Litcius/Paper detail

Challenges and Trends of SRAM-Based Computing-In-Memory for AI Edge Devices

Chuan-Jia Jhang, Cheng-Xin Xue, Je-Min Hung, Fu-Chun Chang, Meng‐Fan Chang

2021IEEE Transactions on Circuits and Systems I Regular Papers270 citationsDOI

Abstract

When applied to artificial intelligence edge devices, the conventionally von Neumann computing architecture imposes numerous challenges (e.g., improving the energy efficiency), due to the memory-wall bottleneck involving the frequent movement of data between the memory and the processing elements (PE). Computing-in-memory (CIM) is a promising candidate approach to breaking through this so-called memory wall bottleneck. SRAM cells provide unlimited endurance and compatibility with state-of-the-art logic processes. This paper outlines the background, trends, and challenges involved in the further development of SRAM-CIM macros. This paper also reviews recent silicon-verified SRAM-CIM macros designed for logic and multiplication-accumulation (MAC) operations.

Topics & Concepts

Static random-access memoryIn-Memory ProcessingComputer scienceBottleneckMacroVon Neumann architectureComputer architectureMemory architectureEmbedded systemParallel computingComputer hardwareOperating systemSearch engineProgramming languageQuery by ExampleWeb search queryInformation retrievalAdvanced Memory and Neural ComputingFerroelectric and Negative Capacitance DevicesSemiconductor materials and devices