A STOCHASTIC-MODEL TO PREDICT THE ROUTABILITY OF FIELD-PROGRAMMABLE GATE ARRAYS

被引:33
|
作者
BROWN, SD
ROSE, J
VRANESIC, ZG
机构
[1] Department of Electrical Engineering, University of Toronto, Toronto, Ont.
关键词
D O I
10.1109/43.251146
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Field-programmable gate arrays (FPGA's) have recently emerged as an attractive means of Implementing logic circuits as a customized VLSI chip. FPGA's have gained rapid commercial acceptance because their user-programmability offers instant manufacturing turnaround and low costs. However, FPGA's are still relatively new and require architectural research before the best designs can be discovered. One area of particular importance is the design of an FPGA's routing architecture, which houses the user-programmable switches and wires that are used to interconnect the FPGA's logic resources. Because the routing switches consume significant chip area and introduce propagation delays, the design of the routing architecture greatly influences both the area utilization and speed performance of an FPGA. FPGA routing architectures have already been studied using experimental techniques in [1]-[3]. This paper describes a stochastic model that facilitates exploration of a wide range of FPGA routing architectures using a theoretical approach. In the stochastic model an FPGA is represented as an N x N array of logic blocks separated by both horizontal and vertical routing channels, similar to a Xilinx [4]-[6] FPGA. A circuit to be routed is represented by additional parameters that specify the total number of connections, and each connection's length and trajectory. The stochastic model gives an analytic expression for the routability of the circuit in the FPGA. Practically speaking, routability can be viewed as the likelihood that a circuit can be successfully routed in a given FPGA. The routability predictions from the model are validated by comparing them with the results of a previously published experimental study on FPGA routability.
引用
收藏
页码:1827 / 1838
页数:12
相关论文
共 50 条
  • [41] Field-programmable photonic arrays
    Perez, Daniel
    Gasulla, Ivana
    Capmany, Jose
    [J]. OPTICS EXPRESS, 2018, 26 (21): : 27265 - 27278
  • [42] A Fast and Accurate Fault Tree Analysis Based on Stochastic Logic Implemented on Field-Programmable Gate Arrays
    Aliee, Hananeh
    Zarandi, Hamid Reza
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 2013, 62 (01) : 13 - 22
  • [43] The impact of pipelining on energy per operation in field-programmable gate arrays
    Wilton, SJE
    Ang, SS
    Luk, W
    [J]. FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2004, 3203 : 719 - 728
  • [44] Accelerating unstructured finite volume computations on field-programmable gate arrays
    Nagy, Zoltan
    Nemes, Csaba
    Hiba, Antal
    Csik, Arpad
    Kiss, Andras
    Ruszinko, Miklos
    Szolgay, Peter
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2014, 26 (03): : 615 - 643
  • [45] Interconnect driver design for long wires in field-programmable gate arrays
    Lee, Edmund
    Lemieux, Guy
    Mirabbasi, Shahriar
    [J]. 2006 IEEE INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2006, : 89 - +
  • [46] Reconfigurable Computing. Accelerating Computation with Field-Programmable Gate Arrays
    Orozco, Edusmildo
    [J]. SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2007, 8 (04): : 437 - 438
  • [47] 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
  • [48] An Automated Flow for Arithmetic Component Generation in Field-Programmable Gate Arrays
    Smith, Alastair M.
    Constantinides, George A.
    Cheung, Peter Y. K.
    [J]. ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2010, 3 (03)
  • [49] A performance-oriented routing tools for field-programmable gate arrays
    Roman, M
    Tetyana, K
    [J]. EXPERIENCE OF DESIGNING AND APPLICATION OF CAD SYSTEMS IN MICROELECTRONICS, 2001, : 243 - 244
  • [50] Field-programmable gate arrays aren't just for prototyping anymore
    Ajluni, C
    [J]. ELECTRONIC DESIGN, 2000, 48 (08) : 71 - +