Detail View

Metadata Downloads

Title
Improving compute in-memory ECC reliability with successive correction
Issued Date
2022-07-13
Citation
Crafton, Brian. (2022-07-13). Improving compute in-memory ECC reliability with successive correction. Design Automation Conference, 745–750. doi: 10.1145/3489517.3530526
Type
Conference Paper
ISBN
9781450391429
ISSN
0738-100X
Abstract
Compute in-memory (CIM) is an exciting technique that minimizes data transport, maximizes memory throughput, and performs computation on the bitline of memory sub-arrays. This is especially interesting for machine learning applications, where increased memory bandwidth and analog domain computation offer improved area and energy efficiency. Unfortunately, CIM faces new challenges traditional CMOS architectures have avoided. In this work, we explore the impact of device variation (calibrated with measured data on foundry RRAM arrays) and propose a new class of error correcting codes (ECC) for hard and soft errors in CIM. We demonstrate single, double, and triple error correction offering over 16,000× reduction in bit error rate over a design without ECC and over 427× over prior work, while consuming only 29.1% area and 26.3% power overhead. © 2022 ACM.
URI
http://hdl.handle.net/20.500.11750/46821
DOI
10.1145/3489517.3530526
Publisher
Association for Computing Machinery
Show Full Item Record

File Downloads

  • There are no files associated with this item.

공유

qrcode
공유하기

Related Researcher

윤종혁
Yoon, Jong-Hyeok윤종혁

Department of Electrical Engineering and Computer Science

read more

Total Views & Downloads