Structured Test Development Approach for Computation-in-Memory Architectures

Conference Paper (2022)
Author(s)

M. Fieback (TU Delft - Quantum & Computer Engineering)

Mottagiallah Taouil (TU Delft - Computer Engineering)

S. Hamdioui (TU Delft - Quantum & Computer Engineering)

Department
Quantum & Computer Engineering
Copyright
© 2022 M. Fieback, M. Taouil, S. Hamdioui
DOI related publication
https://doi.org/10.1109/ITCAsia55616.2022.00021
More Info
expand_more
Publication Year
2022
Language
English
Copyright
© 2022 M. Fieback, M. Taouil, S. Hamdioui
Department
Quantum & Computer Engineering
Bibliographical Note
Green Open Access added to TU Delft Institutional Repository 'You share, we take care!' - Taverne project https://www.openaccess.nl/en/you-share-we-take-care Otherwise as indicated in the copyright section: the publisher is the copyright holder of this work and the author uses the Dutch legislation to make this work public. @en
Pages (from-to)
61-66
ISBN (print)
978-1-6654-5524-4
ISBN (electronic)
978-1-6654-5523-7
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Testing of Computation-in-Memory (CIM) designs based on emerging non-volatile memory technologies, such as resistive RAM (RRAM), is fundamentally different from testing traditional memories. Such designs allow not only for data storage (i.e., memory configuration) but also for the execution of logical and arithmetic operations (i.e., computing configuration). Therefore, not only significant design changes are needed in the memory array and/or in the peripheral circuits, but also new fault models and test approaches are needed. Moreover, RRAM-based CIM makes use of non-linear non-volatile devices making the defect modeling with traditional linear resistor inappropriate for such device defects. Hence, even the way of doing defect modeling has to change. This paper discusses a structured test development approach for RRAM-based CIM and highlights the test challenges and how testing CIM dies is different from the traditional way of testing logic and memory. Methods for defect modeling, fault modeling, and test development will be discussed. The paper demonstrates that unique faults can occur in the CIM die while in the computation configuration and that these faults cannot be detected by just testing the CIM die in the memory configuration. Moreover, it shows that testing the CIM die in the computation configuration reduces the overall test time while improving the outgoing product quality. Finally, the paper presents an outlook on the future of structured CIM test development.

Files

Structured_Test_Development_Ap... (pdf)
(pdf | 0.364 Mb)
- Embargo expired in 01-07-2023
License info not available