Memory access during memory calibration

    公开(公告)号:US12298920B2

    公开(公告)日:2025-05-13

    申请号:US18590200

    申请日:2024-02-28

    Applicant: Rambus Inc.

    Abstract: A multi-rank memory system in which calibration operations are performed between a memory controller and one rank of memory while data is transferred between the controller and other ranks of memory. A memory controller performs a calibration operation that calibrates parameters pertaining to transmission of data via a first data bus between the memory controller and a memory device in a first rank of memory. While the controller performs the calibration operation, the controller also transfers data with a memory device in a second rank of memory via a second data bus.

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

    公开(公告)号:US12235712B2

    公开(公告)日:2025-02-25

    申请号:US18535953

    申请日:2023-12-11

    Applicant: Rambus Inc.

    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.

    TECHNIQUES FOR STORING DATA AND TAGS IN DIFFERENT MEMORY ARRAYS

    公开(公告)号:US20250061062A1

    公开(公告)日:2025-02-20

    申请号:US18806549

    申请日:2024-08-15

    Applicant: Rambus Inc.

    Abstract: A memory controller includes logic circuitry to generate a first data address identifying a location in a first external memory array for storing first data, a first tag address identifying a location in a second external memory array for storing a first tag, a second data address identifying a location in the second external memory array for storing second data, and a second tag address identifying a location in the first external memory array for storing a second tag. The memory controller includes an interface that transfers the first data address and the first tag address for a first set of memory operations in the first and the second external memory arrays. The interface transfers the second data address and the second tag address for a second set of memory operations in the first and the second external memory arrays.

    Memory system using asymmetric source-synchronous clocking

    公开(公告)号:US12228961B2

    公开(公告)日:2025-02-18

    申请号:US18629138

    申请日:2024-04-08

    Applicant: Rambus Inc.

    Abstract: The disclosed embodiments relate to a memory system that generates a multiplied timing signal from a reference timing signal. During operation, the system receives a reference timing signal. Next, the system produces a multiplied timing signal from the reference timing signal by generating a burst comprising multiple timing events for each timing event in the reference timing signal, wherein consecutive timing events in each burst of timing events are separated by a bit time. Then, as the reference clock frequency changes, the interval between bursts of timing events changes while the bit time remains substantially constant.

Patent Agency Ranking