Title :
Exploitation of the External JTAG Interface for Internally Controlled Configuration Readback and Self-Reconfiguration of Spartan 3 FPGAs
Author :
Paulsson, Katarina ; Viereck, Ulrich ; Hubner, Michael ; Becker, Jurgen
Author_Institution :
Univ. Karlsruhe (TH), Karlsruhe
Abstract :
Field programmable gate arrays, FPGAs, are increasingly often applied in various industrial applications as well as investigated in different research projects. Due to the possibility for performing parallel computations, this kind of hardware architecture is especially interesting for high-performance applications. Dynamic and partial hardware reconfiguration, which is provided by several FPGA families such as the Xilinx Spartan 3 and Virtex 2/4 families, further increases the flexibility of these architectures. The Spartan 3 family was a less attractive choice for performing dynamic and partial reconfiguration due to the lack of an internal configuration port. However, a virtual internal configuration port, JCAP, has previously been realized by using the external JTAG interface. This paper presents an approach for internal configuration readback for failure detection and task migration by extending the JCAP core functionality. The paper also presents the first results from implementing self-reconfiguration over JCAP.
Keywords :
circuit feedback; field programmable gate arrays; JCAP; Spartan 3 FPGA; Virtex 2/4; Xilinx Spartan 3; external JTAG interface; field programmable gate arrays; internally controlled configuration readback; parallel computations; partial hardware reconfiguration; Computer Society; Computer architecture; Computer industry; Fault detection; Field programmable gate arrays; Hardware; Phase detection; Sections; Switches; Very large scale integration; Low-power applications; reconfigurable;
Conference_Titel :
Symposium on VLSI, 2008. ISVLSI '08. IEEE Computer Society Annual
Conference_Location :
Montpellier
Print_ISBN :
978-0-7695-3291-2
Electronic_ISBN :
978-0-7695-3170-0
DOI :
10.1109/ISVLSI.2008.74