量化误差=ADC输出-ADC模拟输入
量化噪声功率:
信噪比:
由于仅仅考虑了量化噪声,上式为ADC的SNDR所能达到的极限值
N=8,SNDR_max=50dB
N=12,SNDR_max=74dB
N=16,SNDR_max=98dB
N=20,SNDR_max=122dB
实际ADC还需要考虑期间噪声和电路非理想特性,真实的SNDR<理论值
利用matlab计算ADC SNR
用round函数四舍五入模拟量化过程
下图为量化噪声,可以看到量化噪声均匀分布
当M取偶数的时候,例如M=32,此时量化噪声如下图,说明采样的点发生了重合
参考http://t.csdn.cn/qewch
动态范围(DR)描述了ADC能够线性处理的最大信号和最小信号范围
SFDR信号和谐波的差值
SDR信号比总谐波
THD为SDR的倒数
例
对方波进行DFT分析
下图可以看到基波,3次谐波,5次谐波,7次谐波
3次谐波:1/3,20log10(1/3)=-9.54dB
5次谐波:1/5,20log10(1/5)=-13.98dB