Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Altera_Forum
Honored Contributor I
731 Views

NCO MegaCore Function

Hi, 

 

If I want to generate the fixed amplitude and Fixed Frequency statble Sine Wave, is NCO MegaCore Function is the right choice? 

 

Outof the following Generation Algorithm 

 

Small ROM 

Large ROM 

CORDIC and 

Multiplier-Based 

 

Which one gives the Most Stable Frequency Output? 

 

-- megafunction wizard: %NCO v11.0%
0 Kudos
1 Reply
Altera_Forum
Honored Contributor I
34 Views

the different generation algorithms are largely a resource/time trade off 

 

if you have lots of extra RAM in your design, choose one of the ROM based NCOs 

 

if you have lots of logic leftover use a parallel CORDIC 

 

if you've got a high clock rate but low sample rate use a serial CORDIC 

 

if you've got some multipliers left over use a multiplier based 

 

a common specification for NCOs is spurious free dynamic range SFDR. you can get an idea of what you can achieve in the MegaWizard when you vary the parameters
Reply