Litcius/Paper detail

Machine Learning based Performance Prediction of Microcontrollers using Speed Monitors

Riccardo Cantoro, Martin Huch, Tobias Kilian, R. Martone, Ulf Schlichtmann, Giovanni Squillero

202023 citationsDOI

Abstract

During the manufacturing process, electronic devices are thoroughly tested for defects. However, testing for well-known fault models, such as stuck-at and transition delay, may not be sufficient for an effective performance screening. In modern devices, Design-for-Testability features embedded at design time can allow the tester to apply stimuli and measure different critical parameters. We propose to use some of these structures, namely the speed monitors, to predict the maximum operating speed, and screen out under-performing devices. We design a complete methodology, from the extraction of robust labels, through a machine-learning algorithm, down to a post-processing step, able to meet the quality standards imposed by industry. Experimental results using real production data demonstrate the feasibility of the approach.

Topics & Concepts

MicrocontrollerComputer scienceTestabilityProcess (computing)Embedded systemArtificial intelligenceReliability engineeringEngineeringOperating systemVLSI and Analog Circuit TestingLow-power high-performance VLSI designEmbedded Systems Design Techniques