Mad I.D.
Member level 1
- Joined
- Aug 21, 2009
- Messages
- 35
- Helped
- 4
- Reputation
- 8
- Reaction score
- 1
- Trophy points
- 1,288
- Location
- Leuven, Belgium
- Activity points
- 1,506
nco sfdr
Hello.
I have a weird problem (or not?) with my NCO simulation in MATLAB (FixedPoint toolbox).
I have no need for freq. resolution and 2^9 (<1 deg angle resolution) accumulator suits my need.
So basically I don't need / have phase truncation. What bothers me is the SFDR, I don't understand why is it so good.
Look at the picture below. This is the (blackman windows) spectrum with only 10bit table precision (format 1.9).
I was expecting SFDR to be less than 1.76 + 10*6.02 cause of the periodic error problem when calling LUT table (discrete spectrum lines). Well it is >75dB ?
Is there an error in my simulation?
Thank you
**broken link removed**
BTW if you wanna see my MATLAB code no problem, just ask.
Hello.
I have a weird problem (or not?) with my NCO simulation in MATLAB (FixedPoint toolbox).
I have no need for freq. resolution and 2^9 (<1 deg angle resolution) accumulator suits my need.
So basically I don't need / have phase truncation. What bothers me is the SFDR, I don't understand why is it so good.
Look at the picture below. This is the (blackman windows) spectrum with only 10bit table precision (format 1.9).
I was expecting SFDR to be less than 1.76 + 10*6.02 cause of the periodic error problem when calling LUT table (discrete spectrum lines). Well it is >75dB ?
Is there an error in my simulation?
Thank you
**broken link removed**
BTW if you wanna see my MATLAB code no problem, just ask.