ADDRESS TRANSLATION
    1.
    发明公开
    ADDRESS TRANSLATION 审中-公开

    公开(公告)号:US20230176978A1

    公开(公告)日:2023-06-08

    申请号:US17541786

    申请日:2021-12-03

    IPC分类号: G06F12/1009

    CPC分类号: G06F12/1009 G06F2212/651

    摘要: Translated addresses of a memory device can be stored in a first LUT maintained by control circuitry. Untranslated addresses can be stored in a second LUT maintained by the control circuitry. In response to a translation request for a particular translated address of the memory device corresponding to a target untranslated address, an index of the second LUT associated with the target untranslated address can be determined, the index of the second LUT can be mapped to an index of the first LUT, and the particular translated address corresponding to the target untranslated address can be retrieved from the first LUT.

    Managing data dependencies in a transfer pipeline of a hybrid dimm

    公开(公告)号:US11494306B2

    公开(公告)日:2022-11-08

    申请号:US17003336

    申请日:2020-08-26

    摘要: Systems and methods are disclosed including a first memory component, a second memory component having a lower access latency than the first memory component and acting as a cache for the first memory component, and a processing device operatively coupled to the first and second memory components. The processing device can perform operations including receiving a data access operation and, responsive to determining that a data structure includes an indication of an outstanding data transfer of data associated with a physical address of the data access operation, determining whether an operation to copy the data, associated with the physical address, from the first memory component to the second memory component is scheduled to be executed. The processing device can further perform operations including determining to delay a scheduling of an execution of the data access operation until the operation to copy the data is executed.

    MANAGING DATA DEPENDENCIES FOR OUT OF ORDER PROCESSING IN A HYBRID DIMM

    公开(公告)号:US20210089450A1

    公开(公告)日:2021-03-25

    申请号:US17003345

    申请日:2020-08-26

    IPC分类号: G06F12/084 G06F13/16

    摘要: Systems and methods are disclosed including a processing device operatively coupled to a first and a second memory device. The processing device can receive a set of data access requests, from a host system, in a first order and execute the set of data access requests in a second order. The processing device can further identify a late data access request of the set of data access requests and determine whether a data structure in a local memory associated with the processing device includes a previous outstanding data access request corresponding to an address associated with the late data access request. Responsive to determining that the data structure includes an indication of a previous outstanding data access request corresponding to the address associated with the late data access request, identifying a type of data dependency associated with the previous outstanding data access request and performing one or more operations associated with the type of data dependency.

    MANAGING DATA DEPENDENCIES IN A TRANSFER PIPELINE OF A HYBRID DIMM

    公开(公告)号:US20210089449A1

    公开(公告)日:2021-03-25

    申请号:US17003336

    申请日:2020-08-26

    IPC分类号: G06F12/084 G06F13/16

    摘要: Systems and methods are disclosed including a first memory component, a second memory component having a lower access latency than the first memory component and acting as a cache for the first memory component, and a processing device operatively coupled to the first and second memory components. The processing device can perform operations including receiving a data access operation and, responsive to determining that a data structure includes an indication of an outstanding data transfer of data associated with a physical address of the data access operation, determining whether an operation to copy the data, associated with the physical address, from the first memory component to the second memory component is scheduled to be executed. The processing device can further perform operations including determining to delay a scheduling of an execution of the data access operation until the operation to copy the data is executed.

    Address translation based on page identifier and queue identifier

    公开(公告)号:US12066949B2

    公开(公告)日:2024-08-20

    申请号:US17541786

    申请日:2021-12-03

    IPC分类号: G06F12/1009

    摘要: Translated addresses of a memory device can be stored in a first LUT maintained by control circuitry. Untranslated addresses can be stored in a second LUT maintained by the control circuitry. In response to a translation request for a particular translated address of the memory device corresponding to a target untranslated address, an index of the second LUT associated with the target untranslated address can be determined, the index of the second LUT can be mapped to an index of the first LUT, and the particular translated address corresponding to the target untranslated address can be retrieved from the first LUT.

    Managing data dependencies for out of order processing in a hybrid DIMM

    公开(公告)号:US11531622B2

    公开(公告)日:2022-12-20

    申请号:US17003345

    申请日:2020-08-26

    摘要: Systems and methods are disclosed including a processing device operatively coupled to a first and a second memory device. The processing device can receive a set of data access requests, from a host system, in a first order and execute the set of data access requests in a second order. The processing device can further identify a late data access request of the set of data access requests and determine whether a data structure in a local memory associated with the processing device includes a previous outstanding data access request corresponding to an address associated with the late data access request. Responsive to determining that the data structure includes an indication of a previous outstanding data access request corresponding to the address associated with the late data access request, identifying a type of data dependency associated with the previous outstanding data access request and performing one or more operations associated with the type of data dependency.

    LOW LATENCY CACHE FOR NON-VOLATILE MEMORY IN A HYBRID DIMM

    公开(公告)号:US20210089454A1

    公开(公告)日:2021-03-25

    申请号:US17003331

    申请日:2020-08-26

    摘要: Systems and methods are disclosed including a first memory device, a second memory device coupled to the first memory device, where the second memory device has a lower access latency than the first memory device and acts as a cache for the first memory device. A processing device operatively coupled to the first and second memory devices can track access statistics of segments of data stored at the second memory device, the segments having a first granularity, and determine to update, based on the access statistics, a segment of data stored at the second memory device from the first granularity to a second granularity. The processing device can further retrieve additional data associated with the segment of data from the first memory device and store the additional data at the second memory device to form a new segment having the second granularity.