Considering The ffect Of Standard Cell Placement In Mi ed-Size Placement

Large-scale mixed-size placement gets more and more attention in recent years. Traditional placement algorithms for pure standard-cell placement or pure macro placement are not suitable to deal with mixed-size placement. But, many design flows combine the techniques for macro placement and the techniques for standard cell placement to solve mixed-size placement. In these flows, making standard cell placement according with macro placement is a critical problem. In this paper, we address the effect of standard cell placement in mixed-size placement, which is not only to help locate macro blocks but also influence the wire length more. Through treating standard cell placement reasonably, we improve a previous design flow combing partition, floorplan and standard cell placement. The experimental results show standard cell placement acts an important actor in mixed-size placement. Comparing to the previous flow, the results have 2%~20% improvement on wire length

[1]  Igor L. Markov,et al.  Consistent placement of macro-blocks using floorplanning and standard-cell placement , 2002, ISPD '02.

[2]  Igor L. Markov,et al.  Combinatorial techniques for mixed-size placement , 2005, TODE.

[3]  Yongqiang Lyu,et al.  Recursively combine floorplan and Q-place in mixed mode placement based on circuit's variety of block configuration , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).

[4]  Jarrod A. Roy,et al.  Unification of partitioning, placement and floorplanning , 2004, ICCAD 2004.

[5]  G. Karypis,et al.  Multilevel k-way hypergraph partitioning , 1999, Proceedings 1999 Design Automation Conference (Cat. No. 99CH36361).

[6]  Frank M. Johannes,et al.  Generic global placement and floorplanning , 1998, Proceedings 1998 Design and Automation Conference. 35th DAC. (Cat. No.98CH36175).

[7]  Yongqiang Lyu,et al.  Combining clustering and partitioning in quadratic placement , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..