Title :
Automated Design Flow for Multi-Context FPGAs
Author :
Cantó, Enrique ; López, Mariano ; Fons, Francesc ; Rio, Joaquin Del ; Manuel, Antoni
Author_Institution :
Univ. Rovira i Virgili, Tarragona
Abstract :
Multi-context FPGAs are reconfigurable FPGAs that store two or more on-chip configuration memories named contexts. Unlike regular reconfigurable FPGAs, where a new bit-stream is downloaded from a limited bandwidth external memory, multi-context devices can be partially or fully reconfigured from their internal configuration memories by means of a fast context swapping. Their very fast reconfiguration time permits mapping virtual circuits efficiently, that is, a time-multiplexed execution of circuit partitions that behaves as the circuit statically implemented on a larger capacity FPGA. The main drawback of multi-context FPGAs is the lack of commercial devices and design tools to take profit from them. This paper shows an automated design flow developed for designing and simulating virtual circuits mapped on multi-context FPGAs.
Keywords :
electronic design automation; field programmable gate arrays; hardware description languages; logic design; reconfigurable architectures; automated design flow; fast context swapping; limited bandwidth external memory; multicontext FPGA; on-chip configuration memories; reconfigurable FPGA; time-multiplexed execution; virtual circuits; Algorithm design and analysis; Automatic control; Circuit simulation; Clocks; Delay; Field programmable gate arrays; Partitioning algorithms; Processor scheduling; Random access memory; Read-write memory;
Conference_Titel :
Circuits and Systems, 2006. MWSCAS '06. 49th IEEE International Midwest Symposium on
Conference_Location :
San Juan
Print_ISBN :
1-4244-0172-0
Electronic_ISBN :
1548-3746
DOI :
10.1109/MWSCAS.2006.382101