Systems and methods for providing memory modules with multiple hub devices
    1.
    发明授权
    Systems and methods for providing memory modules with multiple hub devices 有权
    为多个集线器设备提供内存模块的系统和方法

    公开(公告)号:US07640386B2

    公开(公告)日:2009-12-29

    申请号:US11420046

    申请日:2006-05-24

    IPC分类号: G06F13/00

    CPC分类号: G06F13/4243 G06F13/4247

    摘要: Systems and methods for providing memory modules with multiple hub devices. Exemplary systems include a cascade-interconnect memory system with a memory bus, a memory controller and a memory module. The memory controller is in communication with the memory bus for generating, receiving and responding to memory access requests. The memory module includes a first hub device with three or more ports and a second hub device with three or more ports. A first port on the first hub device is in communication with the memory controller via the memory bus, a second port on the first hub device is in communication with a first set of memory devices, and a third port on the first hub device is cascade connected to a first port on the second hub device. A second port on the second hub device is in communication with a second set of memory devices and a third port on the second hub device supports a cascaded connection to a subsequent hub device in the memory system.

    摘要翻译: 为多个集线器设备提供内存模块的系统和方法。 示例性系统包括具有存储器总线的级联互连存储器系统,存储器控制器和存储器模块。 存储器控制器与存储器总线通信,用于生成,接收和响应存储器访问请求。 存储器模块包括具有三个或更多个端口的第一集线器设备和具有三个或更多个端口的第二集线器设备。 第一集线器设备上的第一端口经由存储器总线与存储器控制器通信,第一集线器设备上的第二端口与第一组存储器设备通信,第一集线器设备上的第三端口级联 连接到第二集线器设备上的第一端口。 第二集线器设备上的第二端口与第二组存储器设备通信,并且第二集线器设备上的第三端口支持与存储器系统中的后续集线器设备的级联连接。

    SYSTEMS AND METHODS FOR PROVIDING MEMORY MODULES WITH MULTIPLE HUB DEVICES
    2.
    发明申请
    SYSTEMS AND METHODS FOR PROVIDING MEMORY MODULES WITH MULTIPLE HUB DEVICES 有权
    用多个集线器件提供存储器模块的系统和方法

    公开(公告)号:US20070276977A1

    公开(公告)日:2007-11-29

    申请号:US11420046

    申请日:2006-05-24

    IPC分类号: G06F13/14 G06F12/00

    CPC分类号: G06F13/4243 G06F13/4247

    摘要: Systems and methods for providing memory modules with multiple hub devices. Exemplary systems include a cascade-interconnect memory system with a memory bus, a memory controller and a memory module. The memory controller is in communication with the memory bus for generating, receiving and responding to memory access requests. The memory module includes a first hub device with three or more ports and a second hub device with three or more ports. A first port on the first hub device is in communication with the memory controller via the memory bus, a second port on the first hub device is in communication with a first set of memory devices, and a third port on the first hub device is cascade connected to a first port on the second hub device. A second port on the second hub device is in communication with a second set of memory devices and a third port on the second hub device supports a cascaded connection to a subsequent hub device in the memory system.

    摘要翻译: 为多个集线器设备提供内存模块的系统和方法。 示例性系统包括具有存储器总线的级联互连存储器系统,存储器控制器和存储器模块。 存储器控制器与存储器总线通信,用于生成,接收和响应存储器访问请求。 存储器模块包括具有三个或更多个端口的第一集线器设备和具有三个或更多个端口的第二集线器设备。 第一集线器设备上的第一端口经由存储器总线与存储器控制器通信,第一集线器设备上的第二端口与第一组存储器设备通信,第一集线器设备上的第三端口级联 连接到第二集线器设备上的第一端口。 第二集线器设备上的第二端口与第二组存储器设备通信,并且第二集线器设备上的第三端口支持与存储器系统中的后续集线器设备的级联连接。

    ENHANCED CASCADE INTERCONNECTED MEMORY SYSTEM
    3.
    发明申请
    ENHANCED CASCADE INTERCONNECTED MEMORY SYSTEM 审中-公开
    增强的CASCADE互连存储系统

    公开(公告)号:US20100005218A1

    公开(公告)日:2010-01-07

    申请号:US12165816

    申请日:2008-07-01

    IPC分类号: G06F12/06

    CPC分类号: G06F13/4234

    摘要: A system, memory hub device, method and design structure for providing an enhanced cascade interconnected memory system are provided. The system includes a memory controller, a memory channel, a memory hub device coupled to the memory channel to communicate with the memory controller via one of a direct connection and a cascade interconnection through another memory hub device, and multiple memory devices in communication with the memory controller via one or more cascade interconnected memory hub devices. The memory channel includes unidirectional downstream link segments coupled to the memory controller and operable for transferring configurable data frames. The memory channel further includes unidirectional upstream link segments coupled to the memory controller and operable for transferring data frames.

    摘要翻译: 提供了一种用于提供增强级联互连存储器系统的系统,存储器集线器设备,方法和设计结构。 该系统包括存储器控制器,存储器通道,耦合到存储器通道的存储器集线器设备,以经由另一个存储器集线器设备的直接连接和级联互连中的一个与存储器控制器进行通信,以及与存储控制器通信的多个存储器设备 存储器控制器经由一个或多个级联互连的存储器集线器设备。 存储器通道包括耦合到存储器控制器并且可操作用于传输可配置数据帧的单向下游链路段。 存储器通道还包括耦合到存储器控制器并且可操作用于传送数据帧的单向上游链路段。

    Providing frame start indication in a memory system having indeterminate read data latency
    4.
    发明授权
    Providing frame start indication in a memory system having indeterminate read data latency 有权
    在具有不确定的读数据延迟的存储器系统中提供帧起始指示

    公开(公告)号:US08327105B2

    公开(公告)日:2012-12-04

    申请号:US13397819

    申请日:2012-02-16

    IPC分类号: G06F12/00

    CPC分类号: G06F13/1657 G06F13/1673

    摘要: A memory system, having indeterminate read data latency, that includes a memory controller and one or more hub devices. The memory controller is configured for receiving data transfers via an upstream channel and for determining whether all or a subset of the data transfers include a data frame by detecting a frame start indicator. The data frame includes an identification tag that is utilized by the memory controller to associate the data frame with a corresponding read instruction issued by the memory controller. The one or more hub devices are in communication with the memory controller in a cascade interconnect manner via the upstream channel and a downstream channel. Each hub device is configured for receiving the data transfers via the upstream channel or the downstream channel and for determining whether all or a subset of the data transfers include a data frame by detecting the frame start indicator.

    摘要翻译: 具有不确定的读取数据延迟的存储器系统,其包括存储器控制器和一个或多个集线器设备。 存储器控制器被配置为经由上游信道接收数据传输,并且通过检测帧起始指示符来确定数据传输的全部或一个子集是否包括数据帧。 数据帧包括由存储器控制器用于将数据帧与由存储器控制器发出的相应读取指令相关联的识别标签。 一个或多个集线器设备经由上游信道和下游信道以级联互连方式与存储器控制器通信。 每个集线器设备被配置用于经由上游信道或下游信道接收数据传输,并且用于通过检测帧起始指示符来确定数据传输的全部或一个子集是否包括数据帧。

    PROVIDING FRAME START INDICATION IN A MEMORY SYSTEM HAVING INDETERMINATE READ DATA LATENCY
    5.
    发明申请
    PROVIDING FRAME START INDICATION IN A MEMORY SYSTEM HAVING INDETERMINATE READ DATA LATENCY 有权
    在具有INDETERMINATE读取数据延迟的存储器系统中提供帧起始指示

    公开(公告)号:US20120151172A1

    公开(公告)日:2012-06-14

    申请号:US13397827

    申请日:2012-02-16

    IPC分类号: G06F12/00

    CPC分类号: G06F13/1657 G06F13/1673

    摘要: A method for providing frame start indication that includes receiving a data transfer via a channel in a memory system. The receiving is in response to a request, and at an indeterminate time relative to the request. It is determined whether the data transfer includes a frame start indicator. The data transfer and “n” subsequent data transfers are captured in response to determining that the data transfer includes a frame start indicator. The data transfer and the “n” subsequent data transfers make up a data frame, where “n” is greater than zero.

    摘要翻译: 一种用于提供帧开始指示的方法,包括经由存储器系统中的信道接收数据传送。 接收是响应于请求,并且在相对于请求的不确定的时间。 确定数据传输是否包括帧起始指示符。 响应于确定数据传输包括帧起始指示符,捕获数据传输和“n”个后续数据传输。 数据传输和“n”个后续数据传输构成数据帧,其中“n”大于零。

    Method and system for providing identification tags in a memory system having indeterminate data response times
    6.
    发明授权
    Method and system for providing identification tags in a memory system having indeterminate data response times 有权
    在具有不确定的数据响应时间的存储器系统中提供识别标签的方法和系统

    公开(公告)号:US08151042B2

    公开(公告)日:2012-04-03

    申请号:US11843271

    申请日:2007-08-22

    IPC分类号: G06F12/06

    CPC分类号: G06F13/1657 G06F13/1673

    摘要: A method and system for providing identification tags in a memory system having indeterminate data response times. An exemplary embodiment includes a memory controller in a memory system. The memory controller includes a mechanism for receiving data packets via an upstream channel, the data packets including upstream identification tags. The memory controller also includes a mechanism having instructions for facilitating determining if a received data packet is in response to a request from the memory controller. Input to the determining includes an upstream identification tag included in the received data packet. If the received data packet is determined to be in response to a request from the memory controller, then the received data packet is matched to the request, thereby allowing the memory controller to operate with indeterminate data response times.

    摘要翻译: 一种用于在具有不确定的数据响应时间的存储器系统中提供识别标签的方法和系统。 示例性实施例包括存储器系统中的存储器控​​制器。 存储器控制器包括用于经由上游信道接收数据分组的机制,所述数据分组包括上行识别标签。 存储器控制器还包括具有用于有助于确定接收的数据分组是否响应于来自存储器控制器的请求的指令的机制。 确定的输入包括包含在接收的数据分组中的上游标识标签。 如果接收到的数据分组被确定为响应于来自存储器控制器的请求,则接收的数据分组与该请求匹配,从而允许存储器控制器以不确定的数据响应时间进行操作。

    Providing frame start indication in a memory system having indeterminate read data latency
    7.
    发明授权
    Providing frame start indication in a memory system having indeterminate read data latency 有权
    在具有不确定的读数据延迟的存储器系统中提供帧起始指示

    公开(公告)号:US08495328B2

    公开(公告)日:2013-07-23

    申请号:US13397827

    申请日:2012-02-16

    IPC分类号: G06F12/00

    CPC分类号: G06F13/1657 G06F13/1673

    摘要: A method for providing frame start indication that includes receiving a data transfer via a channel in a memory system. The receiving is in response to a request, and at an indeterminate time relative to the request. It is determined whether the data transfer includes a frame start indicator. The data transfer and “n” subsequent data transfers are captured in response to determining that the data transfer includes a frame start indicator. The data transfer and the “n” subsequent data transfers make up a data frame, where “n” is greater than zero.

    摘要翻译: 一种用于提供帧开始指示的方法,包括经由存储器系统中的信道接收数据传送。 接收是响应于请求,并且在相对于请求的不确定的时间。 确定数据传输是否包括帧起始指示符。 响应于确定数据传输包括帧起始指示符,捕获数据传输和“n”个后续数据传输。 数据传输和“n”个后续数据传输构成数据帧,其中“n”大于零。

    Method and system for providing frame start indication in a memory system having indeterminate read data latency
    8.
    发明授权
    Method and system for providing frame start indication in a memory system having indeterminate read data latency 有权
    在具有不确定的读数据延迟的存储器系统中提供帧起始指示的方法和系统

    公开(公告)号:US08145868B2

    公开(公告)日:2012-03-27

    申请号:US11843150

    申请日:2007-08-22

    IPC分类号: G06F12/00

    CPC分类号: G06F13/1657 G06F13/1673

    摘要: A method and system for providing frame start indication in a memory system having indeterminate read data latency. The method includes receiving a data transfer and determining if the data transfer includes a frame start indicator. The method also includes capturing the data transfer and “n” subsequent data transfers in response to determining that the data transfer includes a frame start indicator. The data transfer and the “n” subsequent data transfers comprise a data frame.

    摘要翻译: 一种用于在具有不确定的读数据延迟的存储器系统中提供帧起始指示的方法和系统。 该方法包括接收数据传输并确定数据传输是否包括帧起始指示符。 响应于确定数据传输包括帧起始指示符,该方法还包括捕获数据传输和“n”次后续数据传输。 数据传输和“n”个后续数据传输包括数据帧。

    Providing indeterminate read data latency in a memory system
    9.
    发明授权
    Providing indeterminate read data latency in a memory system 失效
    在存储器系统中提供不确定的读取数据延迟

    公开(公告)号:US07685392B2

    公开(公告)日:2010-03-23

    申请号:US11289193

    申请日:2005-11-28

    CPC分类号: G06F13/1657 G06F13/1673

    摘要: A method for providing indeterminate read data latency in a memory system. The method includes determining if a local data packet has been received and storing it into a buffer device. The method also includes determining if the buffer device contains a data packet and determining if an upstream driver for transmitting data packets to a memory controller via an upstream channel is idle, and in response thereto the data packet is transmitted to the upstream driver. The method further includes determining if an upstream data packet has been received and the upstream driver is not idle, then the upstream data packet is stored into the buffer device. The upstream data packet is selectively transmitted to the upstream driver. If the upstream driver is not idle, then any data packets in progress are continued being transmitted to the upstream driver.

    摘要翻译: 一种用于在存储器系统中提供不确定的读取数据延迟的方法。 该方法包括确定本地数据分组是否已被接收并将其存储到缓冲设备中。 该方法还包括确定缓冲器装置是否包含数据包,并确定是否经由上游信道将数据包发送到存储器控制器的上游驱动器是空闲的,并且响应于此数据包被发送到上游驱动器。 该方法还包括确定是否已经接收到上游数据分组,并且上游驱动器不空闲,则上游数据分组被存储到缓冲设备中。 上游数据包被选择性地发送到上游驱动器。 如果上游驱动程序不空闲,那么正在进行的任何数据分组都将继续传输到上游驱动程序。

    PROVIDING FRAME START INDICATION IN A MEMORY SYSTEM HAVING INDETERMINATE READ DATA LATENCY
    10.
    发明申请
    PROVIDING FRAME START INDICATION IN A MEMORY SYSTEM HAVING INDETERMINATE READ DATA LATENCY 有权
    在具有INDETERMINATE读取数据延迟的存储器系统中提供帧起始指示

    公开(公告)号:US20120151171A1

    公开(公告)日:2012-06-14

    申请号:US13397819

    申请日:2012-02-16

    IPC分类号: G06F12/00

    CPC分类号: G06F13/1657 G06F13/1673

    摘要: A memory system, having indeterminate read data latency, that includes a memory controller and one or more hub devices. The memory controller is configured for receiving data transfers via an upstream channel and for determining whether all or a subset of the data transfers include a data frame by detecting a frame start indicator. The data frame includes an identification tag that is utilized by the memory controller to associate the data frame with a corresponding read instruction issued by the memory controller. The one or more hub devices are in communication with the memory controller in a cascade interconnect manner via the upstream channel and a downstream channel. Each hub device is configured for receiving the data transfers via the upstream channel or the downstream channel and for determining whether all or a subset of the data transfers include a data frame by detecting the frame start indicator.

    摘要翻译: 具有不确定的读取数据延迟的存储器系统,其包括存储器控制器和一个或多个集线器设备。 存储器控制器被配置为经由上游信道接收数据传输,并且通过检测帧起始指示符来确定数据传输的全部或一个子集是否包括数据帧。 数据帧包括由存储器控制器用于将数据帧与由存储器控制器发出的相应读取指令相关联的识别标签。 一个或多个集线器设备经由上游信道和下游信道以级联互连方式与存储器控制器通信。 每个集线器设备被配置用于经由上游信道或下游信道接收数据传输,并且用于通过检测帧起始指示符来确定数据传输的全部或一个子集是否包括数据帧。