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

當前位置:首頁 > 電源 > 數字電源
[導讀]對于系數固定的FIR、IIR濾波器所具有的特性是確定的,對于輸入信號可根據這個濾波器產生相應的輸出,即先有了濾波器系數,然后決定相應的輸出值。但有些實際應用往往是反過來要求的,即對濾波器輸出的要求是明確的,

對于系數固定的FIR、IIR濾波器所具有的特性是確定的,對于輸入信號可根據這個濾波器產生相應的輸出,即先有了濾波器系數,然后決定相應的輸出值。但有些實際應用往往是反過來要求的,即對濾波器輸出的要求是明確的,而濾波器的特性卻無法事先知道。如在通信系統(tǒng)中,信號通過信道傳輸,由于信道頻率特性的影響,接收信號失真畸變而引發(fā)碼間干擾,這將嚴重影響通信質量,為此,需要在系統(tǒng)中插入一種可調的濾波器以減小碼間干擾,這種系數可調的濾波器即為自適應濾波器。其參數可以自動地按照某種準則調整到最佳濾波。自適應濾波器已廣泛應用于系統(tǒng)模式識別,通信信道的自適應均衡,雷達與聲納的波束形成,減少或消除心電圖中的周期干擾,噪聲中信號的檢測、跟蹤、增強和信號預測等。

1 自適應濾波器的原理

自適應濾波器的原理如圖1所示。

圖中x(n)稱為輸入信號,y(n)是輸出信號,d(n)稱為期望信號,或稱參考信號、訓練信號,e(π)是誤差信號,e(n)=d(n)-y(n)。

自適應濾波器H(z)的系數根據誤差信號,通過一定的自適應算法,不斷地進行改變,使輸出信號y(n)最接近期望信號d(n)。

本文以自適應處理器為例說明自適應濾波器的設計。

