Abstract
This brief proposes a dynamic error-compensation circuit for a fixed-width squarer based on the Booth-folding technique. According to the expected value of the partial product through the Booth encoder, a closed form of the compensated value can be derived, including column information that can be used to improve accuracy. The proposed compensation circuit was derived using a mathematical probability model, which means that it is easily implemented for bit lengths of 32, 64, and longer. Implemented using the Taiwan Semiconductor Manufacturing Company Ltd. 0.18-μm CMOS process, the proposed 32-bit squarer achieved an operation frequency of 50 MHz and a gate count of 3.7 k. Compared with previous solutions, the proposed squarer achieves the best tradeoff between area efficiency, cost, and accuracy.
Original language | English |
---|---|
Article number | 7110562 |
Pages (from-to) | 851-855 |
Number of pages | 5 |
Journal | IEEE Transactions on Circuits and Systems II: Express Briefs |
Volume | 62 |
Issue number | 9 |
DOIs | |
State | Published - 01 09 2015 |
Bibliographical note
Publisher Copyright:© 2004-2012 IEEE.
Keywords
- Booth folding technique
- Fixed-width squarer
- dynamic error-compensation
- probability theory