电子科技 ›› 2022, Vol. 35 ›› Issue (4): 8-13.doi: 10.16180/j.cnki.issn1007-7820.2022.04.002

• • 上一篇    下一篇

基于RRAM双交叉阵列结构的三值存内逻辑电路设计

刘维祎,孙亚男,何卫锋   

  1. 上海交通大学 电子信息与电气工程学院,上海 200240
  • 收稿日期:2020-11-26 出版日期:2022-04-15 发布日期:2022-04-15
  • 作者简介:刘维祎(1995-),男,硕士研究生。研究方向:数字电路设计与实现。|孙亚男(1987-),女,博士,副教授。研究方向:存内计算电路及三维集成电路设计。|何卫锋(1976-),男,博士,副研究员。研究方向:超低功耗集成电路技术。
  • 基金资助:
    国家自然科学基金(61704104)

Design of Ternary Logic-in-Memory Based on RRAM Dual-Crossbars

Weiyi LIU,Yanan SUN,Weifeng HE   

  1. School of Electronic Information and Electrical Engineering,Shanghai Jiao Tong University, Shanghai 200240,China
  • Received:2020-11-26 Online:2022-04-15 Published:2022-04-15
  • Supported by:
    National Nature Science Foundation of China(61704104)

摘要:

在RRAM交叉阵列结构中实现逻辑运算可以较好地解决传统冯诺依曼架构中的存储墙问题。三值逻辑相比于传统的二值逻辑,具有更少的逻辑操作数目和更快的运算速度。文中提出了一种基于RRAM双交叉阵列结构的三值存内逻辑电路设计,其中三值逻辑电路的输入与输出均通过多值RRAM的阻值表示。该结构支持两种三值逻辑门和一种二值逻辑门以提升计算速度。实验结果显示,相比于传统的二值存内逻辑电路设计,三值存内逻辑电路加法器可以减少68.84%的操作步数。相比于传统的IMPLY逻辑电路设计,三值存内逻辑电路加法器可以降低33.05%的能耗。

关键词: 三值存内逻辑, 存储墙, 阻变存储器, RRAM交叉阵列, 多值单元, 混合CMOS-MLC, 三值加法器, 碳纳米晶体管

Abstract:

Implementing logic within RRAM crossbar is an attractive approach to overcome the memory wall in conventional Von Neumann architecture. Ternary logic can reduce the number of logic operations and enhance the computation speed compared to binary logic. In this study, a ternary logic-in-memory scheme is proposed based on the RRAM dual-crossbar structure, in which the inputs and outputs are represented by the multi-level cells of RRAMs. Two ternary logic gates and one binary logic gate are supported in the proposed structure to effectively increase the computation speed. Experimental results show that the operation steps of the ternary logic-in-memory adder are reduced by up to 68.84%, as compared with previously published binary logic-in-memory designs. The energy consumed by the ternary logic-in-memory adder is also reduced by 33.05% when compared with previously published IMPLY-based design.

Key words: ternary logic-in-memory, memory wall, resistive random-access memory, RRAM crossbar, multi-level cell, hybrid CMOS-MLC, ternary adder, carbon nanotube transistors

中图分类号: 

  • TN47