Commanded device states for a memory system

    公开(公告)号:US12260088B2

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

    申请号:US17663722

    申请日:2022-05-17

    Abstract: Methods, systems, and devices for commanded device states for a memory system are described. For example, a memory system may be configured with different device states that are each associated with a respective allocation of resources (e.g., feature sets) for operations of the memory system. Resource allocations corresponding to the different device states may be associated with different combinations of memory management configurations, error control configurations, trim parameters, degrees of parallelism, or endurance configurations, among other parameters of the memory system, which may support different tradeoffs between performance characteristics of the memory system. A host system may be configured to evaluate various parameters of operating the host system, and to transmit commands for a memory system to enter a desired device state of the memory system.

    HARDWARE RESET MANAGEMENT FOR UNIVERSAL FLASH STORAGE

    公开(公告)号:US20240345925A1

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

    申请号:US18638245

    申请日:2024-04-17

    CPC classification number: G06F11/1417 G06F1/24 G06F9/4405

    Abstract: Methods, systems, and devices for hardware reset management for universal flash storage (UFS) are described. A UFS device may initiate a boot-up procedure that includes multiple phases. The UFS device may perform a first reset operation to reset one or more circuits based on receiving a first reset command during a first phase. The UFS device perform a second phase and may initiate a portion of a second reset operation to reset the one or more circuits during the second phase based on a likelihood that a second reset command is to be received. The UFS device may receive the second reset command during the second phase after initiating the portion of the second reset operation. The UFS device may initiate a second portion of the second reset operation based on receiving the second reset command and initiating the portion of the second reset operation.

    RELIABLE AND EFFICIENT BOOT LOGICAL UNIT ACCESS

    公开(公告)号:US20240281169A1

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

    申请号:US18441869

    申请日:2024-02-14

    CPC classification number: G06F3/0659 G06F3/0605 G06F3/0632 G06F3/0679

    Abstract: Methods, systems, and devices for reliable and efficient boot logical unit access are described. For instance, a memory device may receive a request to write data to a boot logical unit of the memory device. The memory device may update a parameter from a first value to a second value based on receiving the request, the second value indicating a first stage of a procedure for updating the boot logical unit. The memory device may write, to a block of memory in the memory device, the data based on the parameter indicating the first stage of the procedure. Additionally or alternatively, the memory device may read a value of the parameter as part of a power up procedure and may perform a boot procedure using either first data at the boot logical unit or second data at the block of memory based on reading the value of the parameter.

    APP LAUNCH DETECTION FROM READ CHUNK ANALYSIS

    公开(公告)号:US20240184488A1

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

    申请号:US18527041

    申请日:2023-12-01

    CPC classification number: G06F3/0659 G06F3/0613 G06F3/0631 G06F3/0679

    Abstract: Methods, systems, and devices for app launch detection from read chunk analysis are described. Read commands may be received for accessing data stored in a memory system. The read commands may be used to determine a distribution of sizes for associated read data over an interval of time based, at least in part, on receiving the read commands. The memory system may detect the launch of an application based in part on the distribution of the sizes of the read data over the interval of time. Upon detecting the launch of the application, a procedure may be performed to reduce a duration associated with launching the application.

    Detecting page fault traffic
    8.
    发明授权

    公开(公告)号:US12216525B2

    公开(公告)日:2025-02-04

    申请号:US18137895

    申请日:2023-04-21

    Abstract: Methods, systems, and devices for detecting page fault traffic are described. A memory device may execute a self-learning algorithm to determine a priority size for read requests, such as a maximum readahead window size or other size related to page faults in a memory system. The memory device may determine the priority size based at least in part on by tracking how many read requests are received for different sizes of sets of data. Once the priority size is determined, the memory device may detect subsequent read requests for sets of data having the priority size, and the memory device may prioritize or other optimize the execution of such read requests.

    Hardware reset management for universal flash storage

    公开(公告)号:US11983073B2

    公开(公告)日:2024-05-14

    申请号:US17874952

    申请日:2022-07-27

    CPC classification number: G06F11/1417 G06F1/24 G06F9/4405

    Abstract: Methods, systems, and devices for hardware reset management for universal flash storage (UFS) are described. A UFS device may initiate a boot-up procedure that includes multiple phases. The UFS device may perform a first reset operation to reset one or more circuits based on receiving a first reset command during a first phase. The UFS device perform a second phase and may initiate a portion of a second reset operation to reset the one or more circuits during the second phase based on a likelihood that a second reset command is to be received. The UFS device may receive the second reset command during the second phase after initiating the portion of the second reset operation. The UFS device may initiate a second portion of the second reset operation based on receiving the second reset command and initiating the portion of the second reset operation.

Patent Agency Ranking