Title :
An area and configuration-bit optimized CLB architecture and timing-driven packing for FPGAs
Author :
Garg, Vivek ; Chandrasekhar, Vikram ; Sashikanth, M. ; Kamakoti, V.
Author_Institution :
Dept. of Comput. Sci. & Eng., Indian Inst. of Technol., Madras, India
Abstract :
This paper proposes a function-generation based area-aware configurable logic block (CLB) architecture and an associated packing technique, for SRAM-based FPGAs. The new CLB architecture provides the same logic functionality, but occupies 38% less area, consumes 38.31% less power and requires 50% less configuration-bits per CLB when compared to the standard 4-LUT CLB architecture. The proposed packing technique is timing-driven and is shown to produce designs with almost same routing cost and performance overhead as that produced by the T-VPack algorithm on standard benchmark circuits.
Keywords :
SRAM chips; field programmable gate arrays; logic design; table lookup; SRAM-based FPGA; T-VPack algorithm; configurable logic block; configuration-bit optimized CLB architecture; field programmable gate arrays; lookup table; timing-driven packing; Algorithm design and analysis; Boolean functions; Circuits; Computer architecture; Costs; Field programmable gate arrays; Logic; Multiplexing; Random access memory; Table lookup;
Conference_Titel :
VLSI Design, 2006. Held jointly with 5th International Conference on Embedded Systems and Design., 19th International Conference on
Print_ISBN :
0-7695-2502-4
DOI :
10.1109/VLSID.2006.38