2 自適應濾波器的設計
2.1 TMS320C6701的主要特點
TMS320C6701是一種通用浮點超高速DSP,與TMS320C6201管腳兼容,主頻167 MHz,共8個運算單元,其中6個為浮點單元,也采用8*32 b=256 b的超長指令字,分置運算能力為1 GFLOPS或1 336 MIPS,結構上與C6201類似,不同之處在于:
(1)4個浮點/定點ALU;
(2)2個定點ALU;
(3)2個浮點/定點乘法器,乘法器接受32 b定點數,產生64 b結果;
(4)支持32/64 b的IEEE浮點格式;
(5)峰值運算能力為:1 GFLOPS(32 b單精度),256 MFLOPS(64 b雙精度),乘法并行操作688 MFLOPS。
2.2 自適應處理器的實現
在自適應信號處理中,DSP要根據一定的算法,從實測數據中估算出權值,然后DSP把這種自適應權與數據合成,得到期望的輸出。圖2是一個自適應對消原理圖,在3路數據中都含有期望的信號和要抑制的干擾,其中各路的干擾是相關的,而信號的相關性很弱,信號與干擾不相關。自適應算法就是從3路數據中取來一批數據作為樣本,按最小二乘法則,將3路數據合成,使得合成輸出中干擾基本上被消除,而信號仍較強。為了使信號不隨干擾一起被對消掉,希望在求全樣本中無信號。
可采用DSP對3路輸入支路進行自適應合成,每路數據為復數據,I,Q串行,即先實部后虛部的次序,數據速率為1.5 MHz,根據復數的合成公式為:
y=x0-w1xl-w2x2
wn,xn,y均為復數。每輸出一個復數數據,需要8次實數乘法和8次實數加法,要求DSP始終保持24 MFLOPS的運算速度。主頻60 MHz的TMS320C6701峰值運算速度為60 MFLOPS,數據輸入/輸出速度也能滿足要求。
自適應權值的運算和系統(tǒng)的一些控制功能由另一片TMS320C6701完成,此C6701定期從3路信號中取得一批數據作為樣本,樣本中僅含干擾而沒有信號成分,然后按照如下公式計算出自適應權w=[w1,w2]T:
其中E表示求數學期望,在此用N次平均值近似取代,N定為16,各元素均為復數。[!--empirenews.page--]
2.3 硬件結構與原理
本電路采用2片C6701,電路結構如圖3所示,3路信號為10位定點數據格式,拼成30位并行數據送到C6701的總線上,C6701將其讀到片內RAM,利用移位指令分解為3個定點數。求權C6701必須把數據轉換成浮點數,才能以較高的精度快速求出自適應權。求權運算中要用到除法操作,浮點DSP進行除法運算很方便。求權C6701將求得的權轉換為16位定點格式,寫到兩片C6701共用的RAM中,加權C6701按定點方式用自適應權對3路數據加權,對結果取16位,通過FIFO后送出。
系統(tǒng)時鐘為3 MHz,此時鐘將3路共30位數據以及I,Q標志位共6701位數據送向C6701,兩片C6701利用互鎖信號XF0、XF1確保正確地從總線上讀取數據,既不丟失,也不重復讀取,并根據數據的I,Q標志區(qū)分復數據的實部和虛部,兩片C6701的操作如下:
(1)求權C6701用XF1和互鎖指令定期讀取一批數據作為樣本,求得自適應權,并化為16位定點數。
(2)求權C6701利用配置成通用輸出管腳的TCLK0、TCLK1向加權C6701先后提出INT0請求、HOLD請求。
(3)求權C6701取得兩片C6701的公共總線控制權,利用地址線、數據線、讀寫R/W和STRB向公共RAM寫入自適應權,然后撤銷HOLD請求。
(4)加權C6701取得總線控制權,從公共RAM中讀自適應權。
(5)加權C6701進行3路數據合成,把16位結果和I,Q標志寫入FIFO;系統(tǒng)按數據時鐘從FIFO中取走數據。加權C6701一直進行這樣的合成、寫FIFO操作,直到求權C6701下一次提出中斷、HOLD請求。
(6)在兩片C6701訪問公共RAM,以及加權C6701向FIFO寫數時,輸入緩沖器74F245上的三態(tài)使能是關閉的。
2.4 時序要求
C6701利用互鎖操作從數據線上正確讀數是關鍵,數據時鐘的占空比是50%,將它與C6701的XF1(設定為輸入)相連,C6701通過互鎖指令保證讀數操作與數據時鐘準確同步,同時加權C6701還要完成多次乘加運算和FIFO寫數操作,這要求在硬件時序給定的情況下,C6701利用軟件指令的優(yōu)化排列來保證處理的正確性和高效性,其同步和運算、讀寫流程如圖4所示,當C6701讀數、寫FIFO的時序與數據時鐘不合拍時,可以執(zhí)行指令執(zhí)行順序或增減空操作(NOP)指令。
3 軟硬件調試
將PC機通過仿真卡、電纜與C6701電路板上的仿真口接好,給電路板加電,運行仿真軟件,觀察C6701的寄存器、程序、數據內容,因為有兩片C6701,用兩個仿真器調試更方便。軟硬件調試的工作主要是C6701與其他設備的握手、通信問題。求權C6701的主要調試過程是:
(1)調試互鎖讀數指令,若有信號源,即前端送來3路數據和相應的時鐘且3路信號值已知或已測出的話,則令C6701全速運行讀取一段數據,然后讓C6701停下來,觀察讀到的數據與送來的數據是否完全一致,若不一致,則逐步檢查;若沒有信號源,則利用示波器或邏輯分析儀來分析波形,C6701進行互鎖讀時,就會將XF0置低,觀察XF0與XF1(數據時鐘)以及STRB信號的波形,可以看出同步互鎖的時序配合,若達不到要求,則要修改C6701程序,還應注意C6701讀數時刻(STRB上升沿)是否臨近數據轉換沿。
(2)向RAM寫自適應權:利用仿真器直接察看RAM中內容是否正確寫入,或者將寫入的權再從RAM讀回后比較,以次驗證存儲器總線操作。
4 程序固化
軟硬件調試符合要求后,就可以將程序固化到RAM中。求權C6701的程序代碼固化在EPROM地址1000H開始的區(qū)間,加權C6701的程序代碼固化在EPROM地址8000H開始的區(qū)間,求權C6701是標準的8位ROM引導方式,而加權C6701是串行口引導方式,其程序頭與求權C6701代碼的程序頭一樣,加權C6701的32位代碼事先按先低字節(jié),后高字節(jié)的順序轉換成8位代碼。
求權C6701的代碼在上電復位后自動裝入片內RAM,求權C6701引導成功后要通過串口向加權C6701發(fā)送加權C6701的代碼,求權C6701總共向加權C6701發(fā)送N+2個32字。
在程序固化后,再檢驗電路板的工作是否正確,可通過C6701的IACK等管腳連到的發(fā)光二極管閃爍來表明DSP程序已經正確引導并正常運行,在C6701的程序中應加入IACK指令,C6701全速工作時定期在IACK管腳上輸出一個負脈沖。
5 結 語
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 傳輸協(xié)議 音頻 BSP

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

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