Reconfiguration Techniques for Self-X Power and Performance Management on Xilinx Virtex-II/Virtex-II-Pro FPGAs

被引:3
|
作者
Schuck, Christian [1 ]
Haetzer, Bastian [1 ]
Becker, Juergen [1 ]
机构
[1] Karlsruher Inst Technol KIT, Inst Tech Informationsverarbeitung ITIV, Vincenz Priessnitz Str 1, D-76131 Karlsruhe, Germany
关键词
D O I
10.1155/2011/671546
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Xilinx Virtex-II family FPGAs support an advanced low-skew clock distribution network with numerous global clock nets to support high-speed mixed frequency designs. Digital Clock Managers in combination with Global Clock Buffers are already in place to generate the desired frequency and to drive the clock networks with different sources, respectively. Currently, almost all designs run at a fixed clock frequency determined statically during design time. Such systems cannot take the full advantage of partial and dynamic self-reconfiguration. Therefore, we introduce a new methodology that allows the implemented hardware to dynamically self-adopt the clock frequency during runtime by reconfiguring the Digital ClockManagers. We also present a method for online speed monitoring which is based on a two-dimensional online routing. The created speed maps of the FPGA area can be used as an input for the dynamic frequency scaling. Figures for reconfiguration performance and power savings are given. Further, the tradeoffs for reconfiguration effort using this method are evaluated. Results show the high potential and importance of the distributed dynamic frequency scaling method with little additional overhead.
引用
下载
收藏
页数:12
相关论文
共 36 条
  • [1] Partial and dynamically reconfiguration of Xilinx Virtex-II FPGAs
    Blodget, B
    Bobda, C
    Huebner, M
    Niyonkuru, A
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2004, 3203 : 801 - 810
  • [2] Physical configuration on-line visualization of Xilinx Virtex-II FPGAs
    Huebner, Michael
    Braun, Lars
    Becker, Juergen
    Claus, Christopher
    Stechele, Walter
    IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: EMERGING VLSI TECHNOLOGIES AND ARCHITECTURES, 2007, : 41 - +
  • [4] Implementing the IDEA cryptographic algorithm in Virtex-E and Virtex-II FPGAs
    Granado, J. M.
    Vega, M. A.
    Sanchez, J. M.
    Gomez, J. A.
    CIRCUITS AND SYSTEMS FOR SIGNAL PROCESSING , INFORMATION AND COMMUNICATION TECHNOLOGIES, AND POWER SOURCES AND SYSTEMS, VOL 1 AND 2, PROCEEDINGS, 2006, : 109 - 112
  • [5] A design methodology to generate dynamically self-reconfigurable SoCs for Virtex-II pro FPGAs
    Van den Branden, G
    Touhafi, A
    Dirkx, E
    FPT 05: 2005 IEEE International Conference on Field Programmable Technology, Proceedings, 2005, : 325 - 326
  • [6] Implementing Codesign in Xilinx Virtex II Pro
    Cico, Betim
    Rexha, Hergys
    PROCEEDINGS OF THE 2009 FOURTH BALKAN CONFERENCE IN INFORMATICS, 2009, : 59 - 63
  • [7] Partially reconfigurable point-to-point interconnects in virtex-II pro FPGAs
    Hur, Jae Young
    Wong, Stephan
    Vassiliadis, Stamatis
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2007, 4419 : 49 - +
  • [8] A flexible on-chip evolution system implemented on a xilinx Virtex-II pro device
    Glette, K
    Torresen, J
    EVOLVABLE SYSTEMS: FROM BIOLOGY TO HARDWARE, 2005, 3637 : 66 - 75
  • [9] XGMII implementation in FPGA Xilinx Virtex II Pro
    Valach, S.
    Annals of DAAAM for 2004 & Proceedings of the 15th International DAAAM Symposium: INTELLIGNET MANUFACTURING & AUTOMATION: GLOBALISATION - TECHNOLOGY - MEN - NATURE, 2004, : 469 - 470
  • [10] Run-time partial reconfiguration for removal, placement and routing on the virtex-II PRO
    Raaijmakers, Stefan
    Wong, Stephan
    2007 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, VOLS 1 AND 2, 2007, : 679 - 683