簡易檢索 / 詳目顯示

研究生: Martin Kostal
Martin Kostal
論文名稱: Area Allocation for Yield Optimization in Integrated Circuit
Area Allocation for Yield Optimization in Integrated Circuit
指導教授: 陳伯奇
Poki Chen
口試委員: 鍾勇輝
Yung-Hui Chung
陳信樹
Hsin-Shu Chen
學位類別: 碩士
Master
系所名稱: 電資學院 - 電子工程系
Department of Electronic and Computer Engineering
論文出版年: 2018
畢業學年度: 106
語文別: 英文
論文頁數: 45
中文關鍵詞: OptimizationRandom MismatchSystematic MismatchR2RLayout
外文關鍵詞: Optimization, Random Mismatch, Systematic Mismatch, R2R, Layout
相關次數: 點閱:255下載:7
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • Recent research in yield enhancement techniques and mitigation of device mismatch is presented. Systematic and random mismatch is studied and identified as the cause of device mismatch. Optimization of IC parameter yield is suggested and conducted with help of a new methodology based on mathematical programming. An algorithm for the optimal area allocation of critical matched devices is shown as well as algorithms for common centroid layout of different sized devices. Newly developed algorithms are presented on R-2R DAC as it is a common IC and comparison to other solutions is given.


    Recent research in yield enhancement techniques and mitigation of device mismatch is presented. Systematic and random mismatch is studied and identified as the cause of device mismatch. Optimization of IC parameter yield is suggested and conducted with help of a new methodology based on mathematical programming. An algorithm for the optimal area allocation of critical matched devices is shown as well as algorithms for common centroid layout of different sized devices. Newly developed algorithms are presented on R-2R DAC as it is a common IC and comparison to other solutions is given.

    Introduction 1 1 Area Allocation Strategy for Yield Enhancement 3 1.1 Process Variation 3 1.2 Mismatch in Integrated Circuits 4 1.3 Systematic Mismatch 5 1.4 Random Mismatch 6 1.5 Pelgrom's Model 7 1.6 Area Allocation Strategy Overview 8 1.7 Statistical Description of Variation 9 1.8 Proposed R2R ladder allocation strategy 12 2 Integer Programming 16 3 Layout Strategies 19 3.1 Omran’s Layout 19 3.2 Borisov’s Layout 20 3.3 Bastiaansen’s Layout 21 3.4 Interleaved Two Arm Spiral Layout 22 4 Design of R2R DAC 24 4.1 Components 24 4.2 Area allocation strategy 25 5 Layout Evaluation 28 5.1 Evaluation Methodology 28 5.2 Layout Pattern Comparison 29 6 Conclusion 32 References 33 Appendix 35 Matlab code for generating interleaved two arm spiral layout pattern 35

    [1] K. J. Kuhn et al., "Process Technology Variation," IEEE Trans. Electron Devices, vol. 58, no. 8, pp. 2197-2208, Aug. 2011.
    [2] K. J. Kuhn et al., "Managing Process Variation in Intel's 45 nm CMOS Technology," Intel Technology J., vol. 12, no. 2, pp. 93-110, June 2008.
    [3] C. Webb, "45 nm design for manufacturing," Intel Technology J., vol. 12, pp. 121-130, June 2008.
    [4] K. Agarwal and S. Nassif, "Characterizing process variation in nanometer CMOS," in 44th ACM/IEEE Design Automation Conference, 2007, pp. 396-399.
    [5] J.A. Croon, S. Decoutere, W. Sansen, and H.E. Maes, "Physical modeling and prediction of the matching properties of MOSFETs," in Solid-State Device Research conference, ESSDERC 2004. Proceeding of the 34th European, 2004, pp. 193 – 196.
    [6] B. Liu, F. V. Fernandez, and G. G. E. Gielen, "Efficient and Accurate Statisical Analog Yield Optimization and Variation-Aware Circuit Sizing Based on Computational Intelligence Techniques," IEEE Trans. Comp.-Aided Design of ICs and Systems, vol. 30, no. 6, pp. 793-805, June 2011.
    [7] B. Liu, F. V. Fernandez, and G. G. E. Gielen, "Efficient and Accurate Statisical Analog Yield Optimization and Variation-Aware Circuit Sizing Based on Computational Intelligence Techniques," IEEE Trans. Comp.-Aided Design of ICs and Systems, vol. 30, no. 6, pp. 793-805, June 2011.
    [8] B. Liu, F. V. Fernandez, and G. G. E. Gielen, "Efficient and Accurate Statisical Analog Yield Optimization and Variation-Aware Circuit Sizing Based on Computational Intelligence Techniques," IEEE Trans. Comp.-Aided Design of ICs and Systems, vol. 30, no. 6, pp. 793-805, June 2011.
    [9] J. Bastos, M. Steyaert, B. Graindourze, and W. Sansen, "Matching of MOS transistors with different layout styles," in Proc. IEEE Intl. Conf. Microelectronic Test Structures, 1996, pp. 17-18.
    [10] Y. Liu, "A real-time capacitor placement considering systematic and random mismatches in analog IC," in Proc. Intl. Conf. on Engineering and Indusries (ICEI), 2011, pp. 1-4.
    [11] C-W. Lin, J-M. Lin, Y-C. Chiu, C-P. Huang, and S-J. Chang, "Common-centroid capacitor placement considering systematic and random mismatches in analog integrated circuits," in Design Automation Conference (DAC), 2011 48th ACM/EDAC/IEEE, 2011, pp. 528-533.
    [12] Y. Lin, D. J. Chen, and R. Geiger, "Yield enhancement with optimal area allocation for ratio critical analog circuits," IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 53, pp. 534-553, March 2006.
    [13] T. Serrano-Gotarredona and B. Linares-Barranco, "A 'do-it-yourself' methodology for CMOS transistor mismatch characterization," in Circuits and Systems, 1997. Proceedings of the 40th Midwest Symposium on, 1997, pp. 1120 – 1123.
    [14] M. J. M. Pelgrom, C. J. Duinmaijer, and A. P. G. Welbers, "Matching Properties of MOS Transistors," IEEE J. Solid-State Circuits, vol. 24, no. 5, pp. 1433-1439, Oct. 1989.
    [15] D. Boning and S. Nassif, "Models of Process Variations in Device and Interconnect," in Design of High-Performance Microprocessor Circuits, A. Chandrakasan, W. J. Bowhill, and F. Fox, Eds.: Wiley-IEEE Press, 2000, ch. 6, pp. 98-116.
    [16] F. Jianxin and S. S. Sapatnekar, "Accounting for inherent circuit resilience and process variations in analyzing gate oxide reliability," in Design Automation Conference (ASP-DAC), 16th Asia and South Pacific, Yokohama, 2011, pp. 689-694.
    [17] S.R. Sarangi et al., "VARIUS: A Model of Process Variation and Resulting Timing Errors for Microarchitects," IEEE Trans. Semiconductor Manufacturing, vol. 21, no. 1, pp. 3-13, February 2008.
    [18] P. G. Drennan and C. C. McAndrew, "Understanding MOSFET Mismatch for Analog Design," IEEE J. Solid-State Circuits, vol. 38, no. 3, pp. 450-456, March 2003.
    [19] A. Hastings, The art of analog layout, 2nd ed.: Pearson Prentice Hall, 2006.
    [20] J. P. A. van der Wagt, G. G. Chu, and C. L. Conrad, "A Layout Structure for Matching Many Integrated Resistors," IEEE Trans. Circuits and Systems I, vol. 51, no. 1, pp. 186-190, Jan. 2004.
    [21] P. Chen, A. Widodo, B. Abraham, “Impact-Based Area Allocation for Yield Optimization in Integrated Circuit,” unpublished, 2018
    [22] Time estimation for ASIC time to market, available online 2018 https://blog.sia.tech/the-state-of-cryptocurrency-mining-538004a37f9b
    [23] Omran, Hesham & Arsalan, Muhammad & Salama, Khaled. (2014). An integrated energy-efficient capacitive sensor digital interface circuit. Sensors and Actuators A: Physical. 216. 43–51. 10.1016/j.sna.2014.04.035.
    [24] S. K. Moore,EUV Lithography Finally Ready for Chip Manufacturing, available online 2018 https://spectrum.ieee.org/semiconductors/nanotechnology/euv-lithography-finally-ready-for-chip-manufacturing
    [25] P. Vančura, “Design and Classification of IC Layout Mached Structures,” FEE CTU in Prague, 2017
    [26] V. Borisov, K. Langner, J. Scheible and B. Prautsch, "A novel approach for automatic common-centroid pattern generation," 2017 14th International Conference on Synthesis, Modeling, Analysis and Simulation Methods and Applications to Circuit Design (SMACD), Giardini Naxos, 2017, pp. 1-4.doi: 10.1109/SMACD.2017.7981584
    [27] C. A. A. Bastiaansen, D. W. J. Groeneveld, H. J. Schouwenaars and H. A. H. Termeer, "A 10-b 40-MHz 0.8-μm CMOS current-output D/A converter," in IEEE Journal of Solid-State Circuits, vol. 26, no. 7, pp. 917-921, Jul 1991. doi: 10.1109/4.92010
    [28] J. A. Carballo, W. T. J. Chan, P. A. Gargini, A. B. Kahng and S. Nath, "ITRS 2.0: Toward a re-framing of the Semiconductor Technology Roadmap," 2014 IEEE 32nd International Conference on Computer Design (ICCD), Seoul, 2014, pp. 139-146. doi: 10.1109/ICCD.2014.6974673
    [29] Bradley, Hax, and Magnanti, "Applied Mathematical Programming," Addison-Wesley, 1977
    [30] M. Junger, T. Liebling, D. Naddef, G. Nemhauser, W. Pulleyblank, G. Reinelt, G. Rinaldi, and L. Wolsey (eds.), 50 Years of Integer Programming 1958–2008: The Early Years and State-of-the-Art Surveys, Springer-Verlag, 2009, ISBN 3540682740
    [31] Linear and Integer Programming, (CPS 590.01), available online 2018 https://www2.cs.duke.edu/courses/fall12/compsci590.1/

    QR CODE