【24h】

In-DRAM Data Initialization

机译:DRAM中数据初始化

获取原文
获取原文并翻译 | 示例

摘要

Initializing memory with zero data is essential for safe memory management. However, initializing a large memory area slows down the system significantly. The most likely cause for initialization to slow down the system is the limited DRAM initialization method. At present, the only way to initialize DRAM area is to execute multiple WRITE commands. However, the WRITE command slows the initialization because of its small granularity and data bus occupancy. In this brief, we propose an efficient in-DRAM initialization method inspired by the internal structure and operation of DRAM. The proposed method, called row reset, uses a DRAM row buffer to zero out a single DRAM row at a time. Row Reset allows for parallel initialization on multiple DRAM banks without using off-chip data transfer, thus reducing initialization time by up to 63 times. Row reset is a practical approach, because it can be implemented with existing circuitry in DRAM without additional area overhead.
机译:使用零数据初始化内存对于安全的内存管理至关重要。但是,初始化大内存区域会大大降低系统速度。初始化减慢系统速度的最可能原因是有限的DRAM初始化方法。目前,初始化DRAM区域的唯一方法是执行多个WRITE命令。但是,WRITE命令由于其较小的粒度和数据总线占用而减慢了初始化速度。在本摘要中,我们提出了一种受DRAM内部结构和操作启发的有效的in-DRAM初始化方法。所提出的方法称为行重置,它使用DRAM行缓冲区一次将单个DRAM行清零。行复位允许在不使用芯片外数据传输的情况下对多个DRAM库进行并行初始化,从而将初始化时间减少了多达63倍。行重置是一种实用的方法,因为它可以使用DRAM中的现有电路来实现,而不会增加区域开销。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号