Applying Machine Learning to Design for Reliability Coverage

Large integrated circuits, such as System-on-a-Chip (SoC) designs, often suffer from a reduced operational frequency due to various timing constraints. This reduction in operating frequency is often caused by the impact of dynamic voltage drop or aging/thermal on setup timing violations, often referred to as maximum timing pushout. This problem is exacerbated in advanced FinFET designs such as 7nm/5nm due to reduced VDD, insufficient switching scenario coverage, increased resistance of lower layers of metal, and larger local power density. This paper proposes a novel method using machine learning techniques to design for reliability coverage by using critical scenario(s) predictor for running dynamic voltage drop analysis and critical timing path(s) predictor for accurate timing/aging analysis with impact of voltage drop.

[1]  Andrew B. Kahng,et al.  Machine Learning Applications in Physical Design: Recent Results and Directions , 2018, ISPD.

[2]  Murat R. Becer,et al.  Transistor level gate modeling for accurate and fast timing, noise, and power analysis , 2008, 2008 45th ACM/IEEE Design Automation Conference.

[3]  S. Sovani Fast-Tracking Advanced Driver Assistance Systems ( ADAS ) and Autonomous Vehicles Development with Simulation , 2017 .

[4]  Fei-Fei Li,et al.  ImageNet: A large-scale hierarchical image database , 2009, 2009 IEEE Conference on Computer Vision and Pattern Recognition.

[5]  Samina Khalid,et al.  A survey of feature selection and feature extraction techniques in machine learning , 2014, 2014 Science and Information Conference.

[6]  Tianqi Chen,et al.  XGBoost: A Scalable Tree Boosting System , 2016, KDD.

[7]  A. Wayne Whitney,et al.  A Direct Method of Nonparametric Measurement Selection , 1971, IEEE Transactions on Computers.

[8]  David Geb,et al.  Emerging ADAS Thermal Reliability Needs and Solutions , 2018, IEEE Micro.

[9]  Jaana Kekäläinen,et al.  IR evaluation methods for retrieving highly relevant documents , 2000, SIGIR Forum.

[10]  Christopher J. C. Burges,et al.  From RankNet to LambdaRank to LambdaMART: An Overview , 2010 .

[11]  Shen Lin,et al.  Challenges in power-ground integrity , 2001, IEEE/ACM International Conference on Computer Aided Design. ICCAD 2001. IEEE/ACM Digest of Technical Papers (Cat. No.01CH37281).