DocumentCode
2508962
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
fYear
2004
fDate
2004
Firstpage
73
Lastpage
78
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;
fLanguage
English
Publisher
ieee
Conference_Titel
VLSI Design, 2004. Proceedings. 17th International Conference on
Print_ISBN
0-7695-2072-3
Type
conf
DOI
10.1109/ICVD.2004.1260905
Filename
1260905
Link To Document