首页> 外文会议>International Conference on Electrical and Information Technologies >A Power Saving Bit-line Keeper for Computational Memory Architecture
【24h】

A Power Saving Bit-line Keeper for Computational Memory Architecture

机译:用于计算存储器架构的节能位线保持器

获取原文

摘要

The computational Memory Architecture (CMA) supporting in bit-line processing brings parallel computation as close as possible to the location of the stored data without using any dedicated logic unit(s) for computation. It is composed of multiple compute-lines and introduces promising potentials to cope with the growth of Big Data, memory wall and power wall. The controller first selects and sets up an operation, reads bit information from external inputs and/or local memory cells in parallel and simultaneously, stabilizes the bit-lines throughout the controlled bit-line keeper (KEEPER), and finally writes the data to external outputs and/or local memory cells in one compute cycle. Using dedicated topology, connecting inputs and outputs of multiple compute-lines, can specifically help in harnessing the power of CMA in existing research areas such as applications in neural network and/or deep learning. However, the compute-line uses a bit-line keeper control line (BK line) to initiate the bit-line stabilization before any write operation and keeps charging pulled-down bit-lines through a weak voltage supplied by nMOS transistors. Therefore, the compute-line requires extra logic circuitry, delays computation and consumes more energy. In this work, we introduce a power-saving bit-line keeper (P-KEEPER) that reduces power consumption, omits any dedicated commands from the controller, and avoids charging pulled-down bit-lines. This helps in reducing the number of phases in one compute cycle, the power consumption, the compute cycle and the write critical zone by a factor of two, 56.7%, 50.0% and 33.3%, respectively.
机译:支持位线处理的计算内存体系结构(CMA)使并行计算尽可能接近存储的数据的位置,而无需使用任何专用逻辑单元进行计算。它由多个计算线组成,并介绍了应对大数据,内存墙和电源墙的潜力。控制器首先选择并设置一个操作,并行并同时从外部输入和/或本地存储单元读取位信息,稳定整个受控位线保持器(KEEPER)中的位线,最后将数据写入外部一个计算周期内输出和/或本地存储单元。使用专用拓扑结构,连接多个计算线的输入和输出,可以特别有助于在现有研究领域(例如神经网络和/或深度学习中的应用)中利用CMA的功能。但是,计算线使用位线保持器控制线(BK线)在任何写操作之前启动位线稳定,并通过nMOS晶体管提供的弱电压保持下拉的位线充电。因此,计算线需要额外的逻辑电路,延迟计算并消耗更多能量。在这项工作中,我们引入了一种省电的位线保持器(P-KEEPER),它可以降低功耗,省略来自控制器的任何专用命令并避免为下拉位线充电。这有助于将一个计算周期中的相数,功耗,计算周期和写入临界区分别减少两倍,56.7%,50.0%和33.3%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号