www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 電源 > 數字電源
[導讀]摘要:區(qū)別于普通的FIR,IIR濾波器,為了使濾波器能夠按照某種準則自動且較快地達到最佳濾波效果,采用了LMS自適應算法和格型濾波結構相結合的方法。它利用DSP技術在TMS320C6713開發(fā)板上構建了驗證該音頻信號處理算法

摘要:區(qū)別于普通的FIR,IIR濾波器,為了使濾波器能夠按照某種準則自動且較快地達到最佳濾波效果,采用了LMS自適應算法和格型濾波結構相結合的方法。它利用DSP技術在TMS320C6713開發(fā)板上構建了驗證該音頻信號處理算法的硬件平臺,并在集成開發(fā)環(huán)境CCS通過DSP的軟件編程完成其工程實現。實驗結果表明,該濾波器計算復雜度低,實現速度快,具有良好的實時性和濾波效果。
關鍵詞:TMS320C6713;IIR;自適應格型濾波器;LMS算法;CCS

0 引言
    在數字信號處理中,常規(guī)濾波器或固定濾波器如FIR,IIR濾波器的特性被固定,即作用于輸入信號,則產生相應的輸出,但是,在實際應用中對濾波器的輸出要求往往是明確的,如果濾波器的權系數等特性無法預先知道就會限制對需要處理的數字信號實現最優(yōu)濾波。自適應濾波技術是現代數字信號處理領域中的一個重要方面,其特點是不需要知道所處理信號的統(tǒng)計特性,而且能夠自動適應環(huán)境的變化,使得處理結果達到最優(yōu)。由于自適應濾波大多用在實時處理的情況,所以其實時實現問題是自適應濾波器的一項重要指標。在諸多的自適應算法中,最小均方算法(LMS)由于其設計和實現都較為簡單被廣泛采用。
    TMS320C6713是TI公司開發(fā)的一款新型浮點DSP芯片,它基于超長指令字結構(VLIW),非常適合于做高強度的數學運算,被認為是TI公司運算能力最強的處理器之一。本文使用合眾達公司開發(fā)的一款基于TMS320C6713芯片的開發(fā)板構建了音頻信號處理系統(tǒng),對音頻信號的IIR格型自適應濾波處理算法進行硬件驗證。

1 硬件系統(tǒng)設計
    開發(fā)板系統(tǒng)總體方案框圖如圖1所示。模擬音頻信號首先通過高性能前置運算NE5532進行預放,然后進入音頻ADC進行A/D轉換得到串行輸出的數字音頻信號,本文使用CIRRUS公司最新專業(yè)級音頻芯片CS4272,該芯片使用了一個差分模擬結構,采樣率高達192 kHz,實際信噪比超過90 dB。接著數字音頻信號經過FPGA通過DSP的McBSP口進入DSP芯片TMS320C6713。進入DSP的數據存放在DSP的內部存儲區(qū)以利于處理器進行高速運算,經過DSP處理后的數據同樣通過DSP的McBSP口輸出到FPGA,然后通過DAC輸出到前置運算NE5532進行放大后輸出。電路中同時還接了一個單片機芯片STC89LE52,它用于控制LED、按鍵、A/D、D/A轉換器以及與FPGA進行數據通信。



2 CCS和CSL簡介
    CCS(Code Composer Studio)是TI公司推出的用于開發(fā)DSP芯片的集成開發(fā)環(huán)境,它采用熟悉的Windows風格界面,提供了基本的代碼生成工具,具有編輯、編譯、鏈接、軟件仿真、硬件調試以及實時跟蹤等功能,支持*.asm,*.c,*.h,*.cmd等多種格式并最終生成*.out等可供下載至硬件電路運行的二進制格式文件,它還提供了多種C/C++代碼優(yōu)化功能和一些實時分析及編程方案。此外,CCS的調試和仿真具有很強的功能:允許中斷點、剖析點及探測點三種斷點設置,分別實現程序斷點、實時分析和數據導入等功能。CCS為DSP芯片的開發(fā)與設計提供了極大的便利,是目前使用最為廣泛的DSP開發(fā)環(huán)境之一,其版本已發(fā)展至4.1甚至更高。
    在DSP應用系統(tǒng)中,不可避免地會涉及到大量對DSP器件外設特別是片上外設的編程處理工作,這將消耗開發(fā)工程師在開發(fā)初期大量的精力。在TI公司的CCS開發(fā)環(huán)境中,提供了DSP片級支持庫CSL作為一個組件,多數CSL模塊都由對應函數、宏、類和表示符號組成,利用這些模塊可以非常方便地完成對DSP片上外設的配置和控制的編程工作,從而簡化了DSP片上外設的開發(fā)工作,縮短了用戶程序的開發(fā)周期,并且可以達到標準化控制管理片上外設的能力,減少DSP硬件特殊性對用戶程序代碼的影響,以方便對用戶代碼在不同器件間的移植工作。
