適應性濾波器有很多的運用,例如有雜訊的消除、系統識別、回音消除和語音處理等 ,此外它亦被廣泛地應用在不同的領域中如通訊和訊號處理,故如何將其在硬體上實現中 乃為一個重要的課程。對適應化濾波器的實現我們需要一個適當的演算法作為濾波器調變 因子的資料計算,在眾多演算法中以最小均方差(LMS)演算法是一個最常用的適應化演算 法,因它有簡單的計算方法和好的穩定行為,所以LMS演算法在實際上廣被採用。 在 很多的濾波器結構中根據LMS演算法為基礎運用在有限脈衝響應的濾波器結構上是最常被 使用的。從已出版的文獻中可知FIR濾波器比IIR濾波器有更多成功的表現,因為IIR濾波 器在較高的Q值與極點時會產生震盪,故比較不適用在適應化濾波器中。雖然大部份的適 應化濾波器可用數位電路來實現,然而用類比電路來實現能夠達到較低的電源消耗能力和 較小的晶片尺寸,所以使它具有很大的吸引力作為高性能的消費性電子產品。 在本論 文中我們的有限脈衝響應濾波器是使用0.8mm double-poly double-metal (08DPDM的技術 檔所製做的,在此我們的類比濾波器為以LMS演算法為基礎,晶片的整體面積為(1089mm)2 ,其中包含有:電阻、電容與541個電晶體,我們用DRC、ERC和LVS的驗證工具來做為整體 晶片的佈局驗證,並用level 的SPICE模擬參數來做整個電路性能的模擬工作,如此所得 到的最大誤差值約15%,1-100KHz的模擬結果顯示此濾波器可以使我們運用在語音和音響 的系統中。 在晶片之量測,我們以1V的振幅和10KHz頻率的正弦波做為輸入訊號,而 以0.5V和10KHz頻率的正弦波做為我們所期望的訊號。最後,我們量測到整個晶片的最大 誤差輸出值約18%。
|