Multi-Modal Refresh of Dynamic, Random-Access Memory

    公开(公告)号:US20240354014A1

    公开(公告)日:2024-10-24

    申请号:US18655510

    申请日:2024-05-06

    Applicant: Rambus Inc.

    CPC classification number: G06F3/0634 G06F3/061 G06F3/0673

    Abstract: A memory system includes two or more memory controllers capable of accessing the same dynamic, random-access memory (DRAM), one controller having access to the DRAM or a subset of the DRAM at a time. Different subsets of the DRAM are supported with different refresh-control circuitry, including respective refresh-address counters. Whichever controller has access to a given subset of the DRAM issues refresh requests to the corresponding refresh-address counter. Counters are synchronized before control of a given subset of the DRAM is transferred between controllers to avoid a loss of stored data.

    Valid node management method, memory storage device and memory control circuit unit

    公开(公告)号:US12112051B2

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

    申请号:US18297006

    申请日:2023-04-07

    CPC classification number: G06F3/0634 G06F3/0604 G06F3/0679

    Abstract: A valid node management method, a memory storage device and a memory control circuit unit are disclosed. The method includes: establishing a valid node management table corresponding to a first physical management unit; storing valid node management data in the valid node management table, wherein the valid node management data reflects a distribution status of a valid node in the first physical management unit; receiving an operation command from a host system, wherein the operation command is configured to change a data storage status of the first physical management unit; and updating the valid node management data in the valid node management table in response to the operation command.

    HOST INTERFACE FOR COMPUTE EXPRESS LINK DRAM + NAND SYSTEM SOLUTION

    公开(公告)号:US20240319896A1

    公开(公告)日:2024-09-26

    申请号:US18598767

    申请日:2024-03-07

    CPC classification number: G06F3/0634 G06F3/0604 G06F3/0659 G06F3/0673

    Abstract: Provided is a system comprising a first interface configured to receive first data from an external computing device, non-volatile memory operatively coupled to the first interface, and a second interface configured to communicate with a host computing device. The system also includes dynamic random-access memory (DRAM) operatively coupled to the second interface, a memory controller operatively coupled to the second interface and the DRAM and configured to control a transfer of information between the DRAM and the host computing device through the second interface, and processing circuitry at least configured to store the first data received through the first interface in the non-volatile memory.

    Storage System Reconfiguration Alternation for Processing Intensive Workloads and Bandwidth Intensive Workloads

    公开(公告)号:US20240302979A1

    公开(公告)日:2024-09-12

    申请号:US18181610

    申请日:2023-03-10

    CPC classification number: G06F3/0634 G06F3/0604 G06F3/0653 G06F3/067

    Abstract: A storage system configuration alternation system implements storage system reconfiguration alternation by determining a first set of storage system optimization policies to be applied during periods where the workload on the storage system is primarily transactional, and determining a second set of storage system optimization policies to be applied during periods where the workload on the storage system is primarily bandwidth intensive. The storage system configuration alternation system monitors the storage system workload to identify whether the storage system workload is primarily transactional or primarily bandwidth intensive. Based on the current monitored determination, the configuration alternation system selectively applies either the first or second set of storage system policies. A primarily bandwidth intensive workload may be determined based on a combination of a high percentage read IO operations of maximum read size, low CPU utilization, and high back-end bandwidth utilization. Policies may include CPU bias, memory segmentation, and LRU bias.

    PROTOCOL FOR SOLID STATE DRIVE WITH HIGH QUALITY OF SERVICE

    公开(公告)号:US20240302957A1

    公开(公告)日:2024-09-12

    申请号:US18232060

    申请日:2023-08-09

    Inventor: Niles Yang

    CPC classification number: G06F3/0604 G06F3/0634 G06F3/0679

    Abstract: A storage device is communicatively coupled to a host that defines a quality of service level for responses transmitted from the storage device to the host. The storage device includes a memory device to store data. The storage device also includes a controller to perform background operations to manage resources on the memory device while performing foreground operations according to the quality of service level set by the host. The controller generates a free block file including information on free blocks in the memory device and transmits the free block file to the host. The host uses the free block file to determine when the memory device is at or near a critical level of block availability and transmits an indication from to the controller. The controller adjusts the priority of the background operations in response to receipt of the indication to maintain the quality of service level.

    Memory system and controlling method

    公开(公告)号:US12086429B2

    公开(公告)日:2024-09-10

    申请号:US18120733

    申请日:2023-03-13

    Inventor: Yoko Masuo

    Abstract: According to one embodiment, the controller periodically executes a first operation. The controller selects a first mode or a second mode in the first operation. In a case where the first mode is selected, the controller reads pieces of data that are stored in contiguous memory locations, respectively, that are included in a first physical page or a second physical page. The first physical page is included in a first physical block of a first die. The second physical page is included in a second physical block of a second die. In a case where the second mode is selected, the controller reads first data stored in one memory location of the first physical page and second data stored in one memory location of the second physical page.

Patent Agency Ranking