• DocumentCode
    994480
  • Title

    A stochastic model to predict the routability of field-programmable gate arrays

  • Author

    Brown, Stephen D. ; Rose, Jonathan ; Vranesic, Zvonko G.

  • Author_Institution
    Dept. of Electr. Eng., Toronto Univ., Ont., Canada
  • Volume
    12
  • Issue
    12
  • fYear
    1993
  • fDate
    12/1/1993 12:00:00 AM
  • Firstpage
    1827
  • Lastpage
    1838
  • Abstract
    One area of particular importance is the design of an FPGA routing architecture, which houses the user-programmable switches and wires that are used to interconnect the FPGAs 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. 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×N array of logic blocks separated by both horizontal and vertical routing channels, similar to a Xilinx 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
  • Keywords
    VLSI; circuit layout CAD; logic CAD; logic arrays; network routing; chip area; field-programmable gate arrays; logic design; logic resources; propagation delays; routability; routing architecture; routing channels; speed performance; stochastic model; user-programmable switches; Architecture; Field programmable gate arrays; Integrated circuit interconnections; Logic arrays; Logic design; Predictive models; Routing; Stochastic processes; Switches; Wires;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.251146
  • Filename
    251146