An accurate exploration of timing and area trade-offs in arithmetic optimization using carry-save-adders

Authors
Citation
Yt. Kim et T. Kim, An accurate exploration of timing and area trade-offs in arithmetic optimization using carry-save-adders, J CIR SYS C, 10(5-6), 2000, pp. 279-292
Citations number
11
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS
ISSN journal
02181266 → ACNP
Volume
10
Issue
5-6
Year of publication
2000
Pages
279 - 292
Database
ISI
SICI code
0218-1266(200010/12)10:5-6<279:AAEOTA>2.0.ZU;2-2
Abstract
Carry-save adder (CSA) is one of the most widely used implementation units for arithmetic circuits. However, the existing approaches to the CSA transf ormation have an inherent limitation in the scope of CSA application, i.e., transforming each of operation trees separately without any interaction am ong them, which results in a locally optimized CSA circuit. To overcome the limitation, we introduce a new concept called tree-boundary optimization t echniques, based on which we propose a practically efficient algorithm for exploring timing and area trade-offs in optimizing arithmetic circuits usin g CSAs. The proposed algorithm is applicable to any arithmetic circuits wit h multiple operation trees, which appear in most filter designs. From exper imentations on a number of digital filter designs, we confirm that the prop osed algorithm reduces the circuit timing by 4%-40% without any area increa se compared to those produced by the conventional CSA transformations.