Title :
Synthesis of parallel prefix adders considering switching activities
Author :
Matsunaga, Taeko ; Kimura, Shinji ; Matsunaga, Yusuke
Author_Institution :
Grad. Sch. of Inf., Waseda Univ.
Abstract :
This paper addresses parallel prefix adder synthesis which targets minimization of the total switching activities under bitwise timing constraints. This problem is treated as synthesis of prefix graphs which represent global structures of parallel prefix adders at technology-independent level. An approach for timing-driven area minimization has been proposed which first finds the exact minimum solution on a specific subset of prefix graphs by dynamic programming, then restructures the result for further reduction by removing restriction on the subset. This approach can be applied for switching cost minimization almost directly, though it is not so effective as area minimization in some cases. In this paper, a heuristic is proposed which estimates the effect of the restructuring phase and improve cost calculation for some specific cases. Through various kinds of experiments, conditions where this approach can be executed effectively is also discussed.
Keywords :
adders; circuit complexity; digital arithmetic; dynamic programming; graph theory; logic design; minimisation; parallel algorithms; set theory; bitwise timing constraint; circuit complexity; dynamic programming; parallel prefix adder synthesis; prefix graph set; switching-cost minimization algorithm; timing-driven area minimization; Arithmetic; Costs; Delay; Dynamic programming; Information science; Minimization methods; Phase estimation; Production systems; Timing; Visualization;
Conference_Titel :
Computer Design, 2008. ICCD 2008. IEEE International Conference on
Conference_Location :
Lake Tahoe, CA
Print_ISBN :
978-1-4244-2657-7
Electronic_ISBN :
1063-6404
DOI :
10.1109/ICCD.2008.4751892