• DocumentCode
    1924354
  • Title

    Macro block based FPGA floorplanning

  • Author

    Shi, Jianzhong ; Randhar, Akash ; Bhatia, Dinesh

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Cincinnati Univ., OH, USA
  • fYear
    1997
  • fDate
    4-7 Jan 1997
  • Firstpage
    21
  • Lastpage
    26
  • Abstract
    This paper describes the floorplanning for FPGA based designs. In order to perform placement for very large designs, the currently followed approach of placing flat netlists is extremely time consuming. Also, managing large data sets, as in flat netlist files, is not trivial for performance driven designs. In this paper we describe an approach for the constraint-based FPGA floorplanning of flexible and fixed macro blocks. Our approach is to construct a floorplan of small area that respects the input constraint set. The input constraint set is derived from topological placement of the macro blocks based on both FPGA architectural constraints and ASIC design. Experimental results on FPGA floorplanning are also presented for large benchmark examples
  • Keywords
    VLSI; application specific integrated circuits; circuit layout CAD; constraint theory; field programmable gate arrays; integrated circuit layout; logic CAD; network routing; network topology; ASIC design; FPGA architectural constraints; FPGA based designs; VLSI floorplanning; constraint-based FPGA floorplanning; fixed macro blocks; flexible macro blocks; heuristic algorithm; input constraint set; large benchmark examples; macro block based FPGA floorplanning; performance driven designs; topological placement; very large designs; Adders; Annealing; Circuits; Field programmable gate arrays; Genetic algorithms; Iterative decoding; Mathematical programming; Shape; Timing; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 1997. Proceedings., Tenth International Conference on
  • Conference_Location
    Hyderabad
  • ISSN
    1063-9667
  • Print_ISBN
    0-8186-7755-4
  • Type

    conf

  • DOI
    10.1109/ICVD.1997.567955
  • Filename
    567955