MANAGED MEMORY SYSTEMS WITH MULTIPLE PRIORITY QUEUES

    公开(公告)号:US20240272831A1

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

    申请号:US18583540

    申请日:2024-02-21

    Abstract: Methods, systems, and devices for managed memory systems with multiple priority queues are described. Memory access commands may be received from a host and stored in a command queue. First and second subsets of the commands, respectively associated with first and second priorities, may be determined. The first and second subsets may be routed from the command queue to first and second queues, respectively. The first and second subsets may be processed from the first and second queues to third and fourth queues, respectively, at a storage controller, according to first and second processes that may be run concurrently according to parameters for prioritization between the first and second priorities. Data associated with the commands may be received from the host, temporarily stored in a buffer, then moved to a storage memory (for write commands) or retrieved from the storage memory, temporarily stored in the buffer, then transmitted to the host (for read commands).

    SECURE BOOT PROCEDURE
    12.
    发明公开

    公开(公告)号:US20240070284A1

    公开(公告)日:2024-02-29

    申请号:US18237247

    申请日:2023-08-23

    CPC classification number: G06F21/575 G06F21/572 G06F2221/033

    Abstract: Protection for a secure boot procedure can be provided in addition to cryptographic verification of boot firmware associated with the boot procedure. While the boot firmware is being verified, an open sub-system can be placed into a halt state, during which the open sub-system is prevented from performing the boot procedure. The open sub-system can be subsequently placed into a resume state to further perform the boot procedure when the boot firmware is verified. The open sub-system is still prevented from performing the boot procedure even if the boot firmware is verified unless the open sub-system is placed into the resume state again.

    SECURE BOOT PROCEDURE
    13.
    发明公开

    公开(公告)号:US20240070283A1

    公开(公告)日:2024-02-29

    申请号:US18237229

    申请日:2023-08-23

    CPC classification number: G06F21/575 G06F21/572

    Abstract: Protection for a secure boot procedure can be provided in addition to cryptographic verification of boot firmware associated with the boot procedure. While the boot firmware is being verified and executed at a secure sub-system, an open sub-system can be put into a halt state, during which the open sub-system is prevented from performing the boot procedure. The open sub-system is still prevented from performing the boot procedure even if the boot firmware is verified and/or executed unless the open sub-system is put into the resume state again.

    MANAGED MEMORY SYSTEMS WITH MULTIPLE PRIORITY QUEUES

    公开(公告)号:US20220155997A1

    公开(公告)日:2022-05-19

    申请号:US16951985

    申请日:2020-11-18

    Abstract: Methods, systems, and devices for managed memory systems with multiple priority queues are described. Memory access commands may be received from a host and stored in a command queue. First and second subsets of the commands, respectively associated with first and second priorities, may be determined. The first and second subsets may be routed from the command queue to first and second queues, respectively. The first and second subsets may be processed from the first and second queues to third and fourth queues, respectively, at a storage controller, according to first and second processes that may be run concurrently according to parameters for prioritization between the first and second priorities. Data associated with the commands may be received from the host, temporarily stored in a buffer, then moved to a storage memory (for write commands) or retrieved from the storage memory, temporarily stored in the buffer, then transmitted to the host (for read commands).

    Security management of ferroelectric memory device

    公开(公告)号:US12197631B2

    公开(公告)日:2025-01-14

    申请号:US17562916

    申请日:2021-12-27

    Abstract: Systems, apparatuses, and methods related to security management for a ferroelectric memory device are described. An example method can include receiving, at a memory controller and from a host, a command and firmware data. The memory controller can manage a non-volatile memory device, such as a ferroelectric memory device, and the host and the memory controller can communicate using a compute express link (CXL) protocol. The command can be executed to update firmware stored on the non-volatile memory device. The method can further include accessing a first public key from the non-volatile memory device. The method can further include validating the first public key with a second public key within the firmware data. The method can further include validating the firmware data. The method can further include verifying a security version of the firmware data. The method can further include updating the non-volatile memory device with the firmware data.

    Glitch detection redundancy
    16.
    发明授权

    公开(公告)号:US12068050B2

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

    申请号:US17831329

    申请日:2022-06-02

    CPC classification number: G11C29/52 G11C29/021 G11C29/023

    Abstract: A method can include detecting, by a glitch detector coupled via a connection matrix to a first processing unit, an indication of a glitch on a memory system. The method can include notifying, via the connection matrix, at least a second processing unit of the detected indication of the glitch. The method can include subsequent to notifying at least the second processing unit, transmitting via the at least the second processing unit a glitch confirmation signal.

    GLITCH DETECTION REDUNDANCY
    17.
    发明公开

    公开(公告)号:US20230395181A1

    公开(公告)日:2023-12-07

    申请号:US17831329

    申请日:2022-06-02

    CPC classification number: G11C29/52 G11C29/023 G11C29/021

    Abstract: A method can include detecting, by a glitch detector coupled via a connection matrix to a first processing unit, an indication of a glitch on a memory system. The method can include notifying, via the connection matrix, at least a second processing unit of the detected indication of the glitch. The method can include subsequent to notifying at least the second processing unit, transmitting via the at least the second processing unit a glitch confirmation signal.

    Memory tracing in an emulated computing system

    公开(公告)号:US11544201B2

    公开(公告)日:2023-01-03

    申请号:US17169042

    申请日:2021-02-05

    Abstract: Systems, apparatuses, and methods related to memory tracing in an emulated computing system are described. Static tracepoints can be inserted into a particular function as part of operating the emulated computing system. By executing the function including the static tracepoints as part of a memory access request, the emulated computing system can receive information corresponding to both a virtual address and a physical address in a real computing system in which data corresponding to the memory access request is stored.

Patent Agency Ranking