原帖由 davidvan 于 2013-7-14 11:56:00 发表 11. USB不直接支持DSD裸数据流。2. DoP=DSD over PCM。3. DoP是封装DSD数据,非转码PCM。
XMOS是多核芯片,USB接收、交互与CPLD两部份,都可以做在XMOS里。优点是开源,开发简便、易维护。 但是,多功能、集成度高对于音频也并非好事,音频应用更讲究精简、独立。这一点,你可以在高端CD机的架构上找到答案。 相比之下,独立的USB微处理器,加上独立的CPLD(FPGA),更适合音频应用的要求。如HiEnd级的AP2界面,就是独立架构。
此外,XMOS是相对复杂、臃肿的系统,音频处理用到的功能十分有限,也并非好事。试想,你把i7用到这里合适吗?同理,像高清机上8643那类集成度高的多功能芯片,一般很难各方面都得到满意的效果。如高端蓝光机,就把视频/音频分离出来了,用更专业的芯片来单独执行,而主控芯片只完成I/O、控制、解码...相关的任务。
总之,对于音频领域,考虑的重点是专而精,而非大而全。
但是,这也不能说XMOS不能做出优秀的界面。这涉及到另一个关键性的问题,写入的软件及代码优化。那些采用公版的XMOS,技术与水平所限,很难说有满意的效果。因此,呈现战斗机与土鸡并存的局面。
单纯从Jitter方面讲,USB界面I2S直入DAC口,肯定比S/PDIF同轴更优。S/PDIF是单向传输,PCM编码还需要按协议调制、解调,这些都引入了更多不确定性。至于听感,仁者见仁了。
可能是上述原因,我发现XMOS方案所得到的赞赏很少... 个人观点,仅供参考。 |
XMOS处理USB AUDIO包括DOP没问题,500MIPS足以应付,500MIPS不行,可以用1000,可以1600。毕竟都是数字处理,无所谓复杂、臃肿需要分离之说。
但XMOS 方案SPDIF输出优于I2S输出,为什么?SPDIF有reclock,而I2S无。I2S抖动远远超过SPDIF带来的最小50PS抖动