TY - JOUR
T1 - A Systematic Method to Generate Effective STLs for the In-Field Test of CAN Bus Controllers
AU - da Silva, Felipe Augusto
AU - Cantoro, Riccardo
AU - Hamdioui, Said
AU - Sartoni, Sandro
AU - Sauer, Christian
AU - Sonza Reorda, Matteo
PY - 2022
Y1 - 2022
N2 - In order to match the strict reliability requirements mandated by regulations and standards adopted in the automotive sector, as well as other domains where safety is a major concern, the in-field testing of the most critical devices, including microcontrollers and systems on chip, is a crucial task. Since the controller area network (CAN) bus is widely used in the automotive domain, the corresponding controller ubiquitously appears in all these devices. This paper presents a generic and systematic methodology to develop an effective in-field test procedure for CAN controllers based on a functional approach (i.e., on the adoption of self-test libraries). The method can be customized to match the requirements coming from different scenarios, and allows the test engineer to maximize the achieved fault coverage in terms of structural faults in the different cases. The experimental results we gathered on a representative CAN controller model show that, given two typical testing scenarios, we are able to detect (Formula presented.) and (Formula presented.) of stuck-at faults, respectively, hence demonstrating the effectiveness of the proposed approach.
AB - In order to match the strict reliability requirements mandated by regulations and standards adopted in the automotive sector, as well as other domains where safety is a major concern, the in-field testing of the most critical devices, including microcontrollers and systems on chip, is a crucial task. Since the controller area network (CAN) bus is widely used in the automotive domain, the corresponding controller ubiquitously appears in all these devices. This paper presents a generic and systematic methodology to develop an effective in-field test procedure for CAN controllers based on a functional approach (i.e., on the adoption of self-test libraries). The method can be customized to match the requirements coming from different scenarios, and allows the test engineer to maximize the achieved fault coverage in terms of structural faults in the different cases. The experimental results we gathered on a representative CAN controller model show that, given two typical testing scenarios, we are able to detect (Formula presented.) and (Formula presented.) of stuck-at faults, respectively, hence demonstrating the effectiveness of the proposed approach.
KW - automotive electronics
KW - online test
KW - safety
KW - self-test libraries
KW - software-based self-test
UR - http://www.scopus.com/inward/record.url?scp=85137411624&partnerID=8YFLogxK
U2 - 10.3390/electronics11162481
DO - 10.3390/electronics11162481
M3 - Article
AN - SCOPUS:85137411624
VL - 11
SP - 1
EP - 19
JO - Electronics (Switzerland)
JF - Electronics (Switzerland)
SN - 2079-9292
IS - 16
M1 - 2481
ER -