Simulated Annealing for Reduction of Defect Sensitive Area Through Via Moving

Via 이동을 통한 결함 민감 지역 감소를 위한 시뮬레이티드 어닐링

  • Lee, Seung Hwan (Department of Computer Science and Industrial Systems Engineering, Yonsei University) ;
  • Sohn, So Young (Department of Computer Science and Industrial Systems Engineering, Yonsei University)
  • 이승환 (연세대학교 컴퓨터과학.산업시스템공학과) ;
  • 손소영 (연세대학교 컴퓨터과학.산업시스템공학과)
  • Published : 2002.03.31

Abstract

The semiconductor industry has continuously been looking for the ways to improve yield and to reduce manufacturing cost. The layout modification approach, one of yield enhancement techniques, is applicable to all design styles, but it does not require any additional resources in terms of silicon area. The layout modification method for yield enhancement consists of making local variations in the layout of some layers in such a way that the critical area, and consequently the sensitivity of the layer to point defects, is reduced. Chen and Koren (1995) proposed a greedy algorithm that removes defect sensitive area using via moving, but it is easy to fall into a local minimum. In this paper, we present a via moving algorithm using simulated annealing and enhance yield by diminishing defect sensitive area. As a result, we could decrease the defect sensitive area effectively compared to the greedy algorithm presented by Chen and Koren. We expect that the proposed algorithm can make significant contributions on company profit through yield enhancement.

Keywords

References

  1. Chen, Z. and Koren, I. (1995), Layer Assignment for Yield Enhancement, Proceedings of IEEE International Workshop on Defect and Fault Tolerance in VLSI Systems, 173-180
  2. Cunningham, J. A. (1990), The use and evaluation of yield models in integrated circuit manufacturing, IEEE Transactions on Semiconductor Manufacturing, 3(2), 60-71 https://doi.org/10.1109/66.53188
  3. El-Kareh, B., Ghatalia, A and Satya, A.V.S. (1995), Yield Management in Microelectronic Manufacturing. Proceedings of Electronic Components and Technology Conference, 45th, 58-63
  4. Israel, K. and Zahava, K. (1998), Defect Tolerance in VLSI Circuits: Techniques and Yield Analysis, Proceedings of the IEEE, 86(9),1819-1838 https://doi.org/10.1109/5.705525
  5. Karri, R. and Orailoglu, A (1994), Simulated Annealing Based Yield Enhancement of Layouts, Proceedings of Fourth Great Lake Symposium on Design Automation of High performance VLSI System GLSV, 166-169
  6. Kuo, S. (1993), YOR: A Yield-Optimizing Routing Algorithm by Minimizing Critical Areas and Vias, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 12(9), 1303-1311 https://doi.org/10.1109/43.240078
  7. Michalka, T. L., Varshney, R. C. and Meindl, J. D. (1990), A Discussion of Yield Modeling with Defect Clustering, Circuit Repair, and Circuit Redundancy, IEEE Transaction on Semiconductor Manufacturing, 3(3),116-127 https://doi.org/10.1109/66.56568
  8. Stapper, C. H., Patrick, J. A. and Rosner, R. J. (1993), Yield Model for ASIC and Processor Chips, The IEEE International Workship on Defect and Fault Tolerance in VLSI Systems, 136-143
  9. Stapper, C. H. and Rosner, R. J. (1995), Integrated Circuit Yield Management and Yield Analysis: Development and Implementation, IEEE Transactions on Semiconductor Manufacturing, 8(2), 95-102 https://doi.org/10.1109/66.388016
  10. Tyagi, A., Bayoumi, M. and Manthravadi, P. (1994), Yield Enhancement in the Routing Phase of Integrated Circuit Layout Synthesis, Proceedings of Sixth Annual IEEE International Conference on Wafer Scale Integration, 52-60
  11. Yoshimura, T. and Kuh, E. S. (1982), Efficient Algorithms for Channel Routing, IEEE Trans. on Computer Aided Design, 1(1),25-35 https://doi.org/10.1109/TCAD.1982.1269993