原文恕删
以下简易解释优化front end,
的DATA或是CLK是相对比较无效益的,
如有错误再请高人补充或改正,
另外关于接口传输干扰,包含PG noise,crossing talk ,ISI,SSO,GND bounce ,PSR
R问题先不在此列。
如下图截至ESS提出的原理
左边红圈为CDR/DPLL
因接口传输有非理想效应,
这些传输不佳讯号不能被直接数位电路使用,
所以需要重整DATA,
右边为OSC 或是本地CLK
专门给DAC cell使用,
当CLK正或负源触发后将DATA送给DAC,
*OSC物理电器特性是一个固定低频高性能的CLK
故我们知道最终决定抖动性能就是这个本地CLK,前端很差或是被DIGITAL PHY暂存都只是
被看作latency 的表现不影响最终性能,其他类比干扰暂不在此讨论。
https://i.imgur.com/JgIngMU.jpg
这时有人会说DATA错了怎办?
通常芯片内有digital PHY或是controller
如果DATA效能差到规格外,搞得PHY神经了,是会解不出来或是time out,声音是打不出
来的。
内部数位的过程因为设计时芯片EDA tool都会评估DATA 跟CLK的skew故可以放心,如果真
有问题量产芯片测试时会被刷掉不会流到消费者端。
以下两图是市面上贩卖的主机板内建以及外接USB DAC 芯片的data sheet ,红圈所示为
这个原理的实践
https://i.imgur.com/7XIGNUe.jpg
https://i.imgur.com/IW2N5Bg.jpg
感谢板上先进,如有错误再请板上先进修正