Rectangle-packing-based Floorplanning Algorithms for System-on-a-chip Design

董社勤,洪先龙
DOI: https://doi.org/10.3321/j.issn:1000-0054.2003.04.013
2003-01-01
Abstract:Floorplanning is critical to the physical VLSI system on a chip design. Several new floorplanning algorithms are summarized in this paper. A new floorplanning representation called the corner block list (CBL) was developed based on the stochastic optimization algorithm. Many algorithms for different floorplanning constraints based on the CBL were designed and tested. A constraint graph based representation was designed to study the relationship between various floorplanning representations, such as sequence pairs, bounded slice line grids, O trees, and CBL. The less flexible optimization principle was used to design the fastest deterministic placement algorithm so far. The first floorplanning algorithm based on solution space smoothing was also designed and tested. Local smoothing provided significantly improved results with the solution space smoothing method.
What problem does this paper attempt to address?