版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、.數(shù) 位 訊 號 處 理 架 構(gòu) 設(shè) 計 期 末 報 告壹、 概論DSP 的產(chǎn)生是起於類比信號處理系統(tǒng)的工程師,希望在建造昂貴的系統(tǒng)硬體前,先模擬它們性能。DSP 必須仰賴高速電腦和大多數(shù)的數(shù)學(xué)演算法則。自這些演算法則被確立後,設(shè)計者開始找尋可以讓電腦更有效率的電腦結(jié)構(gòu)。隨著數(shù)位信號處理的快速發(fā)展,越來越多的信號處理用全數(shù)位化的方式來進(jìn)行,即以數(shù)位方式來表示、儲存、運(yùn)算各種信號及信號處理過程中所涉及的各項參數(shù)。但在數(shù)位的運(yùn)算上,與加法和減法比起來,乘法不論捋行硬體或軟體的方式都是一個複雜的運(yùn)算,乘法器的硬體複雜度遠(yuǎn)比加法器或delay、shift register等為高,所需的運(yùn)算時間也較長,
2、因此在做各種數(shù)位信號處理架構(gòu)設(shè)計時,我們都希望能儘量避免乘法運(yùn)算。利用數(shù)位資料二進(jìn)位的特性,我們可以用shift register把一個數(shù)左/右移動一位,達(dá)到把它乘/除以2的效果。因此如果我們把一個filter的impulse response表示成2的次方項的和,這個filter在實(shí)作上就只需要使用加法器和shift register以移動input x(n)達(dá)成乘或除以2的次方的效果,頂多只需要一個乘法器來把它的impulse response正規(guī)化成我們可以表示的範(fàn)圍即可,跟直接implement時impulse response的每一項係數(shù)都需要一個乘法器相比,大大的降低了硬體的複雜度
3、。本篇報告的主題是Signed Power-of-Two Term Allocation Scheme for the Design of Digital Filters。眾所皆知的,如果將數(shù)位濾波器的每一個係數(shù)值用signed power-of-two (SPT) 來組成,那實(shí)現(xiàn)這個數(shù)位濾波器將不需要乘法器。過去幾年,大部份所提出設(shè)計數(shù)位濾波器的方法,皆是用相同數(shù)目的二的次方項( SPT terms )來表示係數(shù)。但是在很多的應(yīng)用上,並不是一定要用相同數(shù)目的二的次方項來表示係數(shù),這篇Paper提出了一個對每一個係數(shù)分派二的次方項的新方法,它可以最小化整個數(shù)位濾位器 二的次方項( SPT te
4、rms )的總數(shù),也就是說,當(dāng)保持整個二的次方項( SPT terms )的數(shù)目個定,我們可以用不同數(shù)目的二的次方項( SPT terms ) 來表示係數(shù)值,進(jìn)而最小化整個數(shù)位濾位器二的次方項( SPT terms )的總數(shù)。貳、系統(tǒng)架構(gòu)圖用此種方法所實(shí)現(xiàn)的FIR filter,其組織架構(gòu)大致如下:(L+1為filter length,N=2 個SPT terms):Shift register ( 0 1 ) x(n)runningsummer normalizeShift register ( 0 2 ) delayShift register ( 1 1 )x(n-1)Shift reg
5、ister ( 1 2 )delay y(n)delayShift register ( L 1 )x(n-L)Shift register ( L 2 ) 即,我們用2的次方項的和來組成impulse response ,將它表示成的形式,其中,而。以上參數(shù)的意義為,我們最多用N個2的次方項來組成一個impulse response的係數(shù)(上頁圖中所畫的N=2,impulse response的每一項都是由兩個2的次方項相加組成),而我們可以用的組成元件就只限於共M種。我們設(shè)計的目標(biāo)是,找到最好的和的組合,和最適當(dāng)?shù)膎ormalize factor,使得我們用數(shù)位的方式所組成的filter
6、response,和原來的h(n)最相近。以下將分別介紹2的次方項和這個數(shù)列的數(shù)學(xué)特性、以及如何找到最佳的組合方式。參、2的次方項和的數(shù)學(xué)特性以下我們介紹的數(shù)學(xué)特性,其中,N為我們用來組成一個數(shù)所用的最多2的次方項( SPT terms )數(shù),為我們所用的2的次方項中最小者。【特性一】2的次方項和在數(shù)列上不是均勻分布,數(shù)值越大,其分布的空隙越大。這一點(diǎn)是很直觀的,因?yàn)樵陧椦e,n值越大,相鄰的兩項(和)差距就越遠(yuǎn)。所以幾個項的和,在數(shù)值比較大的部分,會呈現(xiàn)兩個可以被表示的數(shù)之間跳了一大步,而在這一大步中的所有的數(shù),我們完全無法表示它們的情形。有趣的是,如果我們用的項數(shù)不變(N不變),即使我們把能
7、夠表示的resolution不斷加大(M),這個情形並不會改善,唯一可能改善這個情形的方法,是採用更大的N值(用更多2的次方項)。在下圖中做了N=2時(最多用兩項2的次方和),用不同M值所能表示的數(shù),圖中的橫軸為可表示的數(shù),縱軸為M值,比較不同的M值之下兩個2的次方項和,我們發(fā)現(xiàn)在接近0的部分,M值越大,所能表示的數(shù)就越密,但是在0.75附近卻明顯有一個”溝”,而且M值的增加並沒有明顯改善這個”溝”。接下來我們比較不同N值所造成的效果,下圖中我們?nèi)=6,對N=2和3做圖。在上圖中,我們發(fā)現(xiàn)了相當(dāng)奇妙的效果,在M=6的時候,我們能使用的組成元件種類其實(shí)不多,只有6種()但是當(dāng)我們使用其中的三項
8、(N=3)來組成一個數(shù)時,似乎就可以在1-1之間得到一個相當(dāng)均勻的分佈,原先在N=2時觀察到的在0.75附近的 ”溝”,縮小到幾乎看不見。所以由此可知,增加使用的項數(shù)N對增加我們用2的次方項所能組成的數(shù)的resolution (M),有非常好的效果。因?yàn)楫?dāng)N=2時,我們是從M個成分中取2項,再考慮正負(fù)號或只用1項(另一項係數(shù)為0時)的情形,總共可組成個數(shù)值;而當(dāng)N=3時,我們是從M個成分中取3項,或2項,或1項,總共可組成個數(shù)值,增加了相當(dāng)多的數(shù)值?!咎匦远咳绻覀兿胍米钌俚捻棓?shù)來表示一個數(shù)值,那在這個最簡單的表示法中,相鄰的2的次方項(例如和)的係數(shù)至少要有一個為0,也就是說不可能有連續(xù)
9、的不為0的係數(shù)。 0 1 1 1 0 -1 1 -1 0 1這一點(diǎn)可以用數(shù)學(xué)式子說明:1. 考慮相鄰兩項係數(shù)為同號的情形,則它們可化簡如下: 2. 考慮相鄰兩項係數(shù)為異號的情形,則它們可化簡如下: 因此,由上面式子可知,並非所的數(shù)值都是unique的,我們在找impulse response的最佳表示法時,可以善用這個特性來減少需要尋找的組合數(shù)?!咎匦匀坑伸短匦远枋龅幕喎绞酱嬖?,因此我們使用M個2的次方項成分(由)中的N項來組成其它的數(shù)字時,所能表示的數(shù)值其總數(shù)並非我們在特性一結(jié)尾時所描述的組合數(shù),而是如下式:正好使用N項(所有係數(shù)皆不為0)時,所有可能的組合數(shù)為: 在paper上是使
10、用數(shù)學(xué)歸納法來證明此式。肆、用2的次方項和來組成filter impulse response的方法首先我們可以觀察到,在上一節(jié)的特性一的圖中,2的次方項和所能表示的數(shù)在1-1之間,因此我們應(yīng)該把filter的impulse response正規(guī)化至1-1之間,這便是在第貳部分的圖中,唯一的一個乘法器的由來,既然我們將impulse response除以一個normalize factor了,送進(jìn)來的信號就應(yīng)該先乘上這個normalize factor,才能讓輸出的信號就是我們真正要的值。至於normalize factor應(yīng)該要取多少呢?一個簡單的想法是將整個impulse response
11、除以其中絕對值最大的那一項,把它normalize成1或-1,但是這裡還有一些改進(jìn)的空間,我們可以找到一個最適當(dāng)?shù)膎ormalize factor,詳述如下:因?yàn)樵诮咏?的地方,其實(shí)2的次方項和所能表示的數(shù)值是較不密集的,且如果我們使用的組合成分中不包含,我們甚至沒有辦法組成1這個數(shù)字,因此把impulse response中最大的一項normalize成1,可能不是一個好方法。因?yàn)?的次方項和所能表示的數(shù)值不是uniformly distributed,我們應(yīng)該嘗試許多不同的normalize factor,最後選用會產(chǎn)生最小誤差的那一個,通常不同的impulse response,能產(chǎn)生最
12、小誤差的normalize factor也不相同。至於我們嘗試的範(fàn)圍應(yīng)是多大呢?在paper上是選用normalize過後,impulse response的最大項絕對值在0.51之間為範(fàn)圍,且我們可以把normalize過的impulse response和它的2的次方項和近似都乘以2,得到另一個一樣的結(jié)果。至於在這個範(fàn)圍內(nèi),我們搜尋的step應(yīng)該定得多細(xì),就要看搜尋時間和結(jié)果的最佳化兩者之間的tradeoff了。至於我們應(yīng)該使用怎樣的N和M值呢?根據(jù)paper上所述,M值通常決定在815之間,而N值對近似結(jié)果影響較大,因此在指定時的考慮也比較多,分析如下:1. 因?yàn)?的次方項和有數(shù)值越大,
13、空隙就越大的特性,且這個特性必需要靠N的增加才能消除,因此在normalize過後h(n)比較大的項,我們應(yīng)該用比較多的項( N )來近似它,以減小quantization error。在Paper上所提供的策略是,當(dāng)normalized h(n)0.5時,我們就多用一項來近似這個值。而做如此的改變所增加的總項數(shù)其實(shí)不會很多,因?yàn)檎鎸?shí)存在的filter impulse response通常是sin(x)/x的形式,normalize過後,h(n)0.5的其實(shí)只有少數(shù)幾項。2. 一般來說,整個近似表示法使用的N值加1會造成filter在實(shí)作時每一路都多一個shift register,是蠻大的成
14、本,因此要慎重考慮。伍、結(jié)綸:如果將數(shù)位濾波器的每一個係數(shù)值用signed power-of-two (SPT) 來組成,那實(shí)現(xiàn)這個數(shù)位濾波器將不需要乘法器。大部份設(shè)計數(shù)位濾波器的方法,皆是用相同數(shù)目的 二的次方項( SPT terms )來表示係數(shù)。這篇Paper提出了一個對每一個係數(shù)分派二的次方項的新方法,它可以最小化整個數(shù)位濾位器 二的次方項(SPT terms)的總數(shù),也就是說,當(dāng)保持整個 二的次方項(SPT terms) 的數(shù)目個定,我們可以用不同數(shù)目的 二的次方項(SPT terms) 來表示係數(shù)值,進(jìn)而最小化整個數(shù)位濾位器 二的次方項(SPT terms)的總數(shù)。六、參考文獻(xiàn):1.”Signed Power-of-Two Term Allocation Scheme for the Design of Digital Filters” , Yong Ching Lim , Rui Yang , Dongning Li , Jianjian Song , IEEE transaction on circuit
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年商標(biāo)保護(hù)義務(wù)協(xié)議
- 2025年健身房特選設(shè)備訓(xùn)練服務(wù)協(xié)議
- 2025年基層金融質(zhì)押協(xié)議
- 2025年連帶責(zé)任保證合同(借款)
- 中小企業(yè)2024年期限勞動合同3篇
- 正規(guī)2025年度藝人經(jīng)紀(jì)合同3篇
- 二零二五年度足療技師外出服務(wù)安全協(xié)議范本
- 2025年度度假酒店委托運(yùn)營管理服務(wù)合同
- 二零二五年度汽車牌照租賃與車輛抵押貸款服務(wù)協(xié)議
- 2025年度門窗行業(yè)產(chǎn)品召回與質(zhì)量追溯合同電子版
- 江蘇省南京市協(xié)同體七校2024-2025學(xué)年高三上學(xué)期期中聯(lián)合考試英語試題答案
- 青島版二年級下冊三位數(shù)加減三位數(shù)豎式計算題200道及答案
- GB/T 12723-2024單位產(chǎn)品能源消耗限額編制通則
- GB/T 16288-2024塑料制品的標(biāo)志
- 麻風(fēng)病防治知識課件
- 干部職級晉升積分制管理辦法
- TSG ZF003-2011《爆破片裝置安全技術(shù)監(jiān)察規(guī)程》
- 2024年代理記賬工作總結(jié)6篇
- 電氣工程預(yù)算實(shí)例:清單與計價樣本
- VOC廢氣治理工程中電化學(xué)氧化技術(shù)的研究與應(yīng)用
- 煤礦機(jī)電設(shè)備培訓(xùn)課件
評論
0/150
提交評論