A Reconfigurable Compute-In-Memory Design with Adaptive Bit-Precision and Power Adjustment
With the successful development of artificial intelligence (AI), Convolutional Neural Networks (CNNs) occupy a large amount of computing time and power consumption in the entire AI computing process. However, in traditional von Neumann architectures, the separation of the computing element and memory leads to the memory-wall problem of memory data transmission bandwidth from memory to processing element when executing multiply-accumulate-based CNN operations. The data transmission time and power consumption all are much higher than the CNN computing part. Therefore, this paper proposes a memory-in-computation design that can flexibly adjust energy usage, achieve high energy efficiency, and support multiple operation frequencies. By controlling the switches of each memory row, unnecessary energy consumption is avoided, leading to a reduction in total power consumption by 15% to 60%. Additionally, by adjusting the pulse width, the charging power consumption of capacitors is reduced by 65% per charge cycle.
Authors
- I‐Chyn Wey (ORCID: https://orcid.org/0000-0003-3412-6958)
- Jinjia Zhou (ORCID: https://orcid.org/0000-0002-5078-0522)
- I‐Chieh Hsu (ORCID: https://orcid.org/0000-0001-5309-8070)
- Qian Lin (ORCID: https://orcid.org/0000-0002-0524-8908)
- Wei‐Chieh Lee (ORCID: https://orcid.org/0000-0003-0585-6134)
- Chun-Fu Chen (ORCID: https://orcid.org/0000-0001-8295-9327)
- Yi‐Ting Yeh (ORCID: https://orcid.org/0000-0003-3002-3425)
- Da Huang (ORCID: https://orcid.org/0000-0002-0373-9180)
Institutions
- Chang Gung University (TW)
- Hosei University (JP)
Publication Details
- Published
- 2025-03-29
- DOI
- https://doi.org/10.1109/icct-pacific63901.2025.11012793
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.00