Testing Scouting Logic-Based Computation-in-Memory Architectures

被引:0
|
作者
Fieback, Moritz [1 ]
Nagarajan, Surya [1 ]
Bishnoi, Rajendra [1 ]
Tahoori, Mehdi [2 ]
Taouil, Mottaqiallah [1 ]
Hamdioui, Said [1 ]
机构
[1] Delft Univ Technol, Comp Engn Lab, Delft, Netherlands
[2] Karlsruhe Inst Technol, Dependable Nano Comp, Karlsruhe, Germany
基金
欧盟地平线“2020”;
关键词
Computation-in-memory (CIM); memory test; in-memory computing; defects; faults; emerging memories; FAULTS;
D O I
10.1109/ets48528.2020.9131604
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Today's von Neumann computing systems are facing major challenges making them not suitable for evolving ultralow power (e.g., edge computing) applications. Therefore, alternative architectures that make use of post-CMOS devices are under investigation. One of these architectures is computation-in-memory (CIM) based on memristive devices; it performs (parallel) computing within the memory core, which prevents data-movement and results in low energy consumption, at the cost of some modification in memory design. Hence, a CIM die can work either in memory configuration or in computation configuration. One implementation of this architecture is based on Scouting logic; it allows the execution of logic operations within the memory. This paper discusses fault modeling and testing of CIM architectures, applied to a Scouting logic-based architecture. It 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, thus leading to test escapes. The paper demonstrates how an efficient test can be developed that detects all faults in both configurations. Moreover, it shows that testing the die in the computation configuration reduces the overall test time while improving the outgoing product quality.
引用
收藏
页数:6
相关论文
共 50 条
  • [21] Neuromorphic Computation-in-Memory System (Invited)
    Takeuchi, Ken
    [J]. 2023 IEEE INTERNATIONAL RELIABILITY PHYSICS SYMPOSIUM, IRPS, 2023,
  • [22] Perspectives on Emerging Computation-in-Memory Paradigms
    Rai, Shubham
    Liu, Mengyun
    Gebregiorgis, Anteneh
    Bhattacharjee, Debjyoti
    Chakrabarty, Krishnendu
    Hamdioui, Said
    Chattopadhyay, Anupam
    Trommer, Jens
    Kumar, Akash
    [J]. PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 1925 - 1934
  • [23] Neuromorphic Computing with Computation-in-Memory (CIM)
    Takeuchi, Ken
    [J]. 2023 INTERNATIONAL VLSI SYMPOSIUM ON TECHNOLOGY, SYSTEMS AND APPLICATIONS, VLSI-TSA/VLSI-DAT, 2023,
  • [24] Experimental and Theoretical Analysis of Stateful Logic in Passive and Active Crossbar Arrays for Computation-in-Memory
    Bengel, Christopher
    Wiefels, Stefan
    Rana, Vikas
    Chen, Hsin-Yu
    Zhao, Qing-Tai
    Waser, Rainer
    Padberg, Henriette
    Xi, Fengben
    Menzel, Stephan
    [J]. 2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 629 - 633
  • [25] Taking baby steps in molecular logic-based computation
    Ling, Jue
    Daly, Brian
    Silverson, Victoria A. D.
    de Silva, A. Prasanna
    [J]. CHEMICAL COMMUNICATIONS, 2015, 51 (40) : 8403 - 8409
  • [26] A logic-based approach to combinatorial testing with constraints
    Calvagna, Andrea
    Gargantini, Angelo
    [J]. TESTS AND PROOFS, 2008, 4966 : 66 - +
  • [27] On the automation of testing a logic-based diagnosis system
    Wotawa, Franz
    [J]. 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2018, : 370 - 373
  • [28] Tile Architecture and Hardware Implementation for Computation-in-Memory
    Zahedi, Mahdi
    van Duijnen, Remon
    Wong, Stephan
    Hamdioui, Said
    [J]. 2021 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI 2021), 2021, : 108 - 113
  • [29] MNEMOSENE: Tile Architecture and Simulator for Memristor-based Computation-in-memory
    Zahedi, Mahdi
    Abu Lebdeh, Muah
    Bengel, Christopher
    Wouters, Dirk
    Menzel, Stephan
    Le Gallo, Manuel
    Sebastian, Abu
    Wong, Stephan
    Hamdioui, Said
    [J]. ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2022, 18 (03)
  • [30] Dealing with Non-Idealities in Memristor Based Computation-In-Memory Designs
    Gebregiorgis, Anteneh
    Singh, Abhairaj
    Diware, Sumit
    Bishnoi, Rajendra
    Hamdioui, Said
    [J]. PROCEEDINGS OF THE 2022 IFIP/IEEE 30TH INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION (VLSI-SOC), 2022,