共 4 条
High-throughput in-memory bitwise computing based on a coupled dual-SRAM array with independent operands
被引:0
|作者:
Wu, Hongbiao
[1
]
Lin, Zhiting
[1
]
Wu, Xiulong
[1
]
Zhao, Qiang
[1
]
Lu, Wenjuan
[1
]
Peng, Chunyu
[1
]
机构:
[1] Anhui Univ, Sch Integrated Circuits, Hefei 230601, Peoples R China
基金:
国家重点研发计划;
关键词:
computing in-memory;
high-throughput;
independent operands;
SRAM;
INTERSECTION;
PRECISION;
MACRO;
UNION;
RAM;
D O I:
10.1002/cta.4192
中图分类号:
TM [电工技术];
TN [电子技术、通信技术];
学科分类号:
0808 ;
0809 ;
摘要:
The successful implementation of artificial intelligence algorithms depends on the capacity to execute numerous repeated operations, which, in turn, requires systems with high data throughput. Although emerging computing-in-memory (CIM) eliminates the need for frequent data transfer between the memory and processing blocks and enables parallel activation of multiple rows, the traditional structure, where each row has only one identical input value, significantly limits its further application. To solve this problem, this study proposes a dual-SRAM CIM architecture in which two SRAM arrays are coupled such that all operands are different, thus rendering the use of CIM considerably more flexible. The proposed dual-SRAM array was implemented through a 55-nm process, essentially delivering a frequency of 361 MHz for a 1.2-V supply and energy efficiency of 161 TOPS/W at 0.9 V supply. This work proposes a mutually coupled SRAM CIM structure that, in addition to supporting existing CNN or BNN, can achieve pixel to pixel mode computation with independent operands as the main feature, such as IoU.image
引用
收藏
页数:17
相关论文