(Back to Session Schedule)

The 18th Asia and South Pacific Design Automation Conference

Session 5C  Advances in Physical Design
Time: 13:40 - 15:40 Thursday, January 24, 2013
Chairs: Sung Kyu Lim (Georgia Institute of Technology, U.S.A.), Yasuhiro Takashima (University of Kitakyushu, Japan)

5C-1 (Time: 13:40 - 14:10)
TitleA Flexible Fixed-outline Floorplanning Methodology for Mixed-size Modules
Author*Kai-Chung Chan, Chao-Jam Hsu, Jai-Ming Lin (National Cheng Kung University, Taiwan)
Pagepp. 435 - 440
Keywordmixed-sized modules, fixed-outline, floorplanning
AbstractThis paper presents a new flow to handle fixed-outline floorplanning for mixed size modules. It consists of two stages, which includes global distribution stage and legalization stage. The methodology is very flexible, and it can be integrated into other methods or be extended to handle other constraints such as routability or thermal. The experimental results show that our method can averagely reduce wirelength by 22.5% and 4.7% than PATOMA and DeFer in mixed size benchmarks.
Slides

5C-2 (Time: 14:10 - 14:40)
TitleOptimizing Routability in Large-Scale Mixed-Size Placement
AuthorJason Cong (University of California, Los Angeles, U.S.A.), Guojie Luo (Peking University, China), *Kalliopi Tsota, Bingjun Xiao (University of California, Los Angeles, U.S.A.)
Pagepp. 441 - 446
Keywordplacement, routing, congestion, routability
AbstractOne of the necessary requirements for the placement process is that it should be capable of generating routable solutions. This paper describes methods leading to the reduction of the routing congestion and the final routed wirelength for large-scale mixed-size designs. In order to reduce routing congestion and improve routability, we propose blocking narrow regions on the chip. We also propose dummy-cell insertion inside regions characterized by reduced fixed-macro density. Our placer consists of three major components: (i) narrow channel reduction by performing neighbor-based fixed-macro inflation; (ii) dummy-cell insertion inside large regions with reduced fixed-macro density; and (iii) preplacement inflation by detecting tangled logic structures in the netlist and minimizing the maximum pin density. We evaluated the quality of our placer using the newly released DAC 2012 routability-driven placement contest designs and we compared our results to the top four teams that participated in the placement contest. The experimental results reveal that our placer improves the routability of the DAC 2012 placement contest designs and effectively reduces the routing congestion.
Slides

5C-3 (Time: 14:40 - 15:10)
TitleSymmetrical Buffered Clock-Tree Synthesis with Supply-Voltage Alignment
AuthorXin-Wei Shih (MediaTek, Taiwan), *Tzu-Hsuan Hsu (Linkwish, Taiwan), Hsu-Chieh Lee (Google, Taiwan), Yao-Wen Chang (National Taiwan University, Taiwan), Kai-Yuan Chao (Intel, U.S.A.)
Pagepp. 447 - 452
Keywordclock, skew, supply voltage, IR-drop, power
AbstractFor high-performance synchronous systems, nonuniform/non-ideal supply voltages of buffers (e.g., due to IR-drop) may incur a large clock skew and thus serious performance degradation. This paper addresses this problem and presents the first symmetrical buffered clock-tree synthesis flow that considers supply voltage differences of buffers. We employ a two-phase technique of bottom-up clock sink clustering to determine the tree topology, followed by top-down buffer placement and wire routing to complete the clock tree. At each level of processing, clock skew and wirelength are minimized by the determination of buffer embedding regions and the alignment of buffer supply voltages. Experimental results show that, on average, our method can achieve a 76% (respectively, 40%) clock skew reduction with marginal resource and runtime overheads, compared to the state-of-the-art work without supply voltage consideration (with an extension for supply voltages based on our top-down flow). With the skew reductions, our method can meet the stringent skew constraint set by the 2010 ISPD contest for all cases, while other counterparts cannot. In particular, our work provides a key insight into the importance of handling practical design issues (such as IR-drop) for real-world clock-tree synthesis.
Slides

5C-4 (Time: 15:10 - 15:40)
TitleBCell: Automatic Layout of Leaf Cells
AuthorStefan Hougardy, *Tim Nieberg, Jan Schneider (Research Institute for Discrete Mathematics, University of Bonn, Germany)
Pagepp. 453 - 460
KeywordLeaf Cells, Placement, Routing
AbstractIn this paper we present BonnCell, our solution to compute leaf cell layouts. Our placement algorithm allows to find very compact solutions and uses an accurate target function to guarantee routability. The routing algorithm handles all nets simultaneously using a constraint generation MIP based approach. BCell easily allows to adapt to new design rules as required for 14nm and beyond. The experimental results on current 22nm designs show significant improvements compared to manual designs done by experienced designers.
Slides