首页> 外国专利> REALIZATION OF NEURAL NETWORKS WITH TERNARY INPUTS AND TERNARY WEIGHTS IN NAND MEMORY ARRAYS

REALIZATION OF NEURAL NETWORKS WITH TERNARY INPUTS AND TERNARY WEIGHTS IN NAND MEMORY ARRAYS

机译:NANR内存阵列中三元输入和三元权重的神经网络实现

摘要

Use of a NAND array architecture to realize a binary neural network (BNN) allows for matrix multiplication and accumulation to be performed within the memory array. A unit synapse for storing a weight of a BNN is stored in a pair of series connected memory cells. A binary input is applied on a pair of word lines connected to the unit synapse to perform the multiplication of the input with the weight. The results of such multiplications are determined by a sense amplifier, with the results accumulated by a counter. The arrangement extends to ternary inputs to realize a ternary-binary network (TBN) by adding a circuit to detect 0 input values and adjust the accumulated count accordingly. The arrangement further extends to a ternary-ternary network (TTN) by allowing 0 weight values in a unit synapse, maintaining the number of 0 weights in a register, and adjusting the count accordingly.
机译:使用NAND阵列架构来实现二进制神经网络(BNN)允许在存储器阵列中执行矩阵乘法和累积。用于存储BNN重量的单位突触存储在一对串联连接的存储器单元中。二进制输入应用于连接到单元突触的一对字线,以执行具有权重的输入的乘法。这种乘法的结果由读出放大器确定,结果由计数器累积。该布置延伸到三元输入来通过添加电路来实现三元二进制网络(TBN)来检测0输入值并相应地调整累积计数。通过允许单位突触中的0重量值允许0重量值,将该布置进一步扩展到三元网络(TTN),在寄存器中保持0权重的数量,并相应地调整计数。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号