An SRAM-based Error-Free Time Domain Pulse Train Computing-In-Memory Macro achieving 226.14 TOPS/W and 5.782 TOPS/mm<sup>2</sup>

This paper presents an SRAM-based input bit configurable pulse-train computing-in-memory (CIM) macro for edge devices. The proposed macro computes matrix-vector-multiplications (MVM) in a bit-wise manner, generating pulse trains to overcome the limited signal margin and variations occurring in analog time-domain SRAM-based CIM macros. Furthermore, the system architecture comprises an error-free dynamic OR gate discharge computation, effectively addressing the non-linearity associated with analog computation methods. It also incorporates a dual pulse counter, which enhances the throughput of the system while maintaining high energy efficiency. The prototype 4Kb pulse train SRAM CIM was implemented using 28-nm CMOS technology, achieving 226.14 TOPS/W energy efficiency and a 5.14× increase in area efficiency compared to the state-of-the-art reaching 5.782 TOPS/mm2.

Authors

Institutions

Publication Details

Published
2024-08-19
DOI
https://doi.org/10.1109/isocc62682.2024.10762599
Primary Topic
Optical Network Technologies
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An SRAM-based Error-Free Time Domain Pulse Train Computing-In-Memory Macro achieving 226.14 TOPS/W and 5.782 TOPS/mm2

Minkyu Je, Sohmyung Ha, Ik‐Joon Chang, Bo‐Ran Choi et al.
Optical Network Technologies
article

An SRAM-based Error-Free Time Domain Pulse Train Computing-In-Memory Macro achieving 226.14 TOPS/W and 5.782 TOPS/mm2

Minkyu Je, Sohmyung Ha, Ik‐Joon Chang, Bo‐Ran Choi, Edward Choi, Jiho Chun
article en

Abstract

This paper presents an SRAM-based input bit configurable pulse-train computing-in-memory (CIM) macro for edge devices. The proposed macro computes matrix-vector-multiplications (MVM) in a bit-wise manner, generating pulse trains to overcome the limited signal margin and variations occurring in analog time-domain SRAM-based CIM macros. Furthermore, the system architecture comprises an error-free dynamic OR gate discharge computation, effectively addressing the non-linearity associated with analog computation methods. It also incorporates a dual pulse counter, which enhances the throughput of the system while maintaining high energy efficiency. The prototype 4Kb pulse train SRAM CIM was implemented using 28-nm CMOS technology, achieving 226.14 TOPS/W energy efficiency and a 5.14× increase in area efficiency compared to the state-of-the-art reaching 5.782 TOPS/mm2.

New York University Abu Dhabi (AE), Korea Advanced Institute of Science and Technology (KR), Kyung Hee University (KR)
Samsung
Affordable and clean energy
Openalex Percentile: Top 81%
Optical Network Technologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.