Blame the Plumbing: Why Intel Handles USB Onboard Audio Codecs Better Than AMD
a day ago
- #Hardware Comparison
- #Motherboard Design
- #Audio Technology
- 英特尔的HDA总线位于芯片组上,通过DMI提供服务质量保证,从而降低音频的延迟处理调用延迟;而AMD由于使用PCIe进行芯片组通信,将HDA置于SoC上,增加了对延迟处理调用延迟峰值的敏感性。
- 延迟处理调用延迟峰值发生在驱动程序或硬件独占CPU时,导致音频爆裂声;由于AMD芯片组上的音频接口缺乏PCIe的服务质量保证,这种情况更容易发生。
- 英特尔引导编解码器制造商采用USB接口以支持更高分辨率(例如32位/384 kHz),利用DMI无缝集成USB音频编解码器;而AMD AM5平台上的USB音频编解码器在通过芯片组连接时面临挑战。
- AM5主板设计者通常将USB音频编解码器连接到芯片组的USB 2.0端口,而非直连SoC的USB端口,以保留高带宽端口,但这可能导致在芯片组流量较大时出现音频失真。
- 高端AM5主板可能使用如ALC1220这样的HDA编解码器搭配外部DAC,以获得更好的信噪比,从而避免USB编解码器的限制,尽管它们缺乏原生高分辨率格式(如32位或DSD)支持。
- 延迟处理调用延迟问题是情境性的,对追求音质的用户(如发烧友)影响最大;对于普通用户,像ALC1220这样的HDA实现已足够,但USB音频需要精心设计的系统架构。