Interconnect driver design for long wires in field-programmable gate arrays

被引:9
|
作者
Lee, Edmund [1 ]
Lemieux, Guy [1 ]
Mirabbasi, Shahriar [1 ]
机构
[1] Univ British Columbia, Vancouver, BC V5Z 1M9, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
D O I
10.1109/FPT.2006.270299
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Each new semiconductor technology node brings smaller transistors and wires. Although this makes transistors faster, wires get slower. As FPGA device designers strive to obtain the lowest possible circuit delays from a given technology node, they must take an increasingly interconnect-focused viewpoint in the design process. In particular, for long interconnect wires, signals now require rebuffering somewhere in the middle of the wire. This paper presents a framework for designing and evaluating long, buffered interconnect wires in FPGAs with near-optimal delay performance. Given a target physical wire length, width and spacing, the method determines the number, size, and position of buffers required to obtain the fastest signal velocity for programmable interconnect. A metric introduced during the design is the "path delay profile", or the arrival time of a signal at different points of a long wire. This method is used to design buffering strategies for interconnect based on 0.5mm, 2mm, and 3mm wire lengths in 180nm technology. These interconnect designs are coded into VPR along with an improved timing analyzer which accurately determines the "path delay profile" arrival times. Using VPR, average critical-path delay is reduced by 19% for 0.5mm wires and by up to 46% for 3mm wires over previous designs given in [1].
引用
收藏
页码:89 / +
页数:2
相关论文
共 50 条
  • [21] LOGIC SYNTHESIS FOR FIELD-PROGRAMMABLE GATE ARRAYS
    HWANG, TT
    OWENS, RM
    IRWIN, MJ
    WANG, KH
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1994, 13 (10) : 1280 - 1287
  • [22] Design techniques for a stable operation of cryogenic field-programmable gate arrays
    Homulle, Harald
    Visser, Stefan
    Patra, Bishnu
    Charbon, Edoardo
    [J]. REVIEW OF SCIENTIFIC INSTRUMENTS, 2018, 89 (01):
  • [23] PROLOG TO - SPECIAL SECTION ON FIELD-PROGRAMMABLE GATE ARRAYS
    ELGAMAL, A
    [J]. PROCEEDINGS OF THE IEEE, 1993, 81 (07) : 1011 - 1011
  • [24] SPECIAL ISSUE ON FIELD-PROGRAMMABLE GATE ARRAYS - INTRODUCTION
    MOORE, W
    LUK, W
    [J]. JOURNAL OF VLSI SIGNAL PROCESSING, 1993, 6 (02): : 99 - 100
  • [25] FLEXIBILITY OF INTERCONNECTION STRUCTURES FOR FIELD-PROGRAMMABLE GATE ARRAYS
    ROSE, J
    BROWN, S
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1991, 26 (03) : 277 - 282
  • [26] Fault tolerance and reliability in field-programmable gate arrays
    Stott, E.
    Sedcole, P.
    Cheung, P.
    [J]. IET COMPUTERS AND DIGITAL TECHNIQUES, 2010, 4 (03): : 196 - 210
  • [27] A detailed power model for field-programmable gate arrays
    Poon, KKW
    Wilton, SJE
    Yan, A
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2005, 10 (02) : 279 - 302
  • [28] On the Use of Magnetic RAMs in Field-Programmable Gate Arrays
    Guillemenet, Y.
    Torres, L.
    Sassatelli, G.
    Bruchon, N.
    [J]. INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2008, 2008
  • [29] Special issue on field-programmable gate arrays - Introduction
    Luk, W
    Buell, D
    [J]. JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 1996, 12 (01): : 5 - 5
  • [30] Thermal and Power Characterization of Field-Programmable Gate Arrays
    Nowroz, Abdullah Nazma
    Reda, Sherief
    [J]. FPGA 11: PROCEEDINGS OF THE 2011 ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD PROGRAMMABLE GATE ARRAYS, 2011, : 111 - 114