-
公开(公告)号:US07089379B1
公开(公告)日:2006-08-08
申请号:US10185898
申请日:2002-06-28
申请人: Navin Sharma , Jun Ohama , Douglas Sullivan
发明人: Navin Sharma , Jun Ohama , Douglas Sullivan
IPC分类号: G08F12/00
CPC分类号: G06F12/0607
摘要: A memory system is divided into memory subsystems. Each subsystem includes a slave controller. Each slave controller is coupled to a serial link. A master controller is coupled to the slave controllers via the serial links, and the master controller is capable of initiating a memory access to a memory subsystem by communicating with the slave controller via the serial link. Each memory subsystem includes memory arrays coupled to the slave controller. Each memory array includes memory channels. Memory accesses to a memory array on a memory subsystem are interleaved by the slave controller between the memory channels, and memory accesses to a memory subsystem are striped by the slave controller between the memory arrays on the memory subsystem. Memory accesses are striped between memory subsystems by the master controller. The master controller and slave controllers communicate by sending link packets and protocol packets over the serial links.
摘要翻译: 内存系统分为内存子系统。 每个子系统包括从控制器。 每个从控制器耦合到串行链路。 主控制器通过串行链路耦合到从属控制器,并且主控制器能够通过经由串行链路与从控制器通信来启动对存储器子系统的存储器访问。 每个存储器子系统包括耦合到从控制器的存储器阵列。 每个存储器阵列包括存储器通道。 存储器子系统上的存储器阵列的存储器访问由从属控制器在存储器通道之间交错,并且存储器子系统的存储器访问由存储器子系统上的存储器阵列之间的从属控制器分段。 内存访问由主控制器在内存子系统之间进行条带化。 主控制器和从控制器通过串行链路发送链路数据包和协议数据包进行通信。
-
公开(公告)号:US07062675B1
公开(公告)日:2006-06-13
申请号:US10179113
申请日:2002-06-25
申请人: John N. Kemeny , Jun Ohama , Douglas Sullivan , Peter J. McCann
发明人: John N. Kemeny , Jun Ohama , Douglas Sullivan , Peter J. McCann
IPC分类号: G06F11/00
CPC分类号: G06F11/1441 , G06F12/0804 , G06F12/0866
摘要: In a storage system including a write-back cache, dirty data can be flushed from the cache while a controller continues to service host I/O requests. A controller is capable of flushing all the dirty data in the cache to a storage device in response to an indication to do so, such as an indication of impending failure. The controller is further capable of responding to I/O requests from the host during the flushing of the dirty data. In particular, the controller is capable of responding to write requests from the host system by storing data on the storage device during the flushing of the dirty data.
摘要翻译: 在包含回写式高速缓存的存储系统中,当控制器继续服务主机I / O请求时,脏数据可以从缓存中刷新。 控制器能够响应于这样做的指示,例如即将发生故障的指示,将高速缓存中的所有脏数据刷新到存储设备。 在刷新脏数据期间,控制器还能够响应主机的I / O请求。 特别地,控制器能够通过在刷新脏数据期间将数据存储在存储设备上来响应来自主机系统的写入请求。
-