Dynamic and partial FPGA exploitation

被引:80
作者
Becker, Juergen
Huebner, Michael
Hettich, Gerhard
Constapel, Rainer
Eisenmann, Joachim
Luka, Juergen
机构
[1] Univ Karlsruhe, ITIV, D-76128 Karlsruhe, Germany
[2] DaimlerChrysler AG, D-71034 Boblingen, Germany
关键词
automotive electronic systems; dynamic partial reconfiguration; high-level FPGA design flow; on-demand adaptivity;
D O I
10.1109/JPROC.2006.888404
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Today's field programmable gate array (FPGA) architectures, like Xilinx's Virtex-II series, enable partial and dynamic run-time self-reconfiguration. This feature allows the substitution of parts of a hardware design implemented on this reconfigurable hardware, and therefore, a system can be adapted to the actual demands of applications running on the chip. Exploiting this possibility enables the development of adaptive hardware for a huge variety of applications. A novel method for communication interfaces using look up table (LUT)-based communication primitives enables an exact separation of reconfigurable parts and a fast and intelligent bus-system. A new adaptive software/ hardware reconfigurable system is presented in this paper, using a real application in the automotive domain implemented on a Xilinx Virtex-II 3000 FPGA to present results.
引用
收藏
页码:438 / 452
页数:15
相关论文
共 26 条
  • [1] BAUMGARTEN V, 2001, INT C ENG REC SYST A
  • [2] Configware and morphware going mainstream
    Becker, J
    Hartenstein, R
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2003, 49 (4-6) : 127 - 142
  • [3] BECKER J, 2005, DESIGN AUTOMATION TE
  • [4] BECKER J, 2005, RECONFIGURABLE COMMU
  • [5] BECKER J, 2002, 9 P 15 BRAZ S INT CI
  • [6] BECKER J, 2003, IFIP INT C VER LARG
  • [7] BLODGET B, 1999, P DES AUT TEST EUR C, V1, P10
  • [8] FPGA and CPLD architectures: A tutorial
    Brown, S
    Rose, J
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 1996, 13 (02): : 42 - 57
  • [9] CAMERA K, 2001, THESIS U CALIFORNIA
  • [10] Reconfigurable computing: A survey of systems and software
    Compton, K
    Hauck, S
    [J]. ACM COMPUTING SURVEYS, 2002, 34 (02) : 171 - 210