Logo image
A 3-step approach for performance-driven whole-chip routing
Conference paper

A 3-step approach for performance-driven whole-chip routing

Yih-Chih Chou and Youn-Long Lin
Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DAC, Vol.2001-January, pp.187-191
2001

Abstract

Circuits CMOS process Computer science Delay Hydrogen Performance gain Routing Terminology Very large scale integration Wire Computer Science Applications Computer Graphics and Computer-Aided Design Electrical and Electronic Engineering
We propose a 3-step approach for whole-chip detail routing. In the first step, we construct a performance-driven Steiner tree for each net ignoring the existence of other nets. In the second step, we optimally assign significant wire segments of all trees to the tracks of a two-dimensional, two-layer grid under the design rule constraint. Finally, in the third step, we complete the remaining local short connection between net terminals and those assigned wire segments and resolve any violations or congestion. We have incorporated this approach into an industrial VDSM design flow. Experimental results on large benchmark circuits implemented in a TSMC 0.18 μm CMOS process have demonstrated the effectiveness of the proposed approach. We achieve more than 14% improvement over a state-of-art commercial performance-driven router in critical path delay. Our tool can be viewed as a preprocessor for a router. Users do not have to change their existing design flow. Only a small time-efficient step is needed to achieve the performance gain.

Metrics

1 Record Views

Details

Logo image