首页> 外国专利> Multi-bank scheduling to improve performance for tree access in DRAM-based random access memory subsystem

Multi-bank scheduling to improve performance for tree access in DRAM-based random access memory subsystem

机译:多库调度可提高基于DRAM的随机存取存储器子系统中树访问的性能

摘要

A method and system of memory management incorporates multiple banks of memory devices organized into independent channels wherein each bank of memory devices contains duplicate data. A tree memory controller controls data read and write accesses to each of the banks in each of the channels. A bank queue for each bank in each channel keeps track of bank availability. When read or write requests are received at the tree memory controller, the controller checks the availability of each bank in a channel, identifies a first available bank, and executes the read request from the first available bank. In response to a write request, the controller blocks all read requests once it has confirmed that data to be written is complete for the selected memory word length. As soon as each bank queue for read requests is empty, the controller initiates burst mode transfer of the completed data word to all banks concurrently.
机译:一种存储器管理的方法和系统将组织成独立通道的多个存储器设备合并到其中,其中每个存储器设备包含重复数据。树存储器控制器控制对每个通道中每个存储体的数据读取和写入访问。每个通道中每个银行的银行队列都会跟踪银行的可用性。当在树存储器控制器处接收到读取或写入请求时,控制器检查通道中每个存储体的可用性,识别第一可用存储体,并执行来自第一可用存储体的读取请求。响应于写请求,一旦控制器确认对于选定的存储字长要写的数据已完成,则控制器将阻止所有读请求。一旦用于读取请求的每个存储体队列为空,控制器就立即启动将完成的数据字突发发送到所有存储体的突发模式传输。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号