Low Computing Leakage, Wide-Swing Output Compensation Circuit for Linearity Improvement in SRAM Multi-Row Read Computing-in-Memory

To increase the throughput of computing-in-memory (CIM) designs, multi-row read methods have been adopted to increase computation in the analog region. However, the nonlinearity created by doing so degrades the precision of the results obtained. The results of CIM computation need to be precise in o...

Full description

Bibliographic Details
Main Authors: Gu, Z. (Author), Qiao, S. (Author), Wang, X. (Author), Zhao, H. (Author), Zhou, Y. (Author)
Format: Article
Language:English
Published: MDPI 2022
Subjects:
Online Access:View Fulltext in Publisher
LEADER 02273nam a2200253Ia 4500
001 10.3390-electronics11091376
008 220510s2022 CNT 000 0 und d
020 |a 20799292 (ISSN) 
245 1 0 |a Low Computing Leakage, Wide-Swing Output Compensation Circuit for Linearity Improvement in SRAM Multi-Row Read Computing-in-Memory 
260 0 |b MDPI  |c 2022 
856 |z View Fulltext in Publisher  |u https://doi.org/10.3390/electronics11091376 
520 3 |a To increase the throughput of computing-in-memory (CIM) designs, multi-row read methods have been adopted to increase computation in the analog region. However, the nonlinearity created by doing so degrades the precision of the results obtained. The results of CIM computation need to be precise in order for CIM designs to be used in machine learning circumstances involving complex algorithms and big data sets. In this study, a low computing leakage, wide-swing output compensation circuit is proposed for linearity improvement in such circumstances. The proposed compensation circuit is composed of a current competition circuit (as dynamic feedback of the bitline discharge current), a current mirror (to separate the result capacitor and provide charge current), and an additional pull-down circuit (for better precision in high voltage results). Measurements show that by applying our method, an almost full-swing output with 51.2% nonlinearity decrement compared with no compensation can be achieved. Power consumption is reduced by 36% per round on average and the computing leakage current, after wordlines are deactivated for 1 ns, is reduced to 55% of that when using conventional methods. A figure of merit (FOM) is proposed for analog computing module evaluation, presenting a comprehensive indicator for the computation precision of such designs. © 2022 by the authors. Licensee MDPI, Basel, Switzerland. 
650 0 4 |a compensation circuit 
650 0 4 |a computing-in-memory (CIM) 
650 0 4 |a edge computing 
650 0 4 |a linearity 
650 0 4 |a multi-row read 
650 0 4 |a static random access memory (SRAM) 
700 1 |a Gu, Z.  |e author 
700 1 |a Qiao, S.  |e author 
700 1 |a Wang, X.  |e author 
700 1 |a Zhao, H.  |e author 
700 1 |a Zhou, Y.  |e author 
773 |t Electronics (Switzerland)