• DocumentCode
    1194528
  • Title

    Design and analysis of segmented routing channels for row-based FPGA´s

  • Author

    Pedram, Massoud ; Nobandegani, Bahman S. ; Preas, Bryan T.

  • Author_Institution
    Dept. of Electr. Eng. Syst., Univ. of Southern California, Los Angeles, CA, USA
  • Volume
    13
  • Issue
    12
  • fYear
    1994
  • fDate
    12/1/1994 12:00:00 AM
  • Firstpage
    1470
  • Lastpage
    1479
  • Abstract
    FPGA´s combine the logic integration benefits of custom VLSI with the design, production, and time-to-market advantages of standard logic IC´s. The Actel family of FPGA´s exemplifies the row-based FPGA model. Rows of logic cells interspersed with routing channels have given this family of FPGA devices the flavor of traditional channeled gate arrays or standard cells. However, unlike the conventional standard cell design, the FPGA routing channels contain predefined wiring segments of various lengths that are interconnected using antifuses. This paper develops analytical models that permit the design of FPGA channel architecture and the analysis of the routability of row-based FPGA devices based on a generic characterization of the row-based FPGA routing algorithms. In particular, it demonstrates that using probabilistic models for the origination point and length of connections, an FPGA with properly designed segment length and distribution can be nearly as efficient as a mask-programmable channel (in terms of the number of required tracks). Experimental results corroborate this prediction. This paper does not address specifics of the routing algorithms, but investigates the design of the channel segmentation architecture (i.e., various lengths and patterns of segments and connections among these segments) in order to increase the probability of successful routing
  • Keywords
    application specific integrated circuits; circuit layout CAD; field programmable gate arrays; logic CAD; logic partitioning; network routing; network topology; programmable logic arrays; wiring; Actel family; FPGA channel architecture; antifuses; logic integration; predefined wiring segments; probabilistic models; routability; row-based FPGAs; segment distribution; segment length; segmented routing channels; Algorithm design and analysis; Field programmable gate arrays; Logic arrays; Logic design; Logic devices; Production; Routing; Time to market; Very large scale integration; Wiring;
  • 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.331404
  • Filename
    331404