DocumentCode
624507
Title
On the improved implementations of pre calculated sums of partial products based 7-bit unsigned parallel squarer
Author
Ali, Hamza ; Kumar, T. Nandha
Author_Institution
Univ. of Newcastle, Newcastle, NSW, Australia
fYear
2013
fDate
5-8 May 2013
Firstpage
1
Lastpage
6
Abstract
In [1,2], K-J Cho et al proposed a 7-bit unsigned high performance parallel squarer design, using pre-calculated sums of partial products. This paper presents two improved implementations of this technique. The first implementation is based upon optimized interconnections between generation and reduction stages of the squarer. The second implementation is built using a hierarchical carry look-ahead adder (CLA) (with different block sizes per level) and optimized interconnections of the first implementation. Analytical evaluation is done with respect to the nominal delay model, total fan-in, and a gate delay model that accounts for fan-in and fan-out dependencies. The analytical results indicate that the first implementation speeds up squaring operations at no additional cost. In contrast, the second implementation is efficient in terms of area and power savings but the price paid is 5.53% reduction in speed relative to the precalculated sums based squarer.
Keywords
adders; carry logic; 7-bit unsigned high performance parallel squarer design; CLA; fan-in dependencies; fan-out dependencies; gate delay model; hierarchical carry look-ahead adder; nominal delay model; optimized interconnections; pre-calculated sums of partial products; Adders; Delays; Digital signal processing; Integrated circuit interconnections; Logic gates; Propagation delay; Silicon; Parallel squarer; hierarchical carry lookahead adder; multiplier; partial product matrix; unsigned squarer;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering (CCECE), 2013 26th Annual IEEE Canadian Conference on
Conference_Location
Regina, SK
ISSN
0840-7789
Print_ISBN
978-1-4799-0031-2
Electronic_ISBN
0840-7789
Type
conf
DOI
10.1109/CCECE.2013.6567803
Filename
6567803
Link To Document