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