Memory module threading with staggered data transfers

    公开(公告)号:US11347665B2

    公开(公告)日:2022-05-31

    申请号:US16914221

    申请日:2020-06-26

    Applicant: Rambus Inc.

    Abstract: A method of transferring data between a memory controller and at least one memory module via a primary data bus having a primary data bus width is disclosed. The method includes accessing a first one of a memory device group via a corresponding data bus path in response to a threaded memory request from the memory controller. The accessing results in data groups collectively forming a first data thread transferred across a corresponding secondary data bus path. Transfer of the first data thread across the primary data bus width is carried out over a first time interval, while using less than the primary data transfer continuous throughput during that first time interval. During the first time interval, at least one data group from a second data thread is transferred on the primary data bus.

    Dynamically changing data access bandwidth by selectively enabling and disabling data links

    公开(公告)号:US11886272B2

    公开(公告)日:2024-01-30

    申请号:US17945863

    申请日:2022-09-15

    Applicant: Rambus Inc.

    Inventor: Frederick A Ware

    Abstract: Bandwidth for information transfers between devices is dynamically changed to accommodate transitions between power modes employed in a system. The bandwidth is changed by selectively enabling and disabling individual control links and data links that carry the information. During a highest bandwidth mode for the system, all of the data and control links are enabled to provide maximum information throughout. During one or more lower bandwidth modes for the system, at least one data link and/or at least one control link is disabled to reduce the power consumption of the devices. At least one data link and at least one control link remain enabled during each low bandwidth mode. For these links, the same signaling rate is used for both bandwidth modes to reduce latency that would otherwise be caused by changing signaling rates. Also, calibration information is generated for disabled links so that these links may be quickly brought back into service.

    Memory system with independently adjustable core and interface data rates

    公开(公告)号:US10671561B2

    公开(公告)日:2020-06-02

    申请号:US15626038

    申请日:2017-06-16

    Applicant: Rambus Inc.

    Inventor: Frederick A Ware

    Abstract: An integrated circuit device is disclosed including core circuitry and interface circuitry. The core circuitry outputs in parallel a set of data bits, while the interface circuitry couples to the core circuitry. The interface circuitry receives in parallel a first number of data bits among the set of data bits from the core circuitry and outputs in parallel a second number of data bits. The ratio of the first number to the second number is a non-power-of-2 value.

    DRAM RETENTION TEST METHOD FOR DYNAMIC ERROR CORRECTION

    公开(公告)号:US20200168288A1

    公开(公告)日:2020-05-28

    申请号:US16690743

    申请日:2019-11-21

    Applicant: Rambus Inc.

    Abstract: A method of operation in an integrated circuit (IC) memory device is disclosed. The method includes refreshing a first group of storage rows in the IC memory device at a first refresh rate. A retention time for each of the rows is tested. The testing for a given row under test includes refreshing at a second refresh rate that is slower than the first refresh rate. The testing is interruptible based on an access request for data stored in the given row under test.

    Memory module threading with staggered data transfers

    公开(公告)号:US10268607B2

    公开(公告)日:2019-04-23

    申请号:US15428121

    申请日:2017-02-08

    Applicant: Rambus Inc.

    Abstract: A method of transferring data between a memory controller and at least one memory module via a primary data bus having a primary data bus width is disclosed. The method includes accessing a first one of a memory device group via a corresponding data bus path in response to a threaded memory request from the memory controller. The accessing results in data groups collectively forming a first data thread transferred across a corresponding secondary data bus path. Transfer of the first data thread across the primary data bus width is carried out over a first time interval, while using less than the primary data transfer continuous throughput during that first time interval. During the first time interval, at least one data group from a second data thread is transferred on the primary data bus.

    Memory system with independently adjustable core and interface data rates

    公开(公告)号:US11983137B2

    公开(公告)日:2024-05-14

    申请号:US17715399

    申请日:2022-04-07

    Applicant: Rambus Inc.

    Inventor: Frederick A Ware

    CPC classification number: G06F13/4234 Y02D10/00

    Abstract: An integrated circuit device is disclosed including core circuitry and interface circuitry. The core circuitry outputs in parallel a set of data bits, while the interface circuitry couples to the core circuitry. The interface circuitry receives in parallel a first number of data bits among the set of data bits from the core circuitry and outputs in parallel a second number of data bits. The ratio of the first number to the second number is a non-power-of-2 value.

Patent Agency Ranking