Leveraging ATE to Optimize System-Level-Test for Multicore Automotive SoCs
Ensuring the reliability of complex Automotive System-on-Chips (SoCs) is critical. System-Level Test (SLT) is a vital yet relatively new approach that enhances traditional manufacturing tests by running real-world functional programs using specialized Automatic Test Equipment (ATE) and meticulously monitoring the results. A current industrial key challenge is gauging how well these SLT procedures exercise the SoC's resources. This work introduces a novel technique for multicore SoCs, that leverages execution trace analysis. We construct a comprehensive data flow graph by capturing different CPUs instruction traces during SLT. Dynamic analysis of this graph traces each data point to its destination. Our method accounts for inter-core synchronization, providing a holistic view of data flow. A custom metric quantifies overall data flow integrity. Tests on an STMicroelectronics automotive device demonstrate the method's efficiency and quantify significant gains in accuracy, time, and reduced human resources, promising more reliable automotive SoCs.
Authors
- Claudia Bertani
- Stefano Quer (ORCID: https://orcid.org/0000-0001-6835-8277)
- Lorenzo Cardone (ORCID: https://orcid.org/0009-0008-7553-4839)
- Vincenzo Tancorre (ORCID: https://orcid.org/0000-0001-7959-0784)
- Paolo Bernardi (ORCID: https://orcid.org/0000-0002-0985-9327)
- Francesco Angione (ORCID: https://orcid.org/0000-0003-2978-1130)
- Nicola di Gruttola Giardino (ORCID: https://orcid.org/0009-0008-7523-0229)
- Lorenzo Bertetto
Institutions
- Politecnico di Torino (IT)
- STMicroelectronics (Italy) (IT)
Publication Details
- Published
- 2025-03-11
- DOI
- https://doi.org/10.1109/lats65346.2025.10963947
- Citations
- 1
- Primary Topic
- VLSI and Analog Circuit Testing
- Type
- article
- Field-Weighted Citation Impact
- 2.27