Skip to main navigation Skip to search Skip to main content

Genshin: A Generalized Framework with Software-Hardware Co-design and Pruned Fault Injection for Reliability Analysis

  • Quan Cheng
  • , Hao Yang Chi
  • , Chien Hsing Liang
  • , Yu Hong Chao
  • , Huizi Zhang
  • , Yuan Liang
  • , Mingtao Zhang
  • , Wang Liao
  • , Jinjun Xiong
  • , Jing Jia Liou
  • , Masanori Hashimoto
  • , Longyang Lin
  • Kyoto University
  • Southern University of Science and Technology
  • National Tsing Hua University
  • Kochi University of Technology

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

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%.

Original languageEnglish
Title of host publicationProceedings - 2025 IEEE International Test Conference, ITC 2025
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages27-36
Number of pages10
ISBN (Electronic)9798331570415
DOIs
StatePublished - 2025
Event2025 IEEE International Test Conference, ITC 2025 - San Diego, United States
Duration: Sep 21 2025Sep 26 2025

Publication series

NameProceedings - International Test Conference
ISSN (Print)1089-3539

Conference

Conference2025 IEEE International Test Conference, ITC 2025
Country/TerritoryUnited States
CitySan Diego
Period09/21/2509/26/25

Keywords

  • architecturally correct execution
  • fault injection
  • reliability analysis
  • software-hardware co-design

Fingerprint

Dive into the research topics of 'Genshin: A Generalized Framework with Software-Hardware Co-design and Pruned Fault Injection for Reliability Analysis'. Together they form a unique fingerprint.

Cite this