- 积分
- 666
- 在线时间
- 2574 小时
- 最后登录
- 2017-12-18
- 阅读权限
- 120
- 精华
- 0
 
- UID
- 5178
- 帖子
- 619
- 精华
- 0
- 经验
- 666 点
- 金钱
- 604 ¥
- 注册时间
- 2005-8-9
|

楼主 |
发表于 2012-10-17 12:34
|
显示全部楼层
能不能详细说一下它内部的DPLL是怎样工作的?参考时钟是怎样影响DPLL的输出相噪的?
chenxiuping15 发表于 2012-10-16 22:06 
传统PLL必须要tracking fs,这样就需要一个公倍VCXO/VCO或者两个VCXO来做,技术复杂一些,外围电路比较麻烦,明显这样加大了设计复杂度,所以ESS放弃了方法,难用的芯片不好卖.
ESS选择了比较BT的方法, PLL + ASRC 组合方式. 很多人觉得ESS只不过是一个ASRC而以,当然sabre的白皮书也得也是写得比较笼统,而且用了AD1896举例. 如果ASRC就完美,没必要再搞个PLL直接用个几十MHz晶振直接做SRC的Master Clock 就完活了,没必要折腾神马PLL,而且还标记在PDF上. 所以直接简单暴力ASRC不是完美的选项.
PLL 需要一个参考时钟,这个时钟通常需要接近合成的时钟. 比如一个12M晶振也可以通过DPLL合成出11.2896MHz和12.288MHz.越高才参考频率才能合成出越高频率,这样可以获取超高Master Clock, 超过主时钟可以让过采样滤波器拥有极高信噪比,同时Sub Clock时候容易对齐数据. ESS 利用PLL先抑制了一次抖动,(准确说弹出抖动,这部分知识可以去看看Prism Sound产品说明书),这个原理就是DPLL,用参考晶振合成了音频时钟(44k1和48k倍数,ESS没公布到底是多少倍),通过SPDIF解出fs或者I2S来的fs来控制合成时钟频率.ES9018内部的PLL带宽就是指的这个IIR滤波器带宽.
之后获得一个准完美I2S信号,BICK和LRCK和SDATA, 这时候这组数据加上一个对应的DAC就可以输出了,这就是传统高品质DAC抖动处理过程,但是问题就是传统技术主时钟还是上不去(大多没超过35M,很多甚至只有1xMHz),这样信噪比会很低. 这时候参考晶振第二个作用出现了,充当超级SRC的Master Clock. [大部分HIFIER或者DIYer都是这个过程] ,此后就是ESS引以为傲的专利技术工作了-即hyperstram dac, 简单可以把这玩意理解为"超频".
重要的技术分水岭这这里出现了, ES9018软件模式可以越过这环节, 高端客户可以控制Master Clock的source, 全部使用外部电路设计,这样ES9018内部DSP等效仅仅是一个FIFO.(Apogee Symphony I/O即此方式),这时候是"超倍频".所以说ES9018对于抖动抑制部分使用了真正的PLL技术,而不是暴力简单ASRC.
不喜欢看废话直接看结论:
参考晶振路径1: 合成音频时钟. PLL只能合成主时钟, SPDIF时钟回复和对齐工作利用DPLL完成.
参考晶振路径2: 可选SRC的Master Clock.
路径1功能: 抑制抖动
路径2功能: 提高信噪比 |
|