Title :
Using multiple configuration controllers to reduce the reconfiguration overhead
Author :
Qu, Yang ; Soininen, Juha-Pekka ; Nurmi, Jari
Author_Institution :
VTT Electron., Oulu, Finland
Abstract :
This work presents a novel run-time reconfiguration model. It uses multiple configuration controllers instead of only one in traditional devices. The configuration SRAM is divided into several individual sections, and controllers can reconfigure different sections in parallel. Therefore, multiple tasks can be loaded simultaneously. Two static task schedulers are developed to evaluate the device. Already with two controllers, the overall configuration overhead can be reduced by about 40% using non-prefetch scheduling. When using prefetch scheduling, another 16.2% reduction can he achieved on average of all results.
Keywords :
SRAM chips; logic design; reconfigurable architectures; scheduling; storage management; configuration SRAM; multiple configuration controllers; nonprefetch scheduling; prefetch scheduling; reconfiguration overhead reduction; run-time reconfiguration model; static task schedulers; Circuits; Delay; Logic devices; Prefetching; Random access memory; Reconfigurable logic; Runtime; Switches; System performance; Tiles;
Conference_Titel :
NORCHIP Conference, 2005. 23rd
Print_ISBN :
1-4244-0064-3
DOI :
10.1109/NORCHP.2005.1596995