• DocumentCode
    1911129
  • Title

    RAISE: a detailed routing algorithm for SRAM based field-programmable gate arrays using multiplexed switches

  • Author

    Baena-Lecuyer, V. ; Aguirre, M.A. ; Torralba, A. ; Franquelo, L.G. ; Faura, J.

  • Author_Institution
    Dept. de Ingenieria Electron., Escuela Superior de Ingenieros, Sevilla, Spain
  • Volume
    6
  • fYear
    1998
  • fDate
    31 May-3 Jun 1998
  • Firstpage
    430
  • Abstract
    This paper describes a new detailed routing algorithm, specially designed for those architectures that are found in most recent generations of Field-Programmable Gate Arrays (FPGAs). The algorithm also brings a solution for those architectures where multiplexed switches are used in order to decrease the chip area like the recently proposed FIPSOC FPGA. The algorithm, called RAISE, can be applied to a broad range of optimization problems and has been used for detailed routing of symmetrical FPGAs, whose routing architecture consists of rows and columns of logic cells interconnected by routing channels, with or without the use of multiplexed switches. RAISE (Router using Adaptive Simulated Evolution) searches not just for a possible solution, but tries to find the one with minimum delay. Excellent routing results have been obtained over a set of several benchmark circuits getting solutions close to the minimum number of tracks
  • Keywords
    circuit layout CAD; circuit optimisation; field programmable gate arrays; high level synthesis; integrated circuit layout; network routing; RAISE detailed routing algorithm; SRAM based FPGAs; adaptive simulated evolution; field-programmable gate arrays; minimum delay; multiplexed switches; optimization problems; routing channels; symmetrical FPGAs; Algorithm design and analysis; Circuit simulation; Decoding; Delay; Field programmable gate arrays; Integrated circuit interconnections; Logic design; Random access memory; Routing; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1998. ISCAS '98. Proceedings of the 1998 IEEE International Symposium on
  • Conference_Location
    Monterey, CA
  • Print_ISBN
    0-7803-4455-3
  • Type

    conf

  • DOI
    10.1109/ISCAS.1998.705303
  • Filename
    705303