Dual-Mode 2T1C DRAM Process-In-Memory Architecture for Boolean and MAC Operations
With the increasing demand for intelligent memory, the conventional memory system is more and more equipped with computational logic to support simple arithmetic and Boolean operations required by many real-world applications. Such a trend, called ‘Process-In-Memory’ architecture, tries to utilize most of the memory candidates ranging from the conventional charge-based memory such as SRAM, DRAM, and Flash to the emerging memory devices such as RRAM, PRAM and MRAM. From the application perspective, many researchers are putting efforts to develop efficient memory peripherals with CMOS circuits to support one of two operations: 1) Boolean function, and 2) simple arithmetic operations such as multiplication and accumulation (addition), which is typically referred to as MAC operation. However, there are not many previous works that support both operations in a single system. In this article, we propose a 2T1C DRAM-based PIM architecture that supports dual-mode operation with minimal additional hardware. The proposed architecture has been fabricated using a commercial 65nm CMOS technology and successfully proves that the target operations are performed with a reasonably good accuracy.
Authors
- Yong Shim (ORCID: https://orcid.org/0000-0002-7101-6718)
- Honggu Kim (ORCID: https://orcid.org/0009-0007-1306-2824)
- Hao Yu (ORCID: https://orcid.org/0000-0002-2674-4118)
- Derac Son (ORCID: https://orcid.org/0000-0002-6207-0827)
- Yerim An
Institutions
- Chung-Ang University (KR)
Publication Details
- Journal
- IEEE Access
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1109/access.2025.3592352
- Citations
- 1
- Primary Topic
- Advanced Memory and Neural Computing
- Type
- article
- Field-Weighted Citation Impact
- 0.73
Funders
- National Research Council of Science and Technology
- Chongqing University of Science and Technology