微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > RFIC设计学习交流 > SAR ADC动态仿真~ENOB

SAR ADC动态仿真~ENOB

时间:10-02 整理:3721RD 点击:
如图为测试SAR ADC动态参数的频谱图,可是测出的ENOB只有3.3哎,这是什么原因导致的?求大神指点



回复 1# sweet不想长大

非相干采样
fin/fs=n/m
你是10位的话,建议m=1024,n取质数,建议接近512,可以取(491、493、、、511)
fs为你的采样速率,这样你就可以算出输入频率(正弦波)

为什么n要接近512呢?我取的n为31,fs=50k,输入频率为1.513kHz。这个会影响ENOB吗?

不会,接近512只是说在输入频率接近奈奎斯特采样频率的时候,精度也不要降低
btw,你这算出来应该是1.513671875,你别省略太多

1.513671875是怎么算出来的啊?

3.3是怎么算出来的啊?

ENOB=( (信号功率-噪底平均功率-process gain)-1.76 )/6.02

从你讲的来看你的FFT点数是1024, 信号bin是31, 采样频率是50kHz, 这样算出来满足相干采样条件的输入信号频率应该是:
(31/1024)*50kHz=1.513671875Khz
如果取1.513Khz实际上输入信号的bin是在30.98624, 这导致计算snr的程序无法确定输入信号是在31还是在30, 从而造成信号功率偏低, 这就是为什么你的snr会在20dB左右.
如果无法满足相干采样条件可以考虑加窗.

在31和30中间也没问题,信号功率取的是一个范围。小编最后取得点数是整数个周期吧?



好的,我再试试,谢谢啦

是的~

小编的程序哪里弄的分析结果中指代不同阶次谐波峰值的符号都跟我的一模一样·

[(0-(-60)-process gain)-1.76]/6.02?process gain怎么看啊?

10log10(FFT_Point/2)

10log10(FFT_Point/2)=27;
[(0-(-60)-27)-1.76]/6.02=5.189?

learning !

SAR ADC动态仿真~ENOB

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top