Nios® V/II Embedded Design Suite (EDS)
Support for Embedded Development Tools, Processors (SoCs and Nios® V/II processor), Embedded Development Suites (EDSs), Boot and Configuration, Operating Systems, C and C++
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.

Is it really fast enough?

Altera_Forum
Honored Contributor II
1,275 Views

Hi, I'm new with NiosII. 

Is the NiosII performance comparable with the other 32-bit MCU? 

I see when you build a project the IDE creates a bulk of software, 

sort of interface with the hardware. Does it overload the CPU with too many functions calls? 

 

Thanx.
0 Kudos
2 Replies
Altera_Forum
Honored Contributor II
577 Views

You can't, directly, compare a discrete processor solution versus a softcore processor in FPGA (like Nios II). 

 

Yes, Nios II is not likely to beat a desktop processor, cycle for cycle, but it's possible for a Nios II based system to outperform a desktop system....for certain applications. This can happen with RTL-based hardware acceleration (C2H, etc.) or DSP-based acceleration, both of which are possible in Nios II (in FPGA) systems. 

 

Your job will be to determine if a Nios II system can compete with whatever discrete processor system you have in mind. 

 

Best Regards, 

 

- slacker
0 Kudos
Altera_Forum
Honored Contributor II
577 Views

once I try to send a number of datas to PIO .then I find that in the modelsim wave time spent on sending data is too long.clock frequence is 50 mhz ,send a data to the PIO need about hundreds of microsecends. Is it too slow?

0 Kudos
Reply