A Yield-Driven Gridless Router

A new gridless router to improve the yield of IC layout is presented. The improvement of yield is achieved by reducing the critical areas where the circuit failures are likely to happen. This gridless area router benefits from a novel cost function to compute critical areas during routing process, and heuristically lays the patterns on the chip area where it is less possible to induce critical area. The router also takes other objectives into consideration, such as routing completion rate and nets length. It takes advantage of gridless routing to gain more flexibility and a higher completion rate. The experimental results show that critical areas are effectively decreased by 21% on average while maintaining the routing completion rate over 99%.

[1]  Zhang Yan,et al.  Area routing oriented hierarchical corner stitching with partial bin , 2000, ASP-DAC '00.

[2]  Li-Da Huang,et al.  Redundant-via enhanced maze routing for yield improvement , 2005, Proceedings of the ASP-DAC 2005. Asia and South Pacific Design Automation Conference, 2005..

[3]  Charles H. Stapper,et al.  Modeling of Integrated Circuit Defect Sensitivities , 1983, IBM J. Res. Dev..

[4]  A. B. Kahng Design for yield needed for further scaling , 2004 .

[5]  Yervant Zorian,et al.  2003 technology roadmap for semiconductors , 2004, Computer.

[6]  Yici Cai,et al.  Multilevel Routing With Redundant Via Insertion , 2006, IEEE Transactions on Circuits and Systems II: Express Briefs.

[7]  Li-Da Huang,et al.  Optical proximity correction (OPC): friendly maze routing , 2004, DAC.

[8]  C.-J. Richard Shi,et al.  Layout compaction for yield optimization via critical area minimization , 2000, DATE '00.

[9]  Nils J. Nilsson,et al.  Problem-solving methods in artificial intelligence , 1971, McGraw-Hill computer science series.

[10]  Sy-Yen Kuo,et al.  YOR: a yield-optimizing routing algorithm by minimizing critical areas and vias , 1993, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[11]  Philippe Hurat,et al.  DFM: linking design and manufacturing , 2005, 18th International Conference on VLSI Design held jointly with 4th International Conference on Embedded Systems Design.

[12]  W. W. Bledsoe,et al.  Review of "Problem-Solving Methods in Artificial Intelligence by Nils J. Nilsson", McGraw-Hill Pub. , 1971, SGAR.

[13]  John K. Ousterhout,et al.  Corner Stitching: A Data-Structuring Technique for VLSI Layout Tools , 1984, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[14]  I. Koren,et al.  Layout-synthesis techniques for yield enhancement , 1995 .

[15]  G. A. Allan,et al.  Targeted layout modifications for semiconductor yield/reliability enhancement , 2004, IEEE Transactions on Semiconductor Manufacturing.

[16]  Martin D. F. Wong,et al.  Maze routing with buffer insertion and wiresizing , 2002, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[17]  Chia-Chun Tsai,et al.  An H-V alternating router , 1992, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[18]  Jochen A. G. Jess,et al.  Fast multi-layer critical area computation , 1993, Proceedings of 1993 IEEE International Workshop on Defect and Fault Tolerance in VLSI Systems.

[19]  Israel Koren,et al.  Should yield be a design objective? , 2000, Proceedings IEEE 2000 First International Symposium on Quality Electronic Design (Cat. No. PR00525).