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++

CycloneII vs Cyclone multiply

Altera_Forum
Honored Contributor II
977 Views

We are doing some bench marks using Cyclone and Cyclone II doing multiplies. We have written some code that will do 1 million multiplies and return the amount of time it took to perform the task. Our results for the Cyclone II are not as good as expected.(we are using the CycloneII eval board, and a custom Cyclone board) I have compiled the CycloneII core using NIOSII/f using it Embedded Multipiers.  

 

Is there something that I must to in software to be sure that it is using the Embedded Multipliers? 

 

Is there something in the core that I may have done incorrectly? 

 

Maybe I am getting its best perfomance. With the CycloneII it is taking about 9 seconds to perform the task where the Cyclone is taking a little over 20 seconds. I would have thought the Cyclone II would have been better. 

 

Any help would be GREATLY appreciated! 

 

Brandon
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
226 Views

in SOPC Builder, when you choose the NIOS II/f processor, make sure embeddedm ultipliers is selected for use in the configuration for the processor. Also, verify in the Compilation report that multipliers are being instantiated.

0 Kudos
Reply