Circuit Techniques for BTI and EM Accelerated and Active Recovery

  • Xinfei Guo
  • Mircea R. Stan


In the previous chapters we saw that both BTI and EM recovery can be activated and accelerated; these unique recovery behaviors can benefit future resilient digital systems if they are instrumented on chip. In this chapter, we discuss a set of circuit blocks that implement the required functionality for achieving accelerated and active self-healing on chip. Examples of such portable circuit IP blocks are negative voltage generators, reconfigurable heaters, wearout-aware power gating, bidirectional-current PDNs, and novel types of BTI and EM sensors. We present design details, functionality, and potential costs of each type of circuit. By implementing all or a subset of these circuit IPs, recovery can be enabled on chip with acceptable hardware costs.


On-chip healing Recovery circuits BTI sensing EM sensing Novel PDN Reconfigurable heaters 


  1. 1.
    Kaushik Roy, Saibal Mukhopadhyay, and Hamid Mahmoodi-Meimand. Leakage current mechanisms and leakage reduction techniques in deep-submicrometer cmos circuits. Proceedings of the IEEE, 91(2):305–327, 2003.CrossRefGoogle Scholar
  2. 2.
    Piotr Weber, Maciej Zagrabski, Przemyslaw Musz, Krzysztof Kepa, Maciej Nikodem, and Bartosz Wojciechowski. Configurable heat generators for fpgas. In Thermal Investigations of ICs and Systems (THERMINIC), 2014 20th International Workshop on, pages 1–4. IEEE, 2014.Google Scholar
  3. 3.
    S Sarma, N Dutt, N Venkatasubramanian, A Nicolau, and P Gupta. Cyberphysical system-on-chip (cpsoc): Sensor actuator rich self-aware computational platform. University of California Irvine, Tech. Rep. CECS TR-13-06, 2013.Google Scholar
  4. 4.
    Maxim Switched-Capacitor Voltage Converters MAX1044/ICL7660 datasheet:.
  5. 5.
    Ajith Sivadasan, Florian Cacho, Sidi Ahmed Benhassain, Vincent Huard, and Lorena Anghel. Study of workload impact on bti hci induced aging of digital circuits. In Proceedings of the 2016 Conference on Design, Automation & Test in Europe, pages 1020–1021. EDA Consortium, 2016.Google Scholar
  6. 6.
    Andrea Calimera, Alberto Macii, Enrico Macii, and Massimo Poncino. Power-gating for leakage control and beyond. In Circuit Design for Reliability, pages 175–205. Springer, 2015.Google Scholar
  7. 7.
    Andrea Calimera, Enrico Macii, and Massimo Poncino. Nbti-aware sleep transistor design for reliable power-gating. In Proceedings of the 19th ACM Great Lakes symposium on VLSI, pages 333–338. ACM, 2009.Google Scholar
  8. 8.
    Andrea Calimera, Enrico Macii, and Massimo Poncino. Design techniques for nbti-tolerant power-gating architectures. Circuits and Systems II: Express Briefs, IEEE Transactions on, 59(4):249–253, 2012.Google Scholar
  9. 9.
    Kai Ma and Xiaorui Wang. Pgcapping: exploiting power gating for power capping and core lifetime balancing in cmps. In Proceedings of the 21st international conference on Parallel architectures and compilation techniques, pages 13–22. ACM, 2012.Google Scholar
  10. 10.
    Fabian Oboril and Mehdi B Tahoori. Extratime: A framework for exploration of clock and power gating for bti and hci aging mitigation. ITG-Fachbericht-Zuverlässigkeit und Entwurf, 2011.Google Scholar
  11. 11.
    Tuck-Boon Chan, John Sartori, Puneet Gupta, and Rakesh Kumar. On the efficacy of nbti mitigation techniques. In Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011, pages 1–6. IEEE, 2011.Google Scholar
  12. 12.
    Ming-Chao Lee, Yu-Guang Chen, Ding-Kei Huang, and Shih-Chieh Chang. Nbti-aware power gating design. In Design Automation Conference (ASP-DAC), 2011 16th Asia and South Pacific, pages 609–614. IEEE, 2011.Google Scholar
  13. 13.
    Kai-Chiang Wu, Diana Marculescu, Ming-Chao Lee, and Shih-Chieh Chang. Analysis and mitigation of nbti-induced performance degradation for power-gated circuits. In Proceedings of the 17th IEEE/ACM international symposium on Low-power electronics and design, pages 139–144. IEEE Press, 2011.Google Scholar
  14. 14.
    Kai-Chiang Wu, Chao Lin, Yao-Te Wang, and Shuen-Shiang Yang. Bti-aware sleep transistor sizing algorithm for reliable power gating designs. Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on, 33(10):1591–1595, 2014.CrossRefGoogle Scholar
  15. 15.
    Daniele Rossi, Vasileios Tenentes, Bashir Al-Hashimi, et al. Nbti and leakage aware sleep transistor design for reliable and energy efficient power gating. Proceedings of the IEEE European Test Symposium, 2015.Google Scholar
  16. 16.
    Norihiro Kamae, Akira Tsuchiya, and Hidetoshi Onodera. A body bias generator compatible with cell-based design flow for within-die variability compensation. In Solid State Circuits Conference (A-SSCC), 2012 IEEE Asian, pages 389–392. IEEE, 2012.Google Scholar
  17. 17.
    Norihiro Kamae, AKM Mahfuzul Islam, Akira Tsuchiya, and Hidetoshi Onodera. A body bias generator with wide supply-range down to threshold voltage for within-die variability compensation. In Solid-State Circuits Conference (A-SSCC), 2014 IEEE Asian, pages 53–56. IEEE, 2014.Google Scholar
  18. 18.
    Xrysovalantis Kavousianos, Krishnendu Chakrabarty, Arvind Jain, and Rubin Parekhji. Test schedule optimization for multicore socs: Handling dynamic voltage scaling and multiple voltage islands. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 31(11):1754–1766, 2012.CrossRefGoogle Scholar
  19. 19.
    A. Amouri, J. Hepp, and M. Tahoori. Built-in self-heating thermal testing of fpgas. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, PP(99):1–1, 2016.Google Scholar
  20. 20.
    Abdulazim Amouri, Jochen Hepp, and Mehdi Tahoori. Self-heating thermal-aware testing of fpgas. In VLSI Test Symposium (VTS), 2014 IEEE 32nd, pages 1–6. IEEE, 2014.Google Scholar
  21. 21.
    Kaiyuan Yang, Qing Dong, Wanyeong Jung, Yiqun Zhang, Myungjoon Choi, David Blaauw, and Dennis Sylvester. 9.2 a 0.6 nj- 0.22/+ 0.19 c inaccuracy temperature sensor using exponential subthreshold oscillation dependence. In Solid-State Circuits Conference (ISSCC), 2017 IEEE International, pages 160–161. IEEE, 2017.Google Scholar
  22. 22.
    Xiaoyang Wang, Po-Han Peter Wang, Yuan Cao, and Patrick P Mercier. A 0.6 v 75nw all-cmos temperature sensor with 1.67 m c/mv supply sensitivity. IEEE Transactions on Circuits and Systems I: Regular Papers, 2017.Google Scholar
  23. 23.
    Xin Huang, Valeriy Sukharev, Taeyoung Kim, and Sheldon X-D Tan. Dynamic electromigration modeling for transient stress evolution and recovery under time-dependent current and temperature stressing. Integration, the VLSI Journal, 2016.Google Scholar
  24. 24.
    V Sukharev, X Huang, and SX-D Tan. Electromigration induced stress evolution under alternate current and pulse current loads. Journal of Applied Physics, 118(3):034504, 2015.CrossRefGoogle Scholar
  25. 25.
    Jaume Abella, Xavier Vera, Osman S Unsal, Oguz Ergin, Antonio González, and James W Tschanz. Refueling: Preventing wire degradation due to electromigration. IEEE micro, (6):37–46, 2008.Google Scholar
  26. 26.
    Aditya Bansal and Jae-Joon Kim. Power napping technique for accelerated negative bias temperature instability (nbti) and/or positive bias temperature instability (pbti) recovery, July 21 2015. US Patent 9086865.Google Scholar
  27. 27.
    Deepak C Sekar, Bing Dang, Jeffrey A Davis, and James D Meindl. Electromigration resistant power delivery systems. IEEE electron device letters, 28(8):767–769, 2007.CrossRefGoogle Scholar
  28. 28.
    Sanjay V Kumar, Chris H Kim, and Sachin S Sapatnekar. Adaptive techniques for overcoming performance degradation due to aging in digital circuits. In Proceedings of the Asia and South Pacific Design Automation Conference, pages 284–289. IEEE Press, 2009.Google Scholar
  29. 29.
    Hassan Mostafa, Mohab Anis, and Mohamed Elmasry. Nbti and process variations compensation circuits using adaptive body bias. Semiconductor Manufacturing, IEEE Transactions on, 25(3):460–467, 2012.CrossRefGoogle Scholar
  30. 30.
    Eric Karl, Dennis Sylvester, and David Blaauw. Analysis of system-level reliability factors and implications on real-time monitoring methods for oxide breakdown device failures. In Quality Electronic Design, 2008. ISQED 2008. 9th International Symposium on, pages 391–395. IEEE, 2008.Google Scholar
  31. 31.
    Evelyn Mintarno, Vishal Chandra, David Pietromonaco, Robert Aitken, and Robert W Dutton. Workload dependent nbti and pbti analysis for a sub-45nm commercial microprocessor. In Reliability Physics Symposium (IRPS), 2013 IEEE International, pages 3A–1. IEEE, 2013.Google Scholar
  32. 32.
    Wenping Wang, Shengqi Yang, Sarvesh Bhardwaj, Rakesh Vattikonda, Sarma Vrudhula, Frank Liu, and Yu Cao. The impact of nbti on the performance of combinational and sequential circuits. In Proceedings of the 44th annual Design Automation Conference, pages 364–369. ACM, 2007.Google Scholar
  33. 33.
    Navid Khoshavi, Rizwan A Ashraf, Ronald F DeMara, Saman Kiamehr, Fabian Oboril, and Mehdi B Tahoori. Contemporary CMOS aging mitigation techniques: Survey, taxonomy, and methods. Integration, the VLSI Journal, 59:10–22, 2017.CrossRefGoogle Scholar
  34. 34.
    Mitsuhiko Igarashi, Kan Takeuchi, Takeshi Okagaki, Koji Shibutani, Hiroaki Matsushita, and Koji Nii. An on-die digital aging monitor against hci and xbti in 16 nm fin-fet bulk cmos technology. In European Solid-State Circuits Conference (ESSCIRC), ESSCIRC 2015-41st, pages 112–115. IEEE, 2015.Google Scholar
  35. 35.
    Tae-Hyoung Kim, Randy Persaud, and Chris H Kim. Silicon odometer: An on-chip reliability monitor for measuring frequency degradation of digital circuits. Solid-State Circuits, IEEE Journal of, 43(4):874–880, 2008.CrossRefGoogle Scholar
  36. 36.
    Dipak Sengupta and Sachin S Sapatnekar. Predicting circuit aging using ring oscillators. In Design Automation Conference (ASP-DAC), 2014 19th Asia and South Pacific, pages 430–435. IEEE, 2014.Google Scholar
  37. 37.
    Woongrae Kim, Taizhi Liu, and Linda Milor. On-line monitoring of system health using on-chip srams as a wearout sensor. In On-Line Testing and Robust System Design (IOLTS), 2017 IEEE 23rd International Symposium on, pages 253–258. IEEE, 2017.Google Scholar
  38. 38.
    M Denais, C Parthasarathy, G Ribes, Y Rey-Tauriac, N Revil, A Bravaix, V Huard, and F Perrier. On-the-fly characterization of nbti in ultra-thin gate oxide pmosfet’s. In Electron Devices Meeting, 2004. IEDM Technical Digest. IEEE International, pages 109–112. IEEE, 2004.Google Scholar
  39. 39.
    Kunhyuk Kang, Keejong Kim, Ahmad E Islam, Muhammad Alam, Kaushik Roy, et al. Characterization and estimation of circuit reliability degradation under nbti using on-line iddq measurement. In Design Automation Conference, 2007. DAC’07. 44th ACM/IEEE, pages 358–363. IEEE, 2007.Google Scholar
  40. 40.
    Jiangyi Li and Mingoo Seok. Robust and in-situ self-testing technique for monitoring device aging effects in pipeline circuits. In Proceedings of the 51st Annual Design Automation Conference, pages 1–6. ACM, 2014.Google Scholar
  41. 41.
    Stuart N Wooters, Adam C Cabe, Zhenyu Qi, Jiajing Wang, Randy W Mann, Benton H Calhoun, Mircea R Stan, and Travis N Blalock. Tracking on-chip age using distributed, embedded sensors. Very Large Scale Integration (VLSI) Systems, IEEE Transactions on, 20(11):1974–1985, 2012.Google Scholar
  42. 42.
    Vikram B Suresh and Wayne P Burleson. Fine grained wearout sensing using metastability resolution time. In Quality Electronic Design (ISQED), 2014 15th International Symposium on, pages 480–485. IEEE, 2014.Google Scholar
  43. 43.
    Hossein Karimiyan Alidash, Andrea Calimera, Alberto Macii, Enrico Macii, and Massimo Poncino. On-chip nbti and pbti tracking through an all-digital aging monitor architecture. In PATMOS, pages 155–165. Springer, 2012.Google Scholar
  44. 44.
    Abhishek Koneru, Arunkumar Vijayan, Krishnendu Chakrabarty, and Mehdi B Tahoori. Fine-grained aging prediction based on the monitoring of run-time stress using dft infrastructure. In Computer-Aided Design (ICCAD), 2015 IEEE/ACM International Conference on, pages 51–58. IEEE, 2015.Google Scholar
  45. 45.
    Farshad Firouzi, Fangming Ye, Krishnendu Chakrabarty, and Mehdi B Tahoori. Aging-and variation-aware delay monitoring using representative critical path selection. ACM Transactions on Design Automation of Electronic Systems (TODAES), 20(3):39, 2015.Google Scholar
  46. 46.
    S Zafar, YH Kim, V Narayanan, C Cabral Jr, V Paruchuri, B Doris, J Stathis, A Callegari, and M Chudzik. A comparative study of nbti and pbti (charge trapping) in sio2/hfo2 stacks with fusi, tin, re gates. In VLSI Technology, 2006. Digest of Technical Papers. 2006 Symposium on, pages 23–25. IEEE, 2006.Google Scholar
  47. 47.
    Tony Tae-Hyoung Kim, Pong-Fei Lu, Keith A Jenkins, and Chris H Kim. A ring-oscillator-based reliability monitor for isolated measurement of nbti and pbti in high-k/metal gate technology. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 23(7):1360–1364, 2015.Google Scholar
  48. 48.
    J El Husseini, A Subirats, X Garros, A Makoseij, O Thomas, G Reimbold, V Huard, F Cacho, and X Federspiel. Accurate modeling of dynamic variability of sram cell in 28 nm fdsoi technology. In Microelectronic Test Structures (ICMTS), 2014 International Conference on, pages 41–46. IEEE, 2014.Google Scholar
  49. 49.
    D Angot, V Huard, X Federspiel, F Cacho, and A Bravaix. Bias temperature instability and hot carrier circuit ageing simulations specificities in UTBB FDSOI 28nm node. In Reliability Physics Symposium (IRPS), 2013 IEEE International, pages 5D–2. IEEE, 2013.Google Scholar
  50. 50.
    John Keane, Tae-Hyoung Kim, and Chris H Kim. An on-chip nbti sensor for measuring pmos threshold voltage degradation. IEEE transactions on very large scale integration (VLSI) systems, 18(6):947–956, 2010.CrossRefGoogle Scholar
  51. 51.
    John Keane, Xiaofei Wang, Devin Persaud, and Chris H Kim. An all-in-one silicon odometer for separately monitoring hci, bti, and tddb. IEEE Journal of Solid-State Circuits, 45(4):817–829, 2010.CrossRefGoogle Scholar
  52. 52.
    Prashant Singh, Eric Karl, David Blaauw, and Dennis Sylvester. Compact degradation sensors for monitoring nbti and oxide degradation. IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 20(9):1645–1655, 2012.CrossRefGoogle Scholar
  53. 53.
    Xuehui Zhang, Kan Xiao, and Mohammad Tehranipoor. Path-delay fingerprinting for identification of recovered ics. In Defect and Fault Tolerance in VLSI and Nanotechnology Systems (DFT), 2012 IEEE International Symposium on, pages 13–18. IEEE, 2012.Google Scholar
  54. 54.
    Mircea R Stan and Paolo Re. Electromigration-aware design. In Circuit Theory and Design, 2009. ECCTD 2009. European Conference on, pages 786–789. IEEE, 2009.Google Scholar
  55. 55.
    Kai He, Xin Huang, and Sheldon X-D Tan. Em-based on-chip aging sensor for detection and prevention of counterfeit and recycled ics. In Computer-Aided Design (ICCAD), 2015 IEEE/ACM International Conference on, pages 146–151. IEEE, 2015.Google Scholar
  56. 56.
    Kai He. Parallel CAD Algorithms and Hardware Security for VLSI Systems. PhD thesis, University of California, Riverside, 2016.Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Xinfei Guo
    • 1
  • Mircea R. Stan
    • 1
  1. 1.University of VirginiaCharlottesvilleUSA

Personalised recommendations