• DocumentCode
    465179
  • Title

    Collaborative Routing Architecture for FPGA

  • Author

    Ma, Yaling ; Lin, Mingjie

  • fYear
    2007
  • fDate
    27-30 May 2007
  • Firstpage
    3700
  • Lastpage
    3703
  • Abstract
    In this paper we present the collaborative routing architecture (CRA), a routing architecture specially designed to achieve high efficiency in hardware and competitive delay performance for a FPGA. This is done by enabling routing resource sharing between different types: (1) long interconnects can be constructed with short bypass interconnects without sacrificing delay performance. (2) switch boxes and connection boxes both are embedded in the switching core of the routing modules. Therefore routing resources such as MUXs can be shared between them on a per-mapping basis. (3) the switching core in CRA can dynamically extend its switching capability, whereas in a conventional switch box, switch matrix is predetermined and therefore static. These architectural features demonstrate significant performance improvements. Using the same logic placement, the CRA yields about 25% reduction in the minimum routing channel width, 20% improvement in overall delay performance for 20 largest MCNC benchmark circuits, when compared with a Virtex-II style baseline FPGA.
  • Keywords
    field programmable gate arrays; integrated circuit interconnections; logic design; network routing; FPGA; MUX; Virtex-II; benchmark circuits; bypass interconnects; collaborative routing architecture; connection boxes; routing channel; routing modules; routing resource sharing; switch boxes; switch matrix; switching core; CMOS technology; Collaboration; Costs; Delay; Field programmable gate arrays; Integrated circuit interconnections; Resource management; Routing; Switches; Switching circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2007. ISCAS 2007. IEEE International Symposium on
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    1-4244-0920-9
  • Electronic_ISBN
    1-4244-0921-7
  • Type

    conf

  • DOI
    10.1109/ISCAS.2007.378646
  • Filename
    4253484