透過您的圖書館登入
IP:3.144.189.177
  • 學位論文

以統計學分析方法實踐高精確度的乘法器

Low-Error Fixed-Width Multipliers via Statistical Compensated Method

指導教授 : 張慶元

摘要


在數位訊號處理系統中,乘法器扮演著極其重要的角色。然而在有些數位訊號處理系統的應用中,乘法器的輸入與輸出需為相同長度的位元數,如此一來必須捨棄n位元的輸出(固定位元式乘法器),會影響到乘法器的準確度,因此,很多人開始致力於研究如何提高乘法器的精確度。 本篇論文分別提出一個高精確度的陣列乘法器與一個可彈性應用於高位元的Booth乘法器。在陣列乘法器的應用中,我們以統計學的方式分別於不同長度的乘法器執行模擬,可得到一通式去估算捨去的部分,以一個0.18μm的八位元陣列乘法器為例,本文所提出方法之精確度相較於Direct-T乘法器高出15.65%,又與Post-T乘法器比較可省下41%的面積,僅以低面積的條件達到高精確度的固定位元式乘法器。 本文所提出的Booth乘法器則是先將部份乘積做一些轉換,並利用機率期望值的概念做一些數學運算,如此一來,我們可以得到一個計算補償值的通式及一個簡單的電路架構,即便在高位元的應用中,也可輕易的以手算方式得到我們想要的補償值,相較於其他已提出的補償方法,可節省大量複雜的模擬所需花費的時間。為了證明此乘法器在實際應用中的效益,我們直接將它用於一個DCT的應用中,結果顯示其可省下23%的面積但只損失4dB的PSNR值。

並列摘要


Multiplier is an important component in the application of digital signal processing (DSP) systems. However, it is desirable to remain the same bit width for the multiplication in some applications. For this reason, fixed-width multipliers only keeps the most significant half part of the products and a large error would be produced. Thus, many compensation methods are provided to solve this problem. In this research, an error compensation method for fixed-width two’s-complement array multipliers is proposed at first. According to the statistical analysis for the truncation term, a general form for different word width compensation circuit is made up. For the 8×8 fixed-width multiplier as an example, the proposed method achieve 15:65% accuracy comparison with Direct-t method. Also, the proposed multiplier has 41% savings in gate count comparison with post-truncation multiplier when it is implemented in a 0:18-um process. Therefore, the proposed multiplier has a low hardware cost achieving high accuracy designs. Then, a probabilistic estimation compensation (PEC) method for fixed-width Booth multiplier is presented. According to the probabilistic analysis for the truncation part, we can obtain a formula to calculate the compensation value easily. In the application of long bit width, we can not only avoid the exhaustive simulation but also implement in a simple compensation circuit architecture with nice accuracy. Compared to the previous works, the proposed method achieve better performance. In order to verify the performance of PEC multipliers in real applications, an 8 × 8 two-dimensional (2-D) discrete cosine transform (DCT) is implemented in a 0:18-um process. The result shows that the proposed PEC method can save 23% area with 4dB peak signal-to-noise ratio (PSNR) penalty.

並列關鍵字

multiplier statistical low-error fixed-width

參考文獻


[1] B. Parhami, Computer Arithmetic: Algorithms and Hardware Designs. New York: Oxford Univ. Press, 1999.
[2] A. D. Booth, “ A Signed Binary Multiplication Technique, ” Quart. J. Mech. Appl. Math., vol. 4, part2, pp. 236-240, 1951.
[3] Y. Wang, J. Ostermann, and Y. Q. Zhang, Video processing and Communications, Upper Saddle River, New Jersey: Prentice Hall, 2002.
[4] C. R. Baugh and B. A. Wooley, “ A Two’s Complement Parallel Array Multiplication Algorithm, ” IEEE Trans. Computers, vol. C-22, no. 12, pp. 1045-1047, Dec. 1973.
[5] D. P. Agrawal and T. R. N. RAO, “ On Multiple Operand Addition of Signed Binary Numbers, ” IEEE Trans. Computers, vol. 27, pp. 1068-1070, Nov. 1978.

延伸閱讀