In safety-critical applications, microcontrollers (MCUs) must meet stringent performance requirements, particularly in terms of maximum operating frequency (Fmax). On-chip Speed Monitors (SMONs), often implemented as ring oscillators, are commonly used to determine Fmax. Previous works showed that frequency from SMONs provide valuable data for predicting Fmax via machine learning (ML) models. A common approach is to group SMONs and place them into several spots on the device. However, while increasing the number of groups can enhance predictive accuracy, it also raises production costs, power consumption, and physical area on the chip. Strategically determining the number and placement of SMON groups is therefore essential. We leverage Group Lasso regularization to selectively retain only the most informative SMONs, optimizing spatial coverage while controlling feature dimensionality and ML model accuracy. By incorporating a custom optimization metric in the model training process, this approach balances prediction accuracy with groups count, allowing for cost-effective SMON integration. Our method achieves robust performance with fewer SMONs groups, reducing production costs and silicon area requirements in the final MCU design.

Grouped Feature Selection for SMONs Placement in MCU Performance Screening / Bellarmino, Nicolò; Cantoro, Riccardo; Huch, Martin; Kilian, Tobias; Squillero, Giovanni. - (2025), pp. 1-6. (Intervento presentato al convegno 2025 IEEE 26th Latin American Test Symposium (LATS) tenutosi a San Andrés (COL) nel 11-14 March 2025) [10.1109/lats65346.2025.10963942].

Grouped Feature Selection for SMONs Placement in MCU Performance Screening

Bellarmino, Nicolò;Cantoro, Riccardo;Squillero, Giovanni
2025

Abstract

In safety-critical applications, microcontrollers (MCUs) must meet stringent performance requirements, particularly in terms of maximum operating frequency (Fmax). On-chip Speed Monitors (SMONs), often implemented as ring oscillators, are commonly used to determine Fmax. Previous works showed that frequency from SMONs provide valuable data for predicting Fmax via machine learning (ML) models. A common approach is to group SMONs and place them into several spots on the device. However, while increasing the number of groups can enhance predictive accuracy, it also raises production costs, power consumption, and physical area on the chip. Strategically determining the number and placement of SMON groups is therefore essential. We leverage Group Lasso regularization to selectively retain only the most informative SMONs, optimizing spatial coverage while controlling feature dimensionality and ML model accuracy. By incorporating a custom optimization metric in the model training process, this approach balances prediction accuracy with groups count, allowing for cost-effective SMON integration. Our method achieves robust performance with fewer SMONs groups, reducing production costs and silicon area requirements in the final MCU design.
2025
978-1-6654-7763-5
File in questo prodotto:
File Dimensione Formato  
2024_LATS_GROUP_LASSO_TPAM_SEL (1).pdf

accesso aperto

Tipologia: 2. Post-print / Author's Accepted Manuscript
Licenza: Pubblico - Tutti i diritti riservati
Dimensione 369.89 kB
Formato Adobe PDF
369.89 kB Adobe PDF Visualizza/Apri
Grouped_Feature_Selection_for_SMONs_Placement_in_MCU_Performance_Screening.pdf

accesso riservato

Tipologia: 2a Post-print versione editoriale / Version of Record
Licenza: Non Pubblico - Accesso privato/ristretto
Dimensione 421.33 kB
Formato Adobe PDF
421.33 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11583/2999488