二十年之前,當有人想在個人計算機上實現實時音頻應用時,通常是通過觸發(fā)97號I/O端口的第一位產生一個方波脈沖,然后通過PC機內置的一個很小的發(fā)聲器將聲音播放出來。10年前,談到PC機上的實時音頻時通常意味著購買一塊PCI聲卡。然而在剛剛過去的這10年間,大多數從運貨箱中取出的PC機都能直接使用主板內置的音頻解決方案播放音頻,這些解決方案符合音頻編解碼器(AC)'97規(guī)范及其后續(xù)版本-Intel高清音頻(HDA)多聲道規(guī)范。
PC音頻向AC'97的過渡
AC'97規(guī)范是Intel在1997年提出的,該規(guī)范鼓勵主板制造商在其制造的主板上集成價格相對低廉的混合信號“編解碼器”芯片,這在PC音頻行業(yè)掀起了軒然大波。AC'97規(guī)范的數字控制器部分恰好位于I/O控制器中心(ICH)的“南橋”芯片中,而音頻處理和調制解調器所需的模數和數模功能則位于音頻編解碼器芯片中。AC'97最早的目標是支持單聲道麥克風輸入和雙聲道(立體聲)音頻I/O特性、16到20位分辨率和每通道48kHz采樣率。
然而,并非所有最終用戶都完全得到了滿足。這種方式實現的音頻品質往往并不能達到高保真音樂迷和狂熱游戲玩家的標準,因為對于低噪聲的音頻信號而言,PC主板是一個本質上很不友好的電氣環(huán)境。在主處理器負荷很重時,例如在運行圖象處理量繁重的游戲或屏幕更新任務時,AC'97系統(tǒng)還可能會表現出令人討厭的音頻毛刺、喀嗒聲和音頻丟失。在我們想要享受帶杜比數字5.1聲道的DVD唱碟時,出現這樣的問題可大大不妙。
多聲道音頻技術
Intel公司在2004年就公布了HDA標準(見圖1),用以滿足最終用戶不斷提高的期望值。Intel的HDA繼承了AC'97采用主板聲音解決方案的傳統(tǒng),但又專為支持家庭娛樂而額外添加了高性能的音頻功能。HDA規(guī)范支持八通道的192kHz/32bit音頻輸出。
圖1:Intel公司針對PC的高清音頻系統(tǒng)框圖。
作者:Rob Maher博士 來源:電子工程專輯