首页> 外文会议>International Conference on Field-Programmable Technology >A Coarse-Grained Reconfigurable Architecture with a Fault Tolerant Non-Volatile Configurable Memory
【24h】

A Coarse-Grained Reconfigurable Architecture with a Fault Tolerant Non-Volatile Configurable Memory

机译:具有容错非易失性可配置存储器的粗粒度可重新配置架构

获取原文

摘要

Recent IoT devices require extremely low standby power consumption, while a certain performance is needed during the active time, and Coarse Grain Reconfigurable Arrays (CGRAs) are suitable because of their high energy efficiency. However, even in CGRAs, the leakage power for its configuration memory must be reduced. Although the power gating is a popular technique, the data in flip-flops and memory are lost so they must be retrieved after the wake-up. Recovering everything requires numerous state transitions and considerable overhead both on its execution time and energy. To address the problem, Non-volatile Cool Mega Array (NVCMA), a CGRA providing non-volatile flip-flops (NVFFs) with spin transfer torque type non-volatile memory (NVM) technology has been developed. However, in general, non-volatile memory technologies have problems with reliability. Some NVFFs are stacked-at-0/1, and cannot store the data in a certain possibility. To improve the chip yield, we propose a mapping algorithm to avoid faulty processing elements of the CGRA caused by the erroneous configuration data. Then, we also propose a method to add an error-correcting code (ECC) mechanism to NVFFs used for the configuration and constant memory. The proposed method was applied to NVCMA to evaluate the availability rate and reduction of write time. By using both methods, the 99.4% availability ratio is achieved with 0.1% probability of faulty FFs, while almost no chips are available without using them. The energy for storing data becomes about 2.28 times because of the hardware overhead of ECC but the proposed method can save 11.1% of the storing energy on average.
机译:最近的IOT设备需要极低的待机功耗,而在活动时间内需要某种性能,并且由于其高能量效率,粗晶颗粒可重构阵列(CGRA)是合适的。然而,即使在CGRA中,也必须减少其配置存储器的漏电。虽然功率门控是一种流行的技术,但触发器和内存中的数据丢失,因此必须在唤醒后检索它们。恢复一切都需要大量的状态转换和在其执行时间和能量上的相当大的开销。为了解决问题,已经开发出非易失性的冷却兆阵列(NVCMA),提供具有自旋转移扭矩型非易失性存储器(NVM)技术的非易失性触发器(NVFF)的CGRA。然而,通常,非易失性存储器技术具有可靠性的问题。某些NVFF堆叠 - 0/1,无法以某种可能存储数据。为了提高芯片产量,我们提出了一种映射算法,以避免由错误配置数据引起的CGRA的故障处理元件。然后,我们还提出了一种方法来向用于配置和恒定存储器的NVFF添加错误校正代码(ECC)机制。将所提出的方法应用于NVCMA以评估可用率和写入时间的减少。通过使用这两种方法,通过0.1%的错误FF概率实现了99.4%的可用性比率,而几乎没有使用它们的芯片。由于ECC的硬件开销,用于存储数据的能量大约为2.28倍,但是该方法平均可以节省11.1%的存储能量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号