Enhancing Memory Reliability: Integrating Error Correction Codes with Memory Built-In Self-Test for Effective Validation
Error correction codes (ECC) are techniques for detecting and correcting errors. The adoption of ECC is increasingly prevalent, driven by its ability to manage random defects in emerging memory technologies and to mitigate soft errors. When testing memories with ECC, the memory builtin self-test (BIST) logic must account for ECC's presence to accurately report the status during both manufacturing and insystem test. This paper details the innovations to memory BIST logic and the testing sequences to validate memories integrated with ECC, including those with redundancy.
Authors
- Lori Schramm
- Martin Keim (ORCID: https://orcid.org/0000-0002-0029-135X)
- Luc Romain
- Albert Au
- Wei Zou (ORCID: https://orcid.org/0000-0001-5307-4685)
- Harshitha Kodali
- Paul-Patrick Nordmann
Institutions
- Siemens (Germany) (DE)
- Orlando Health (US)
- Siemens (Canada) (CA)
- Siemens Healthcare (United States) (US)
Publication Details
- Published
- 2025-07-20
- DOI
- https://doi.org/10.1109/itcindia66078.2025.11141614
- Primary Topic
- Radiation Effects in Electronics
- Type
- article
- Field-Weighted Citation Impact
- 0.00