IEEE Transactions on Very Large Scale Integration (VLSI) Systems · 2016 · 40 citations · 31 references
EngineeringComputer EngineeringComputer ScienceMachine LearningOptimizationSystem-on-chip DesignEmbedded Memory BlocksFault DetectionMemory Subsystem DesignAccuracy-computational Cost TradeoffGaussian Mixture ModelsImportance SamplingOn-chip Variation AnalysisProcess Variation AnalysisSequential Quadratic Programming
The failure rate of static RAM (SRAM) cells is restricted to be extremely low to ensure sufficient high yield for the entire chip. In addition, multiple performances of interest and influences from peripherals make SRAM failure rate estimation a high-dimensional multiple-failure-region problem. This paper proposes a new method featuring a multistart-point sequential quadratic programming (SQP) framework to extend minimized norm importance sampling (IS) to address this problem. Failure regions in the variation space are first found by the low-discrepancy sampling sequence. Afterward, start points are generated in all identified failure regions and local optimizations based on SQP are invoked from these start points searching for the optimal shift vectors (OSVs). Based on the OSVs, a Gaussian mixture distorted distribution is constructed for IS. To further reduce the computational cost of IS while fully considering the influence of increasing dimensionality, an adaptive model training framework is proposed to keep high efficiency for both low- and high-dimensional problems. The experimental results show that the proposed method can not only approximate failure rate with high accuracy and efficiency in low-dimensional cases but also keep these features in high-dimensional ones.
31
A general regression neural network
Donald F. Specht · IEEE Transactions on Neural Networks · 1991 · 4.5K citations
Computer Aided Design of Experiments
R. W. Kennard, L. A. Stone · Technometrics · 1969 · 3.4K citations
Sequential Quadratic Programming
Paul T. Boggs, Jon W. Tolle · Acta Numerica · 1995 · 1.8K citations