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.| 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.
https://hdl.handle.net/11583/2999488
			
		
	
	
	
			      	