各位大大,小弟有一个问题想请教一下:AD2S1203的输出(MDATA)经过SINC3滤波器后输出一个16位的结果,在滤波时有一个抽取比率M,M与输出位数N之间有N=3*log2M的关系,如果取M=64,则输出的数据N=18位,那么问题来了,在输出的18位中应该怎样选取其中的16位输出呢?如果M=128,则N=21位,那么在这21位中怎样选16位呢?
Martin:
选前16位啊!
可以参考这篇文章 http://www.ti.com/lit/an/sbaa094/sbaa094.pdf,里面有关于 Sinc3 滤波器的理论分析,数据输出的位数和频率等描述。
qi zhang8:
回复 Martin:
您好,您说的选取前16位是指高16位吗?选出来的16位的直流增益是多大?是2^16吗?如果M=128的话,那AD采样的实际值=满度*(21位的高16位)/ 2^16,这么算对吗?