Title :
An automatic tool flow for the combined implementation of multi-mode circuits
Author :
Al Farisi, Brahim ; Bruneel, Karel ; Cardoso, Joao M.P. ; Stroobandt, Dirk
Author_Institution :
Ghent University, ELIS Department, Sint-Pietersnieuwstraat 41, 9000 Gent, Belgium
Abstract :
A multi-mode circuit implements the functionality of a limited number of circuits, called modes, of which at any given time only one needs to be realised. Using run-time reconfiguration of an FPGA, all the modes can be implemented on the same reconfigurable region, requiring only an area that can contain the biggest mode. Typically, conventional run-time reconfiguration techniques generate a configuration for every mode separately. To switch between modes the complete reconfigurable region is rewritten, which often leads to very long reconfiguration times. In this paper we present a novel, fully automated tool flow that exploits similarities between the modes and uses Dynamic Circuit Specialization to drastically reduce reconfiguration time. Experimental results show that the number of bits that is rewritten in the configuration memory reduces with a factor from 4.6× to 5.1× without significant performance penalties.
Keywords :
Boolean functions; Field programmable gate arrays; Finite impulse response filters; Routing; Switches; Table lookup; Wires;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2013
Conference_Location :
Grenoble, France
Print_ISBN :
978-1-4673-5071-6
DOI :
10.7873/DATE.2013.174