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 条
  • [1] Interconnect Driver Design for Long Wires in Field-Programmable Gate Arrays
    Edmund Lee
    Guy Lemieux
    Shahriar Mirabbasi
    [J]. Journal of Signal Processing Systems, 2008, 51 : 57 - 76
  • [2] Interconnect driver design for long wires in field-programmable gate arrays
    Lee, Edmund
    Lemieux, Guy
    Mirabbasi, Shahriar
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2008, 51 (01): : 57 - 76
  • [3] Interconnect Solutions for Virtualized Field-Programmable Gate Arrays
    Yazdanshenas, Sadegh
    Betz, Vaughn
    [J]. IEEE ACCESS, 2018, 6 : 10497 - 10507
  • [4] Field-programmable gate arrays
    Marchal, P
    [J]. COMMUNICATIONS OF THE ACM, 1999, 42 (04) : 57 - 59
  • [5] FIELD-PROGRAMMABLE GATE ARRAYS
    JAY, C
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 1993, 17 (07) : 370 - 370
  • [6] Field-programmable gate arrays
    Bhatia, D
    [J]. VLSI DESIGN, 1996, 4 (04) : R1 - R2
  • [7] FIELD-PROGRAMMABLE GATE ARRAYS - INTRODUCTION
    TRIMBERGER, S
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 1992, 9 (03): : 3 - 5
  • [8] The future of field-programmable gate arrays
    Alfke, P
    [J]. PROCEEDINGS OF THE FIFTH WORKSHOP ON ELECTRONICS FOR LHC EXPERIMENTS, 1999, : 36 - 40
  • [9] ANTIFUSE FIELD-PROGRAMMABLE GATE ARRAYS
    GREENE, J
    HAMDY, E
    BEAL, S
    [J]. PROCEEDINGS OF THE IEEE, 1993, 81 (07) : 1042 - 1056
  • [10] ARCHITECTURE OF FIELD-PROGRAMMABLE GATE ARRAYS
    ROSE, J
    ELGAMAL, A
    SANGIOVANNIVINCENTELLI, A
    [J]. PROCEEDINGS OF THE IEEE, 1993, 81 (07) : 1013 - 1029