• DocumentCode
    2109899
  • Title

    Modern Floorplanning with Boundary Clustering Constraint

  • Author

    Li, Li ; Ma, Yuchun ; Xu, Ning ; Wang, Yu ; Hong, Xianlong

  • Author_Institution
    WuHan Univ. of Technol., Wuhan
  • fYear
    2009
  • fDate
    13-15 May 2009
  • Firstpage
    79
  • Lastpage
    84
  • Abstract
    With the development of SOC designs, modern floorplanning typically needs to provide extra options to meet the different emerging requirements in the hierarchical designs, such as boundary constraint for I/O connection, clustering constraint for performance and reliability, etc. This paper addresses modern floorplanning with boundary clustering constraint. It has been empirically shown that the modern constraints extremely restrict the solution space; that is, a large number of randomly generated floorplans might be infeasible. In order to effectively search the feasible solutions, the feasible conditions based on B*-tree representation with boundary clustering constraint are investigated. The properties, coupled with an efficient simulated annealing algorithm, provide the way to produce feasible floorplans by dynamic repairing, which can transform an infeasible solution into a feasible one if the constraint is violated. Our algorithm is verified by using the MCNC and GSRC benchmarks, and the empirical results show that our algorithm can obtain promising solutions in acceptable time.
  • Keywords
    circuit layout; simulated annealing; trees (mathematics); B-tree representation; SOC design; boundary clustering constraint; dynamic repairing; feasible floorplans; modern floorplanning; simulated annealing algorithm; Clustering algorithms; Computer Society; Information science; Iterative algorithms; Laboratories; Random number generation; Routing; Simulated annealing; Very large scale integration; Wire; b-tree; boundary clustering constraints; floorplanning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI, 2009. ISVLSI '09. IEEE Computer Society Annual Symposium on
  • Conference_Location
    Tampa, FL
  • Print_ISBN
    978-1-4244-4408-3
  • Electronic_ISBN
    978-0-7695-3684-2
  • Type

    conf

  • DOI
    10.1109/ISVLSI.2009.24
  • Filename
    5076387