TI DSKplus Board在房間聲回授通道特性測量中的應用
發布時間:2008/5/26 0:00:00 訪問次數:664
ti dskplus board在房間聲回授通道特性
測量中的應用 摘要:介紹一種新的測量房間聲回授通道特性的實驗方法。用ti(texas instruments)公司提供的dskplus board開發套件,實現數據的回時發送和采集,并把采集的數據送入主機保存,以備主機進行房間聲回波通道特性的分析計算。 關鍵詞:聲回波對消 dsp芯征 聲回授通道特性 為滿足電視電話電話會議、車載免提電話、熱線電話等高質量話音通信的需要,一種消極的處理方法是進行功率控制,降低功率增益以不產生嘯叫,這樣做是以犧牲音量為低價的。目前,公認最有效的回改朝換聲抑制方法是采用自適應回聲對消。在回波對消的研究過程中,必須有效模擬出講話者所在空間的聲回授通道特性。本文重點介紹利用ti公司開發的廉價的dskplus套件,采用白噪聲激勵和譜估計的方法進行房間聲回授系統的離線辨識,并取得了良好的實驗結果。 1 dskplus board介紹 dskplus board是ti公司研制的一種廉價的、為初學者使用的dsp應用開發板,本開發板中dsp芯片采用tms320c542。tms320c542是一種改進哈佛結構、運算速度可達40mips的定點dsp。它具有一個程序存儲器總線,三個數據存儲器總線,17×17位乘法器,一個供非流水線mac(乘法/加法)使用的專用加法器,一個比較、選擇、存儲單元(viterbi加速器)。其片內集成有10k字節的dram,2k字節的引導rom。其外圍設備包括有:與主機進行通信的主機接口hpi(host port interface),與其他設備進行通信的時分復用串口和緩沖型串口等等。 dskplus board的模擬通道采用tlc320ac01c芯片,它可同時完成音頻頻帶內辨率為14位的模-數、數-模轉換,并集成了帶通輸入濾波器和輸出低通濾波器以及sinx/x補償器。其最大的優點在于它有一個串行通信口,dsp可通過對此串行口以軟件編程方式控制其濾波器的頻帶寬度、截止頻率以及采樣頻率等,并可調整輸入輸出增益。tlc320ac01c的最大采樣頻率可達43.2k,模擬輸入增益可達12db,輸出衰減可達12d b。 dskplus board與機通信是利用dsp的hpi進行的。在dsp片內有一容量為2k字節的內存區,地址從1000h到17ffh,這片內存區既可以被dps訪問,也可以被主機訪問。在dskplus board中,dsp的hpi通過一片gal22v10與計算機的并口相連,gal22v10完成計算機并口信號與hpi信號之間的匹配。這樣,主機就可通過讀寫并口的數據端口、狀態端口、控制端口來訪問dsp的共享內存區,為主機與dsp之間的數據交換提供了很大方便。 2 系統原理 測試系統原理見圖1。把虛框部分看作系統h(n),系統的輸入和輸出分別為x(n)和y(n),那么有:
等式兩邊同乘x(n-1),并求期望,得:
式中,rxx(n)為x(n)的自相關函數,rxy(n)為x(n)與y(n)的互相關函數。對于白噪聲輸入激勵,x(n)的自相關函數為δ_函數,即: rzz(n)= δ(n) (3) 代入式(2),則有: h(l)=rxy(l) (3) 因而,當x(n)為白噪聲時,只需估計出x(n)、y(n)的互相關函數,即可求出聲回授通道的沖激響應。圖1中,a/d、d/a以及與主機通信部分均由dskplus board完成。 3 軟件實現 整個系統軟件包括兩部分:dskplus board中dsp的運行程序和主機的數據發送、接收、分析處理程序。 dsp程序采用ti公司
ti dskplus board在房間聲回授通道特性
測量中的應用 摘要:介紹一種新的測量房間聲回授通道特性的實驗方法。用ti(texas instruments)公司提供的dskplus board開發套件,實現數據的回時發送和采集,并把采集的數據送入主機保存,以備主機進行房間聲回波通道特性的分析計算。 關鍵詞:聲回波對消 dsp芯征 聲回授通道特性 為滿足電視電話電話會議、車載免提電話、熱線電話等高質量話音通信的需要,一種消極的處理方法是進行功率控制,降低功率增益以不產生嘯叫,這樣做是以犧牲音量為低價的。目前,公認最有效的回改朝換聲抑制方法是采用自適應回聲對消。在回波對消的研究過程中,必須有效模擬出講話者所在空間的聲回授通道特性。本文重點介紹利用ti公司開發的廉價的dskplus套件,采用白噪聲激勵和譜估計的方法進行房間聲回授系統的離線辨識,并取得了良好的實驗結果。 1 dskplus board介紹 dskplus board是ti公司研制的一種廉價的、為初學者使用的dsp應用開發板,本開發板中dsp芯片采用tms320c542。tms320c542是一種改進哈佛結構、運算速度可達40mips的定點dsp。它具有一個程序存儲器總線,三個數據存儲器總線,17×17位乘法器,一個供非流水線mac(乘法/加法)使用的專用加法器,一個比較、選擇、存儲單元(viterbi加速器)。其片內集成有10k字節的dram,2k字節的引導rom。其外圍設備包括有:與主機進行通信的主機接口hpi(host port interface),與其他設備進行通信的時分復用串口和緩沖型串口等等。 dskplus board的模擬通道采用tlc320ac01c芯片,它可同時完成音頻頻帶內辨率為14位的模-數、數-模轉換,并集成了帶通輸入濾波器和輸出低通濾波器以及sinx/x補償器。其最大的優點在于它有一個串行通信口,dsp可通過對此串行口以軟件編程方式控制其濾波器的頻帶寬度、截止頻率以及采樣頻率等,并可調整輸入輸出增益。tlc320ac01c的最大采樣頻率可達43.2k,模擬輸入增益可達12db,輸出衰減可達12d b。 dskplus board與機通信是利用dsp的hpi進行的。在dsp片內有一容量為2k字節的內存區,地址從1000h到17ffh,這片內存區既可以被dps訪問,也可以被主機訪問。在dskplus board中,dsp的hpi通過一片gal22v10與計算機的并口相連,gal22v10完成計算機并口信號與hpi信號之間的匹配。這樣,主機就可通過讀寫并口的數據端口、狀態端口、控制端口來訪問dsp的共享內存區,為主機與dsp之間的數據交換提供了很大方便。 2 系統原理 測試系統原理見圖1。把虛框部分看作系統h(n),系統的輸入和輸出分別為x(n)和y(n),那么有:
等式兩邊同乘x(n-1),并求期望,得:
式中,rxx(n)為x(n)的自相關函數,rxy(n)為x(n)與y(n)的互相關函數。對于白噪聲輸入激勵,x(n)的自相關函數為δ_函數,即: rzz(n)= δ(n) (3) 代入式(2),則有: h(l)=rxy(l) (3) 因而,當x(n)為白噪聲時,只需估計出x(n)、y(n)的互相關函數,即可求出聲回授通道的沖激響應。圖1中,a/d、d/a以及與主機通信部分均由dskplus board完成。 3 軟件實現 整個系統軟件包括兩部分:dskplus board中dsp的運行程序和主機的數據發送、接收、分析處理程序。 dsp程序采用ti公司
上一篇:車載數據記錄壓縮算法的研究
上一篇:單片DSP實現馬達控制和PFC