ERROR REMAPPING
    13.
    发明公开
    ERROR REMAPPING 审中-公开

    公开(公告)号:US20240096434A1

    公开(公告)日:2024-03-21

    申请号:US18373799

    申请日:2023-09-27

    Applicant: Rambus Inc.

    Abstract: Many error correction schemes fail to correct for double-bit errors and a module must be replaced when these double-bit errors occur repeatedly at the same address. This helps prevent data corruption. In an embodiment, the addresses for one of the memory devices exhibiting a single-bit error (but not the other also exhibiting a single bit error) is transformed before the internal memory arrays are accessed. This has the effect of moving one of the error prone memory cells to a different external (to the module) address such that there is only one error prone bit that is accessed by the previously double-bit error prone address. Thus, a double-bit error at the original address is remapped into two correctable single-bit errors that are at different addresses.

    REMOTE MEMORY SELECTION
    14.
    发明申请

    公开(公告)号:US20210390066A1

    公开(公告)日:2021-12-16

    申请号:US17333420

    申请日:2021-05-28

    Applicant: Rambus Inc.

    Abstract: A multi-path fabric interconnected system with many nodes and many communication paths from a given source node to a given destination node. A memory allocation device on an originating node (local node) requests an allocation of memory from a remote node (i.e., requests a remote allocation). The memory allocation device on the local node selects the remote node based on one or more performance indicators. The local memory allocation device may select the remote node to provide a remote allocation of memory based on one or more of: latency, availability, multi-path bandwidth, data access patterns (both local and remote), fabric congestion, allowed bandwidth limits, maximum latency limits, and, available memory on remote node.

    CONCURRENT REMOTE-LOCAL ALLOCATION OPERATIONS

    公开(公告)号:US20210389887A1

    公开(公告)日:2021-12-16

    申请号:US17333409

    申请日:2021-05-28

    Applicant: Rambus Inc.

    Abstract: A memory allocation device on an originating node requests an allocation of memory from a remote node. In response, the memory allocation device on the remote node returns a global system address that can be used to access the remote allocation from the originating node. Concurrent with the memory allocation device assigning (associating) a local (to its node) physical address to be used to access the remote allocation, the remote node allocates local physical memory to fulfill the remote allocation request. In this manner, the remote node has already completed the overhead operations associated with the remote allocation requested by the time the remote allocation is accessed by the originating node.

    ERROR REMAPPING
    16.
    发明申请
    ERROR REMAPPING 审中-公开

    公开(公告)号:US20200312420A1

    公开(公告)日:2020-10-01

    申请号:US16823908

    申请日:2020-03-19

    Applicant: Rambus Inc.

    Abstract: Many error correction schemes fail to correct for double-bit errors and a module must be replaced when these double-bit errors occur repeatedly at the same address. This helps prevent data corruption. In an embodiment, the addresses for one of the memory devices exhibiting a single-bit error (but not the other also exhibiting a single bit error) is transformed before the internal memory arrays are accessed. This has the effect of moving one of the error prone memory cells to a different external (to the module) address such that there is only one error prone bit that is accessed by the previously double-bit error prone address. Thus, a double-bit error at the original address is remapped into two correctable single-bit errors that are at different addresses.

Patent Agency Ranking