標題: 應用二進位共用項分享之延遲且面積最佳化的有限脈衝響應濾波器合成技術
Delay and Area Optimal FIR Filter Synthesis Using Binary Subexpression Sharing
作者: 許耀中
Hsu, Yao-Chung
周景揚
電子研究所
關鍵字: 共通項;多重常數乘法器;共通項簡化法;二進位共通項簡化法;整數線性規畫法;common subexpression;MCM;CSE;BSE;ILP
公開日期: 2010
摘要: 摘 要 多重常數乘法器(MCM)被廣泛的使用在數位訊號處理的應用上,如濾波器。它將輸入資料乘上一組常數係數。由於常數乘法運算能利用加法和二進位的位移來實現,而不需使用傳統的乘法運算,大多數的無乘法(multiplier-less)多重常數乘法器演算法著重在減少加法運算的次數。當設計一個高速的多重常數乘法器時,最長路徑延遲的最佳化會被考慮到設計中。在本篇論文,我們用整數線性規畫法(ILP)和二進位共用項分享技術來達到多重常數乘法器的延遲和面積最佳化,並且同時地利用進位前瞻加法器(CLA)與進位儲存加法器(CSA)來實現加法架構。且我們的方法會找出所有可能的二進位共用項來與目標配對。在實驗部分,我們的方法與前人的作法相比,在面積與延遲上都有更好的表現。
The multiple constant multiplication (MCM) is extensively used in digital signal processing (DSP) applications, such as filters. It multiplies the input data with a set of constant coefficients. Since constant multiplication can be implemented by adders and binary shifters instead of generic multipliers, many multiplier-less MCM algorithm are proposed to minimize the total number of adders. While designing a high-speed MCM, the adder architecture should be taken into consideration to further minimize the critical path delay. In this thesis, we present an ILP-based approach for delay and area-optimal binary subexpression sharing for MCM design which uses different adder architectures (i.e., carry look-ahead adder and carry save adder) simultaneously. The proposed method exploits patterns acquired from all possible symbols (also known as subexpressions) to match the target MCM design optimally. The experimental results show that the proposed algorithm can achieve significant performance improvement as compared with the prior art.
URI: http://140.113.39.130/cdrfb3/record/nctu/#GT079811636
http://hdl.handle.net/11536/46801
顯示於類別:畢業論文


文件中的檔案:

  1. 163601.pdf

若為 zip 檔案,請下載檔案解壓縮後,用瀏覽器開啟資料夾中的 index.html 瀏覽全文。