A multilayer gridless area router for yield improvement

A new multilayer gridless area router to improve the yield of IC layout is presented. The improvement of yield is achieved by reducing the critical areas where circuit faults are likely to happen. This gridless area router utilizes a cost function for critical area computation and heuristically lays the patterns on the places where it is less possible to induce critical areas. The router also takes other objectives into consideration, such as routing completion rate and net length. It takes advantage of gridless routing to gain more flexibility and higher completion rate. The results show that the critical area is effectively decreased by 13% on average while maintaining the routing completion rate over 99%.

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

[2]  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..

[3]  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.

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

[5]  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.

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

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

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

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