问个关于PCM1794的问题
有一个问题百思不得其解,PCM1794可以解码24bit,样本显示它内部有一个8倍超取样数字滤波器,按照数字滤波器工作原理,每增加一倍超取样要增加1bit,比如16bit信号,如果二倍超取样,就变为17bit,四倍超取样,就需要18bit解码器,PCM1794内部有8倍超取样,如果信号是24bit,那它内部的DAC应该是27bit,不然这个数字滤波器根本没用。但是它样本里没说这个问题。有人能解答这个问题吗? 我不知道他是怎么设计的,所以没办法解答你的问题。 采样是点数指标,Bit是量化指标。两者没关系吧 回复 3# 飞天狼001
超取样实际就是升频,就是在两个点之间再插入一个点,这样可能得不到整数,譬如前一个数值是1(16bit二进制应该是0000000000000001),后面一个数值是2(16bit二进制应该是0000000000000010),中间插入的点的数值是1.5,但是16bit无法表示半位数,所以只能用17bit表示。你看CD机都有4倍超取样,18bitDAC,或者8倍超取样,20bitDAC的说法。 取高位数据,另外数字滤波FIR、IIR远比你想象中要复杂,它不仅仅起升频(超取样)的作用 本帖最后由 飞天狼001 于 2013-4-5 22:55 编辑
超取样也是点数指标增加而已,可以继续用16BIT量化,如果量化精度不够(如上述)。可以用18BIT、20BIT、24BIT量化或32BIT量化。
页:
[1]