|
本帖最后由 aarwwefdds 于 2017-4-1 03:56 编辑
围绕USB音频的无外乎几点
时基抖动
误码
供电纯度
一根好的USB线可以降低由线引起的一点USB信号jitter。但一个设计良好的USB异步界面 由USB引起的抖动可以近乎消除。为啥不是全部 一是因为各家的USB界面设计均不一样 内部工作原理不同 尽管是自己生成主时钟 有可能还会受到来自USB的一些干扰。二是供电问题(见下)。自适应USB界面我就不提了,其实做的好的话自适应搞不好比异步还好 但是自适应受外部因素影响非常大 在HiFi领域基本绝迹了
而误码根本没很多人想的那么严重,尽管受到来自外界和供电线的干扰,由于USB的双绞线自身的抗干扰特性,短距离内让0变成1依然是十分困难的。如果你做过USB开发,你会发现在USB限制距离内 只要不是十几块或者厂家送的垃圾机线(很多厂家的USB线很垃圾) 在bulk传输模式下你都非常难见到CRC错误,除非主板实在太垃圾了自身有暗病。再拿以太网说 也是双绞线 多数情况下根本见不到网卡的ERROR计数器会从0变1
而这里最麻烦的是供电纹波和供电电压,很多USB界面芯片是直接走的VBUS供电,即使机器本身是有外接电源的!而PC的USB供电纯度受主板和PC开关电源的影响巨大 有些主板是直接从纹波很高(相对于HiFi要求)的5Vsb给USB取电的。而这些不干净的电到了USB界面芯片就会被拿来做各种事情 例如驱动晶振,进而导致jitter变大。这里USB线就有些发挥余地了(主要是减少压降减少损失)。但是最需要改善的是供电本身或者自身的设计!
目前厂家用的最多的XMOS USB界面只是性价比最高而且相对成熟的USB界面 并不是最好的。不然也不会有那么多界面冒出来了
因此USB线有用吗?有用,但是它的作用比较微妙。成百上千块的USB线,老烧/土豪追求极致可以玩。对于没钱的/三大件没搞定的新烧,只需要有一条良好的USB线通常就足够好了。花钱在超高端USB线上的效果可能还不如你优化下供电 或者干脆换一个好界面之类来的好
p.s.界面可以指的是解码器自身的USB界面芯片也可以指的外部独立USB转SPDIF/I2S界面等 |
|