音频行业进入2000年后进步很大,加上AC'97规范一些累积的弱点,电脑音频急需一个比较大的改观,以适应当今的音频行业环境。所以HD AUDIO的出现有其必然的因素,现在我们就先来看看HD AUDIO相比AC'97到底有什么区别吧!
HD Audio是High Definition Audio(高保真音频)的缩写,原称Azalia,是Intel与杜比(Dolby)公司合力推出的新一代音频规范。HD Audio的制定是为了取代目前流行的AC’97音频规范,与AC’97有许多共通之处,某种程度上可以说是AC’97的增强版,但并不能向下兼容AC’97标准。它在AC’97的基础上提供了全新的连接总线,支持更高品质的音频以及更多的功能。与现行的AC’97相比,HD Audio具有数据传输带宽大、音频回放精度高、支持多声道阵列麦克风音频输入、CPU的占用率更低和底层驱动程序可以通用等特点。
| AC'97 | Intel HD Audio | 优势 | |
| 解码器与ICH连接 | AC-Link | Azlia Link | 提供更大的带宽 |
| 数据流 | 单数据流(输入/输出) | 单解码芯片内多个独立的数据流(输入/输出) | 数字家庭和办公支持新的应用功能 |
| 带宽 | 最大11.5m | 48m每条SD输出24m每条SD输入 | 支持8声道 |
| DMA | 预定义 | 动态分配 | 支持多数据流 |
| 带宽分配 | 固定 | 动态 | 根据需要分配 |
| 设备感知/插孔重分配 | 部分 | 全部 | 支持所有音频设备 |
| 麦克部署 | 2声道(立体声) | 16声道 | 适合更精确的语音输入 |
| 驱动 | 依赖硬件厂商 | 微软的总线驱动和硬件厂商的功能驱动 | 增强OS的稳定性和基本功能 |
| 时钟源 | 解码芯片 | Intel ICH芯片组 | 为同步提供稳定的时钟源 |
从上面的表格我们可以看到HD Audio相对于AC’97的优势。HD Audio所采用的Azalia Link带宽达到了单路输出48Mb/s单路输入24Mb/s(并且可以动态分配带宽),比AC’97所采用的AC-Link的11.5Mps带宽高了很多,这样的高带宽在诸如7.1声道32bit/192khz这样的极高数据量工作模式中将十分必要。AC’97规定输出到Codec的数据必须都是48khz的采样率,而对于普遍流行的44.1khz16bit 音乐CD来说,必须要经过重新采样以完成到48khz信号的转换,也就是常说的SRC过程,而在HD Audio规范中,Codec可以任意接收44.1khz、48khz、96khz、192khz等多种采样率,这样完全可以避免SRC的出现,对高品质音频信号的重放能力得到了质的提升。
另一方面AC’97的驱动程序一般是由CODEC芯片厂商提供,主板搭配的CODEC芯片不同,驱动也就不同,造成某主板上的AC’97驱动程序未必能在另外一个主板上使用。而HD Audio就有很大的不同和改进,HD Audio是把驱动分为两层:总线驱动(Bus Driver)和功能驱动(Function Drivers),其中“总线驱动”是实现最基本音频功能驱动,将统一集成在操作系统中。目前在Windows XP, Windows Server 2003, and Windows 2000系统中是微软提供的HD Audio Bus Driver,一般称之为通用音频结构(UAA)高清晰度音频类驱动程序。“功能驱动”是实现特殊功能的功能性驱动,包括音频控制面板软件一般由CODEC芯片厂商提供。
相比以前的AC’97声卡设备,HD Audio的声卡输入输出接口可以自动感应设备接入并给出提示。AC’97声卡的几个插孔是标注颜色和字符来说明每个插孔的作用,如果把MIC接到Speaker接口上,是无法正常使用的。而HD Audio声卡支持所有输入输出接口自动感应设备接入,不仅能自行判断哪个端口有设备插入,还能为接口定义功能。比如同样把MIC接到Speaker接口上,HD Audio可以探测到该接口有设备连接,并提示有设备接入,请用户确定接入的是那种设备,用户确定后即将该接口定义为MIC输入接口,改变原接口属性。这项功能为连接音频设备提供了方便。设备感知的原理就是利用音频插座的开关功能,配置感知逻辑电路和相关软件。

在前置音频方面HD Audio为了在连接针座方面与AC’97兼容,仍然采用2X5的插针座。与AC’97不同的是取消了5/6,9/10的跳线帽,另外针脚定义和名称也不相同。下面就让我们来详细看看AC’97与HD Audio的前置音频针脚定义对比。


目前,配置AC 97前置面板的机箱较多,HD Audio前置面板的较少。虽然HD Audio的主板可以搭配AC 97前置面板的机箱,但是前置麦克会没有声音输入。这是由于HD Audio要求音频插座必须是带有感知设备用的独立开关,而AC 97的音频插座没有这个独立的开关,不能感知麦克插入,所以前置麦克不能够使用。下面我们就来看看AC 97前置音频线和HD Audio前置音频线是如何连接在HD Audio接线座上的。

从以上种种我们不难看出新一代的HD Audio规范,无论在哪一个方面的性能表现来看都比AC 97要好很多。杜比环绕认证、支持多达16个麦克风、自动感应接入设备、IO接口功能重定义、多个音频流能在不同IO接口互补影响地传输、极强的可扩展性等等一系列新特性都昭示着HD Audio规范的先进性。我们不得不承认AC 97将会很快退出历史舞台,而新的主角HD Audio规范来了。

