Title :
Energy-aware logic synthesis and technology mapping for MUX-based FPGAs
Author :
Marik, Maitrali ; Pal, Ajit
Author_Institution :
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Kharagpur, India
Abstract :
The paper is concerned with the widely addressed problem of logic synthesis and technology mapping for multiplexer based (MUX-based) Field-Programmable Gate Arrays (FPGAs). A novel approach for the synthesis of logic functions in terms of multiplexer based FPGAs (ACTEL like) has been presented in this paper. The logic functions are represented by decomposed Binary Decision Diagrams (BDDs). The approach comprises two basic steps-optimizing decomposed BDDs with the help of ratio-parameter based heuristic and then technology mapping of the optimized BDDs onto FPGA cells. Techniques like node duplication and sharing have been applied to minimize the number of FPGA cells and delay during technology mapping. Cell configurations have been chosen such that the switched capacitance and hence the power dissipation is minimized. The result, in terms of area, represented by the number of FPGA cells is comparable, but the performance in terms of delay and energy (power-delay product) are superior to the existing reported results.
Keywords :
binary decision diagrams; circuit optimisation; field programmable gate arrays; logic circuits; multiplexing equipment; BDD; MUX based FPGA; cell configurations; decomposed binary decision diagrams; energy aware logic synthesis; field programmable gate arrays; logic functions; multiplexer; node duplication; power dissipation; power-delay product; switched capacitance; technology mapping; Boolean functions; Capacitance; Data structures; Delay; Field programmable gate arrays; Logic arrays; Logic functions; Multiplexing; Paper technology; Power dissipation;
Conference_Titel :
VLSI Design, 2004. Proceedings. 17th International Conference on
Print_ISBN :
0-7695-2072-3
DOI :
10.1109/ICVD.2004.1260905