[!--empirenews.page--]
3 自適應IIR格型濾波器及算法
3.1 自適應IIR格型濾波器
    自適應濾波器就是其權系數可以根據某種自適應算法來不斷修改,使系統(tǒng)的沖激響應滿足給定的性能判斷。它的設計包括結構設計和自適應算法的選取、最佳參數的確定,以及有效字長效應影響的最小化等。自適應濾波器的原理圖如圖2所示。它主要由兩部分組成:系數可調的數字濾波器和用來調節(jié)或修正濾波器系數的自適應算法。


    圖中濾波器的結構可以是IIR型結構,也可以是FIR型結構。盡管IIR結構的濾波器性能不夠穩(wěn)定,但在實際應用中它能夠以很小的復雜度實現和FIR濾波器相同的功能,且可以利用模擬濾波器設計的結果,所以在對穩(wěn)定性要求不高的情況下這是一個理想的選擇。本文所采用的是IIR格型自適應濾波器,格型結構的優(yōu)點是按階遞歸,增加或者減少級數不會影響已經存在的階數設計。

    格型IIR濾波器的結構框圖如圖3所示。它由兩個格型濾波器級聯而成,上方的格型濾波器H1(z)的輸入為Input,輸出設為s0(n);下方的格型濾波器H2(z)的輸入為s0(n),輸出為Output。

    采用TI公司開發(fā)的C67xDSPLIB庫函數DSPF_sp_iirlat。DSPF_sp_iirlat是單精度IIR格型濾波算法。其C語言形式為:
 
3.2 自適應濾波器算法
    在前面討論了自適應濾波器的原理和結構,接下來討論自適應濾波器的另一個關鍵組成部分:自適應算法。目前,大多數自適應濾波器都采用最小均方算法(LMS),因為它容易設計、實現且性能穩(wěn)健。自適應算法是根據某種準則來設計的,目的在于設法使y(n)和d(n)盡量接近,不同的算法實質一樣,只是接近的衡量標準不一樣。最常用的準則是最小均方誤差(Mean Square Error,MSE)準則,即期望信號d(n)與濾波器輸出y(n)之差e(n)的平方值最小,并根據這個準則來不斷調整自適應算法。采用TI公司開發(fā)的C67xDSPLIB庫函數DSPF_sp_lms。DSPF_ sp_lms為單精度浮點LMS算法,實現LMS自適應算法。其C語言形式為:
  [!--empirenews.page--]

4 自適應IIR格型濾波算法的DSP實現
    由于自適應濾波器需要兩個輸入端,一個為主信號輸入端,另一個為參考信號輸入端。因此,如何在軟件和硬件上設計和實現兩個信號通路的建立問題是自適應濾波器的關鍵之一。為了解決雙通道自適應濾波器的信號輸入通道問題,可以采用開發(fā)板上的CS4272編解碼器的立體聲輸入功能,利用立體聲編解碼器的左、右兩路音頻輸入作為主信號輸入和參考信號輸入。然后將兩個通道的信號送往DSP進行自適應IIR格型濾波處理,將處理后的信號通過McBSP0傳送到CS4272編解碼器,CS4272編解碼器的D/A轉換電路再將數字信號轉換為模擬音頻。整個自適應濾波的過程如圖4所示。


    本文中自適應濾波器的參考輸入通道采用的是目標板上的立體聲輸入接口的左通道,主信號通道采用立體聲接口的右通道,操作完成后進行交替,采用Ping-Pong數據緩沖結構,Ping-Pong緩沖存儲區(qū)分配采用下面的C語言形式:

    程序使用CCS開發(fā)環(huán)境進行編譯、鏈接生成可執(zhí)行公共目標文件(COFF),然后加載運行。濾波器的權系數設定為512階,自適應步長為5×10-5,輸入信號為某組給定的音頻信號,通過CCS開發(fā)環(huán)境的圖形分析工具得到測試結果如圖5所示??梢钥吹剑瑸V波前后的頻譜圖非常相似,結果表明該濾波器具有很好的濾波效果。


    最后通過SEED-XDSusb 2.O仿真器下載到開發(fā)板上運行并播放音樂進行實時測試,實驗結果符合預期效果,有很好的實用價值。

5 結語
    本文設計的重點和難點是掌握和應用DSP來實現音頻信號的采集、輸出的硬件平臺的構建,研究了IIR格型自適應濾波處理算法的DSP實現問題,最終通過DSP軟件編程完成了目標算法的工程實現。本文提出的基于這種特殊結構的自適應濾波器,由于實時性強和濾波效果明顯,將越來越廣泛地被應用于各種工程中。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯系該專欄作者,如若文章內容侵犯您的權益,請及時聯系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或將催生出更大的獨角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數字化轉型技術解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關鍵字: AWS AN BSP 數字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術公司SODA.Auto推出其旗艦產品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關鍵字: 汽車 人工智能 智能驅動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據媒體報道,騰訊和網易近期正在縮減他們對日本游戲市場的投資。

關鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數據產業(yè)博覽會開幕式在貴陽舉行,華為董事、質量流程IT總裁陶景文發(fā)表了演講。

關鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數據產業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數字世界的話語權最終是由生態(tài)的繁榮決定的。

關鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經營業(yè)績穩(wěn)中有升 落實提質增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領增長 以科技創(chuàng)新為引領,提升企業(yè)核心競爭力 堅持高質量發(fā)展策略,塑強核心競爭優(yōu)勢...

關鍵字: 通信 BSP 電信運營商 數字經濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術學會聯合牽頭組建的NVI技術創(chuàng)新聯盟在BIRTV2024超高清全產業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現場 NVI技術創(chuàng)新聯...

關鍵字: VI 傳輸協議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯合招商會上,軟通動力信息技術(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關鍵字: BSP 信息技術
關閉
關閉