DocumentCode :
3142605
Title :
Online Routing of FPGA Clock Networks for Module Relocation in Partial Reconfigurable Multi Clock Designs
Author :
Schuck, Christian ; Haetzer, Bastian ; Hübner, Michael ; Becker, Jürgen
Author_Institution :
Inst. fur Tech. der Informationsverarbeitung - ITIV, Karlsruhe Inst. of Technol. - KIT, Karlsruhe, Germany
fYear :
2011
fDate :
16-20 May 2011
Firstpage :
181
Lastpage :
188
Abstract :
Module-based partial reconfiguration of FPGAs offers great possibilities for runtime flexibility. It enables hardware tasks to swap in and out the design without interruption of the entire system. In this context the techniques of module relocation and the 2-dimensional reconfiguration have been successfully applied in order to reduce the storage requirement for partial bit-streams and to shorten the reconfiguration times significantly. Besides the adaptation on functional level, multiple clock domains and dynamic frequency scaling are key techniques to achieve an adaptation on power and performance level as well. However, current approaches of module relocation provide no support for designs with multiple clock domains. In this paper we present a new method of online clock network routing, which solves this problem. The concept is based on a "on the fly" manipulation of configuration bits which determine the clk-inputs of the single slices. The method is implemented in hardware in order to maximize configuration performance. Our results show that a memory saving of 66% for an example design can be achieved while the original reconfiguration speed could be maintained. Figures for hardware usage are also given.
Keywords :
clocks; field programmable gate arrays; logic design; network routing; FPGA clock networks; dynamic frequency scaling; field programmable gate array; module relocation; module-based partial reconfiguration; on the fly manipulation; online clock network routing; partial reconfigurable multiclock designs; runtime flexibility; storage requirement reduction; Clocks; Context; Field programmable gate arrays; Hardware; Routing; Runtime; Switches;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on
Conference_Location :
Shanghai
ISSN :
1530-2075
Print_ISBN :
978-1-61284-425-1
Electronic_ISBN :
1530-2075
Type :
conf
DOI :
10.1109/IPDPS.2011.140
Filename :
6008835
Link To Document :
بازگشت