首页> 外文会议>International Conference on ReConfigurable Computing and FPGAs >A Coarse Grained-Reconfigurable Accelerator with energy efficient MTJ-based Non-volatile Flip-flops
【24h】

A Coarse Grained-Reconfigurable Accelerator with energy efficient MTJ-based Non-volatile Flip-flops

机译:具有基于MTJ的高能效非易失触发器的粗粒度可重配置加速器

获取原文

摘要

Recent IoT devices are required to be an extremely low power in idle time, while a certain performance is required in active time. NVCMA (Non-volatile Cool Mega Array) is a coarse-grain reconfigurable accelerator (CGRA) providing memory elements with spin transfer torque type non-volatile memory technology to keep data when the power gating is applied. Here, in order to reduce the energy for storing data into non-volatile Flip Flops (NVFF)s, a verification mechanism is introduced. The data are written with a storing time much shorter than usual. If the verification result is not correct, the next trial is done until all results are verified. This approach can omit unnecessary energy for using long writing time with margin considering variation and temperature. For NVCMA, we propose a power manager which controls store, restore, verification, sleep-down and wake-up by extending micro-instructions of the original CMA. Sophisticated power management both for storing data into NVFFs and power gating is integrated into the application program, and the content of data memory can be stored in NVFFs as required as well as configuration data and micro-instructions. Total NVFFs are divided into 10 independent domains which can be controlled independently. Power management instructions are designed so as to reduce the number of instructions as possible by using the bit-map registers and compound instructions. By using the short store with verification, the energy for storing data was reduced by 30% in average. The ever-on leakage power is just about 4% of the total leakage which can be saved by the power gating. Compared with the hard-wired implementation, the proposed power manager increases the area by 17.7%, yet the total area overhead is only 4%.
机译:最近的物联网设备在空闲时间要求功耗极低,而活动时间则要求一定的性能。 NVCMA(非易失性Cool Mega Array)是一种粗粒度可重构加速器(CGRA),为存储元件提供了自旋传递扭矩型非易失性存储技术,可在施加电源门控时保持数据。在此,为了减少将数据存储到非易失性触发器(NVFF)中的能量,引入了一种验证机制。写入数据的存储时间比平时要短得多。如果验证结果不正确,则进行下一次试验,直到验证所有结果。考虑到变化和温度,这种方法可以省去使用较长写入时间的多余能量。对于NVCMA,我们建议一个电源管理器,通过扩展原始CMA的微指令来控制存储,还原,验证,休眠和唤醒。用于将数据存储到NVFF和电源门控的复杂电源管理已集成到应用程序中,并且可以根据需要将数据存储器的内容以及配置数据和微指令存储在NVFF中。总NVFF分为10个独立域,可以独立控制。设计电源管理指令是为了通过使用位图寄存器和复合指令来减少指令的数量。通过使用经过验证的短存储,存储数据的能量平均减少了30%。永远的漏电功率仅占总漏电的4%,可通过电源门控来节省。与硬连线实现相比,建议的电源管理器将面积增加了17.7%,但总面积开销仅为4%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号