150 likes | 357 Views
Flexible Self-aligned Double Patterning Aware Detailed Routing with Prescribed Layout Planning. Jhih-Rong Gao and David Z. Pan ECE Dept. Univ. of Texas at Austin, Austin ISPD 2012. Outline. Introduction Preliminaries Algorithm Experimental results Conclusion. Introduction.
E N D
Flexible Self-aligned Double Patterning Aware DetailedRouting with Prescribed Layout Planning Jhih-RongGao and David Z. Pan ECE Dept. Univ. of Texas at Austin, Austin ISPD 2012
Outline • Introduction • Preliminaries • Algorithm • Experimental results • Conclusion
Introduction • DPL- LELE (litho-etch-litho-etch)- SADP (self-aligned double patterning) • LELE- allow stitch insertion to resolve conflict- much more overlay error than SADP
SADP- core mask and trim mask- good overlay controllability- no stitch allowed
Preliminaries • we propose a robust multi-layer SADP-aware detailed routing algorithm. • Our approach adopts the grid-based routing model. • We define the minimum width of mandrel pattern and trim pattern as Wmin. • We also assume that the width of sidewall spacer equals to Wmin. • A minimum spacing Sminmust be kept between any neighboring routing patterns. • For a legal layout decomposition result, patterns within the minimum DPL spacing Sdpmust be assigned to different types of pattern (mandrel pattern or trim pattern).
Algorithm • SADP-aware routing guidelines
Neighborhood-based net orderingThis ordering method encourages nets within a certain distance to be routed in a sequence, so that the probability to provide spacer protection for these neighboring nets can be increased.
Conclusion • Anovel multi-layer SADP-aware detailed routing approach. • Solve routing and layout decomposition simultaneously based on the correct-by-construction approach. • Incorporate layer assignment to resolve potential pattern conflicts, which increases the flexibility of layout decomposition for SADP. • Present a set of SADP-aware routing guidelines, which helps improve the pattern quality of SADP.