TY - GEN
T1 - Genshin
T2 - 2025 IEEE International Test Conference, ITC 2025
AU - Cheng, Quan
AU - Chi, Hao Yang
AU - Liang, Chien Hsing
AU - Chao, Yu Hong
AU - Zhang, Huizi
AU - Liang, Yuan
AU - Zhang, Mingtao
AU - Liao, Wang
AU - Xiong, Jinjun
AU - Liou, Jing Jia
AU - Hashimoto, Masanori
AU - Lin, Longyang
N1 - Publisher Copyright:
© 2025 IEEE.
PY - 2025
Y1 - 2025
N2 - Reliability-demanding devices often require numerous fault injections (FIs) for reliability analysis in the product cycle. However, software-based FI typically demonstrates extremely low efficiency due to low simulation throughput, especially for large-scale designs, while hardware-based FI presents challenges related to complexity of setup and limited scalability. Additionally, FIs often occur in intervals where errors do not affect the system's outcome, e.g., after final read before next write, necessitating efficient pruning of non-impactful FIs. To address this, a general-purpose FI-specialized framework, Genshin, is proposed for rapid reliability analysis. On the hardware side, we provide an FI-specialized design, which works with Design Under Test (DUT) chips on PCB boards and supports FI control based on the scan chain (SC). An integrated programmable logic allows for flexible and custom FI pattern definitions. Furthermore, an architecturally correct execution (ACE) analysis generates pruned fault tables for DUTs. In Genshin, the SC logic achieves 3,802-65,388 cycles/FI across SC lengths ranging from 2,795 to 61,393 in different DUTs, while the programmable logic enables custom error patterns such as layout-aware multi-bit upset (MBU). Furthermore, the pruned fault tables achieve fault reduction rates from 45.80% to 83.21%.
AB - Reliability-demanding devices often require numerous fault injections (FIs) for reliability analysis in the product cycle. However, software-based FI typically demonstrates extremely low efficiency due to low simulation throughput, especially for large-scale designs, while hardware-based FI presents challenges related to complexity of setup and limited scalability. Additionally, FIs often occur in intervals where errors do not affect the system's outcome, e.g., after final read before next write, necessitating efficient pruning of non-impactful FIs. To address this, a general-purpose FI-specialized framework, Genshin, is proposed for rapid reliability analysis. On the hardware side, we provide an FI-specialized design, which works with Design Under Test (DUT) chips on PCB boards and supports FI control based on the scan chain (SC). An integrated programmable logic allows for flexible and custom FI pattern definitions. Furthermore, an architecturally correct execution (ACE) analysis generates pruned fault tables for DUTs. In Genshin, the SC logic achieves 3,802-65,388 cycles/FI across SC lengths ranging from 2,795 to 61,393 in different DUTs, while the programmable logic enables custom error patterns such as layout-aware multi-bit upset (MBU). Furthermore, the pruned fault tables achieve fault reduction rates from 45.80% to 83.21%.
KW - architecturally correct execution
KW - fault injection
KW - reliability analysis
KW - software-hardware co-design
UR - https://www.scopus.com/pages/publications/105024551867
U2 - 10.1109/ITC58126.2025.00008
DO - 10.1109/ITC58126.2025.00008
M3 - Conference contribution
AN - SCOPUS:105024551867
T3 - Proceedings - International Test Conference
SP - 27
EP - 36
BT - Proceedings - 2025 IEEE International Test Conference, ITC 2025
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 21 September 2025 through 26 September 2025
ER -