A reconfigurable in-memory-computation architecture with in-situ update and shift capability
This work proposes a storage element (SE) design for in-memory computing (IMC). Using the proposed SE design, an IMC array has been constructed to enable in-situ updates of stored weights. Compared with some existing related works which employ 2n bit cells for storing an n-bit value, the proposed st...
Saved in:
Main Authors: | , , , , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/179853 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-179853 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1798532024-08-30T15:40:22Z A reconfigurable in-memory-computation architecture with in-situ update and shift capability Liu, Yihe Wang, Junjie Liu, Shuang Zhang, Xiaoyang Sun, Mingyuan Chen, Tupei Liu, Yang School of Electrical and Electronic Engineering Engineering In-memory computing Storage element design This work proposes a storage element (SE) design for in-memory computing (IMC). Using the proposed SE design, an IMC array has been constructed to enable in-situ updates of stored weights. Compared with some existing related works which employ 2n bit cells for storing an n-bit value, the proposed structure in this work exhibits a O(n) complexity of area overhead, which means that only n bit cells are needed to store n-bit values, offering a significant improvement in silicon area usage. Compared to the purely digitally-controlled weight update schemes, the approach proposed in this work demonstrates an approximate 1.47× increase in power consumption. Furthermore, it exhibits superior robustness compared to existing work. Additionally, the proposed SE design can achieve the necessary shift functionality in the cutting-edge floating-point (FP)-IMC architecture through simple control mechanisms. Published version This work is supported by Science, Technology, and Innovation 2030 (STI 2030) under project No. 2022ZD0209700 and National Key Laboratory of Integrated Circuits and Microsystems under project No. JCKY2023210C010. 2024-08-27T08:18:40Z 2024-08-27T08:18:40Z 2024 Journal Article Liu, Y., Wang, J., Liu, S., Zhang, X., Sun, M., Chen, T. & Liu, Y. (2024). A reconfigurable in-memory-computation architecture with in-situ update and shift capability. Electronics Letters, 60(8), 13186-. https://dx.doi.org/10.1049/ell2.13186 0013-5194 https://hdl.handle.net/10356/179853 10.1049/ell2.13186 2-s2.0-85190787163 8 60 13186 en Electronics Letters © 2024 The Authors. Electronics Letters published by John Wiley & Sons Ltd on behalf of The Institution of Engineering and Technology. This is an open access article under the terms of the Creative Commons Attribution-NonCommercial License, which permits use, distribution and reproduction in any medium, provided the original work is properly cited and is not used for commercial purposes. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering In-memory computing Storage element design |
spellingShingle |
Engineering In-memory computing Storage element design Liu, Yihe Wang, Junjie Liu, Shuang Zhang, Xiaoyang Sun, Mingyuan Chen, Tupei Liu, Yang A reconfigurable in-memory-computation architecture with in-situ update and shift capability |
description |
This work proposes a storage element (SE) design for in-memory computing (IMC). Using the proposed SE design, an IMC array has been constructed to enable in-situ updates of stored weights. Compared with some existing related works which employ 2n bit cells for storing an n-bit value, the proposed structure in this work exhibits a O(n) complexity of area overhead, which means that only n bit cells are needed to store n-bit values, offering a significant improvement in silicon area usage. Compared to the purely digitally-controlled weight update schemes, the approach proposed in this work demonstrates an approximate 1.47× increase in power consumption. Furthermore, it exhibits superior robustness compared to existing work. Additionally, the proposed SE design can achieve the necessary shift functionality in the cutting-edge floating-point (FP)-IMC architecture through simple control mechanisms. |
author2 |
School of Electrical and Electronic Engineering |
author_facet |
School of Electrical and Electronic Engineering Liu, Yihe Wang, Junjie Liu, Shuang Zhang, Xiaoyang Sun, Mingyuan Chen, Tupei Liu, Yang |
format |
Article |
author |
Liu, Yihe Wang, Junjie Liu, Shuang Zhang, Xiaoyang Sun, Mingyuan Chen, Tupei Liu, Yang |
author_sort |
Liu, Yihe |
title |
A reconfigurable in-memory-computation architecture with in-situ update and shift capability |
title_short |
A reconfigurable in-memory-computation architecture with in-situ update and shift capability |
title_full |
A reconfigurable in-memory-computation architecture with in-situ update and shift capability |
title_fullStr |
A reconfigurable in-memory-computation architecture with in-situ update and shift capability |
title_full_unstemmed |
A reconfigurable in-memory-computation architecture with in-situ update and shift capability |
title_sort |
reconfigurable in-memory-computation architecture with in-situ update and shift capability |
publishDate |
2024 |
url |
https://hdl.handle.net/10356/179853 |
_version_ |
1814047235279683584 |