Title :
Mapping logic to reconfigurable FPGA routing
Author :
Heyse, Karel ; Bruneel, Karel ; Stroobandt, Dirk
Author_Institution :
Dept. of Electron. & Inf. Syst., Ghent Univ., Ghent, Belgium
Abstract :
Parameterised configurations for FPGAs are configuration bitstreams of which part of the bits are defined as Boolean functions of parameters. By evaluating these Boolean functions using different parameter values, it is possible to quickly and efficiently derive specialised configuration bitstreams with different properties. An important application of parameterised configurations is the generation of specialised configuration bitstreams for Dynamic Circuit Specialisation. Generating and using parameterised configurations requires a new FPGA tool flow. In this paper we present an algorithm for technology mapping of parameterised designs that can exploit the reconfigurability of the logic blocks and routing of the FPGA. This algorithm, called TCONMAP, is based on “Cut enumeration, cut ranking, node selection”. As part of it, a new method to calculate the feasibility of cuts based on the Binary Decision Diagrams (BDD) of their local function is proposed.
Keywords :
Boolean functions; binary decision diagrams; field programmable gate arrays; BDD; Boolean functions; TCONMAP algorithm; binary decision diagrams; configuration bitstreams; cut enumeration; cut ranking; dynamic circuit specialisation; logic technology mapping; node selection; parameterised configurations; reconfigurable FPGA routing; Algorithm design and analysis; Boolean functions; Field programmable gate arrays; Multiplexing; Routing; Table lookup;
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2012 22nd International Conference on
Conference_Location :
Oslo
Print_ISBN :
978-1-4673-2257-7
Electronic_ISBN :
978-1-4673-2255-3
DOI :
10.1109/FPL.2012.6339224