Title :
A case for hardened multiplexers in FPGAs
Author :
Chin, S. Alexander ; Anderson, James H.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON, Canada
Abstract :
This paper presents a case for a hybrid configurable logic block that contains a mixture of LUTs and hardened multiplexers towards the goal of higher logic density and area reduction. Technology mapping optimizations, called MuxMap, that target the proposed architecture are implemented using a modified version of the mapper in the ABC logic synthesis tool. VPR is used to model the new hybrid configurable logic block and verify post place and route implementation. Multiple hybrid configurable logic block architectures with varying MUX:LUT ratios are evaluated across three benchmark suites with both Quartus II and Odin-II front-end RTL synthesis tools. Experimentally, we show that without any mapper optimizations we naturally save ~4% area post place and route and with MuxMap optimizations in ABC yielding ~6% area reduction post place and route while maintaining mapping depth, overall configurable logic block count, and routing demand.
Keywords :
circuit optimisation; field programmable gate arrays; logic design; multiplexing equipment; reconfigurable architectures; ABC logic synthesis tool; FPGAs; LUTs; MUX:LUT ratios; MuxMap; Odin-II front-end RTL synthesis tools; Quartus II; VPR; area reduction; hardened multiplexers; logic density; mapping depth; multiple hybrid configurable logic block architectures; routing demand; technology mapping optimizations; Benchmark testing; Field programmable gate arrays; Logic functions; Multiplexing; Routing; Table lookup;
Conference_Titel :
Field-Programmable Technology (FPT), 2013 International Conference on
Conference_Location :
Kyoto
Print_ISBN :
978-1-4799-2199-7
DOI :
10.1109/FPT.2013.6718328