DocumentCode
2987726
Title
An Inversion-Based Synthesis Approach for Area and Power Efficient Arithmetic Sum-of-Products
Author
Das, Sabyasachi ; Khatri, Sunil P.
Author_Institution
Synplicity Inc., Sunnyvale
fYear
2008
fDate
4-8 Jan. 2008
Firstpage
653
Lastpage
659
Abstract
In state-of-the-art digital signal processing (DSP) and graphics applications, the arithmetic sum-of-product (SOP) is an important and computationally intensive operation, consuming a significant amount of area, delay and power. This paper presents a new algorithmic approach to synthesize a non-timing critical SOP block in an area-efficient and power-efficient way, which can be very useful to reduce the size and power consumption of the non timing-critical portion in the design. We have divided the problem of generating the SOP into three parts: inversion-based creation of the BitClusters (sets of individual partial-product bits, which belong to the ith bitslice), propagation-based reduction of the BitClusters and selective-inversion based computation of the final sum result. Techniques used in these three steps help to reduce the implementation area and power consumption for the SOP block. Our experimental data shows that the SOP block generated by our approach is significantly smaller (8.59% on average) and marginally faster (0.42% on average) than the SOP block generated by a commercially available best-in-class datapath synthesis tool. In addition, our proposed SOP netlist consumes significantly less dynamic power (7.92% on average) and leakage power (5.65% on average) than the netlist generated by the synthesis tool. These improvements were verified on placed-and-routed designs as well.
Keywords
digital arithmetic; logic design; multiplying circuits; BitClusters; area efficiency; arithmetic sum-of-product; datapath synthesis tool; digital signal processing; power efficiency; Adders; Algorithm design and analysis; Circuits; Delay; Digital arithmetic; Digital signal processing; Energy consumption; Graphics; Signal synthesis; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design, 2008. VLSID 2008. 21st International Conference on
Conference_Location
Hyderabad
ISSN
1063-9667
Print_ISBN
0-7695-3083-4
Type
conf
DOI
10.1109/VLSI.2008.18
Filename
4450572
Link To Document