• DocumentCode
    2968989
  • Title

    Online clock routing in Xilinx FPGAs for high-performance and reliability

  • Author

    Iturbe, Xabier ; Benkrid, Khaled ; Torrego, Raul ; Ebrahim, Ali ; Arslan, Tughrul

  • Author_Institution
    Syst. Level Integration Group, Univ. of Edinburgh, Edinburgh, UK
  • fYear
    2012
  • fDate
    25-28 June 2012
  • Firstpage
    85
  • Lastpage
    91
  • Abstract
    In this paper, we report the design and implementation of a reconfigurable system that exploits regional clocking resources that exist in Xilinx Virtex-4 FPGAs for increased performance and, for the first time, enhanced reliability. Unlike previous approaches, our system is able to individually manage the regional clock buffers (BUFRs) to adjust the frequency delivered to each hardware task and to detect and recover from faults affecting the clock-tree on-the-fly. Towards this end, we propose global and regional clock multiplexers, named GCMUX and RCMUX respectively, which allow for switching to spare clocking resources whenever needed. These multiplexers are based on the inner programmable interconnection points of the FPGA, leading to zero area overheads.
  • Keywords
    field programmable gate arrays; network routing; reliability; BUFR; GCMUX; RCMUX; Xilinx Virtex-4 FPGA; clock-tree on-the-fly; global clock multiplexer; online clock routing; reconfigurable system; regional clock buffer; regional clock multiplexer; regional clocking resources; reliability; Clocks; Field programmable gate arrays; Hardware; Kernel; Latches; Reliability; Synchronization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Adaptive Hardware and Systems (AHS), 2012 NASA/ESA Conference on
  • Conference_Location
    Erlangen
  • Print_ISBN
    978-1-4673-1915-7
  • Electronic_ISBN
    978-1-4673-1914-0
  • Type

    conf

  • DOI
    10.1109/AHS.2012.6268634
  • Filename
    6268634