METHOD AND SYSTEM FOR REMAPPING ROW ADDRESS ON MULTICHANNEL DIMM

    公开(公告)号:US20240111690A1

    公开(公告)日:2024-04-04

    申请号:US18373381

    申请日:2023-09-27

    CPC classification number: G06F12/1408 G06F7/584 G06F12/1441

    Abstract: This application relates to the field of memory technology, in particular to a method and a system for remapping a row address on a multichannel DIMM. The method is applied to a memory controller, comprising: receiving a first read/write access address and extracting a first channel row address from the first read/write access address; encrypting and mapping the first channel row address through a key-based mapping method to obtain a second channel row address that corresponds to the first channel row address within a predetermined address range; forming a second read/write access address based on the second channel row address and unextracted address information in the first read/write access address, and performing read/write access to the DIMM based on the second read/write access address. The present application can alleviate side channel attack without causing degradation of read/write performance.

    DATA COMPRESSION AND DECOMPRESSION METHODS AND SYSTEMS

    公开(公告)号:US20240030937A1

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

    申请号:US18224199

    申请日:2023-07-20

    CPC classification number: H03M7/6041 G06F11/1044

    Abstract: A data compression method includes: storing data to be written into a first address and a second address into a data buffer in response to a data write request to the first address and the second address of a memory module from a host; according to a relationship between the first address and the second address, selecting a compression scheme from pre-configured compression schemes, and attempting to compress the data to be written into the first address and the second address into compressed data that can be stored into either the first address or the second address by using a pre-defined compression method, if the attempt to compress successes, storing the compressed data into the first address or the second address of the memory module, and identifying the compressed data by using redundant ECC bits to form first identification information.

Patent Agency Ranking