Using Bayesian Networks to Accurately Calculate the Reliability of Complementary Metal Oxide Semiconductor Gates

Scaling complementary metal oxide semiconductor (CMOS) devices has been a method used very successfully over the last four decades to improve the performance and the functionality of very large scale integrated (VLSI) designs. Still, scaling is heading towards several fundamental limits as the feature size is being decreased towards 10 nm and less. One of the challenges associated with scaling is the expected increase of static and dynamic parameter fluctuations and variations, as well as intrinsic and extrinsic noises, with significant effects on reliability. Therefore, there is a clear, growing need for electronic design automation (EDA) tools that can predict the reliability of future massive nano-scaled designs with very high accuracy. Such tools are essential to help VLSI designers optimize the conflicting tradeoffs between area-power-delay and reliability requirements. In this paper, we introduce an EDA tool that quickly and accurately estimates the reliability of any CMOS gate. The tool improves the accuracy of the reliability calculation at the gate level by taking into consideration the gate's topology, the reliability of the individual devices, the applied input vector, as well as the noise margins. It can also be used to estimate the effect on different types of faults and defects, and to estimate the effects of enhancing the reliability of individual devices on the gate's overall reliability.

[1]  Walid Ibrahim,et al.  Reliability of NAND-2 CMOS gates from threshold voltage variations , 2009, 2009 International Conference on Innovations in Information Technology (IIT).

[2]  Ismo Hänninen,et al.  Reliability of n-Bit Nanotechnology Adder , 2008, 2008 IEEE Computer Society Annual Symposium on VLSI.

[3]  Finn V. Jensen,et al.  Bayesian Networks and Decision Graphs , 2001, Statistics for Engineering and Information Science.

[4]  M. Forshaw,et al.  Architectures for reliable computing with unreliable nanodevices , 2001, Proceedings of the 2001 1st IEEE Conference on Nanotechnology. IEEE-NANO 2001 (Cat. No.01EX516).

[5]  Bashir M. Al-Hashimi,et al.  Defect-tolerant n2-transistor structure for reliable nanoelectronic designs , 2009, IET Comput. Digit. Tech..

[6]  Walid Ibrahim,et al.  Low-power and highly reliable logic gates transistor-level optimizations , 2010, 10th IEEE International Conference on Nanotechnology.

[7]  Walid Ibrahim,et al.  Why should we care about input vectors? , 2009, 2009 Joint IEEE North-East Workshop on Circuits and Systems and TAISA Conference.

[8]  Konstantin K. Likharev,et al.  Single-electron devices and their applications , 1999, Proc. IEEE.

[9]  John P. Hayes,et al.  Accurate reliability evaluation and enhancement via probabilistic transfer matrices , 2005, Design, Automation and Test in Europe.

[10]  Georges G. E. Gielen,et al.  Emerging Yield and Reliability Challenges in Nanometer CMOS Technologies , 2008, 2008 Design, Automation and Test in Europe.

[11]  Adnan Darwiche Bayesian networks , 2010, Commun. ACM.

[12]  J. Hayes,et al.  Evaluating Circuit Reliability Under Probabilistic Gate-Level Fault Models , 2003 .

[13]  Sanjukta Bhanja,et al.  Time and space efficient method for accurate computation of error detection probabilities in VLSI circuits , 2005 .

[14]  Marta Z. Kwiatkowska,et al.  PRISM: probabilistic model checking for performance and reliability analysis , 2009, PERV.

[15]  George R. Roelke,et al.  Analytical Models for the Performance of von Neumann Multiplexing , 2007, IEEE Transactions on Nanotechnology.

[16]  A. Asenov,et al.  Accurate Statistical Description of Random Dopant-Induced Threshold Voltage Variability , 2008, IEEE Electron Device Letters.

[17]  Patrick Lincoln Challenges in scalable fault tolerance , 2009, 2009 IEEE/ACM International Symposium on Nanoscale Architectures.

[18]  Christof M Niemeyer,et al.  Rational design of DNA nanoarchitectures. , 2006, Angewandte Chemie.

[19]  S. Bhanja,et al.  Probabilistic Error Model for Unreliable Nano-logic Gates , 2006, 2006 Sixth IEEE Conference on Nanotechnology.

[20]  W Ibrahim,et al.  Threshold Voltage Variations Make Full Adders Reliabilities Similar , 2010, IEEE Transactions on Nanotechnology.

[21]  Yiming Li,et al.  Large-scale atomistic approach to random-dopant-induced characteristic variability in nanoscale CMOS digital and high-frequency integrated circuits , 2008, 2008 IEEE/ACM International Conference on Computer-Aided Design.

[22]  V. Beiu,et al.  Devices and Input Vectors are Shaping von Neumann Multiplexing , 2011, IEEE Transactions on Nanotechnology.

[23]  Cristian Constantinescu,et al.  Trends and Challenges in VLSI Circuit Reliability , 2003, IEEE Micro.

[24]  V. Beiu,et al.  On the Reliability of Majority Gates Full Adders , 2008, IEEE Transactions on Nanotechnology.

[25]  Jye-Chyi Lu,et al.  A Review of Reliability Research on Nanotechnology , 2007, IEEE Transactions on Reliability.

[26]  Sandip Tiwari,et al.  Electronics at Nanoscale: Fundamental and Practical Challenges, and Emerging Directions , 2006 .

[27]  Hao Yan,et al.  DNA tile based self-assembly: building complex nanoarchitectures. , 2006, Chemphyschem : a European journal of chemical physics and physical chemistry.

[28]  Hao Chen,et al.  Reliability evaluation of logic circuits using probabilistic gate models , 2011, Microelectron. Reliab..

[29]  Renato P. Ribas,et al.  CMOS logic gate performance variability related to transistor network arrangements , 2009, Microelectron. Reliab..

[30]  Yu Cao,et al.  New Generation of Predictive Technology Model for Sub-45 nm Early Design Exploration , 2006, IEEE Transactions on Electron Devices.

[31]  David V. Anderson,et al.  Error Immune Logic for Low-Power Probabilistic Computing , 2010, VLSI Design.

[32]  Mehdi Baradaran Tahoori,et al.  An analytical approach for soft error rate estimation in digital circuits , 2005, 2005 IEEE International Symposium on Circuits and Systems.

[33]  Adnan Darwiche What are Bayesian networks and why are their applications growing across all fields? , 2010 .

[34]  U. Ruckert,et al.  On nanoelectronic architectural challenges and solutions , 2004, 4th IEEE Conference on Nanotechnology, 2004..