Mechanism To Reduce Exit Latency For Deeper Power Saving Modes L2 In PCIe

    公开(公告)号:US20240061795A1

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

    申请号:US17821399

    申请日:2022-08-22

    CPC classification number: G06F13/1694 G06F2213/0026

    Abstract: Various embodiments include methods and devices for implementing a Peripheral Component Interconnect Express (PCIe) link state transition by a computing device. Embodiments may include comprising retrieving, by a PCIe controller, PCIe link configuration data from a memory for a PCIe link in a fast recovery low power state of a link training status and state machine (LTSSM), and re-initializing, by the PCIe controller, the PCIe link using the PCIe link configuration data retrieved from the memory. Embodiments may further include maintaining the PCIe link configuration data in the memory for the PCIe link in the fast recovery low power state of the LTSSM by providing auxiliary power to PCIe configuration registers for the PCIe controller.

    APPARATUS AND METHOD FOR CONFIGURING A INTERCONNECT LINK BETWEEN CHIPLETS

    公开(公告)号:US20250086132A1

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

    申请号:US18463852

    申请日:2023-09-08

    Abstract: The disclosed techniques store certain information of functional modules and lanes to optimize a die-to-die interconnect link. Based on the information, the apparatus can optimize a link width and a multi-module link configuration of the interconnect link. An integrated circuit device includes a first die, a second die, and a die-to-die (D2D) interconnect link connected between the first die and the second die. The D2D interconnect link includes a plurality of lanes grouped into a plurality of modules. The apparatus maintains a training result of the D2D interconnect link based on the training of the D2D interconnect link, the training result including one or more link configurations of the plurality of modules. The apparatus selects a link configuration of the one or more link configurations to configure the D2D interconnect link including one or more of the plurality of modules.

    Mechanism To Enhance PCIe Generation Switching

    公开(公告)号:US20240427710A1

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

    申请号:US18339904

    申请日:2023-06-22

    Abstract: Various embodiments include methods and devices for implementing a Peripheral Component Interconnect Express (PCIe) link configuration by a computing device. Embodiments may include selecting, by a PCIe device, a predetermined PCIe link speed based on a PCIe link configuration mode of a PCIe system of a plurality of PCIe link configuration modes of the PCIe system, and selecting, by the PCIe device, a PCIe link width of one lane for configuring the PCIe link. Embodiments may include selecting a PCIe link speed level lower than a current PCIe link speed in response to a reliability indicator exceeding a reliability threshold for a first PCIe link configuration mode. Embodiments may include selecting a maximum PCIe link speed for the PCIe link for a second PCIe link configuration mode. Embodiments may include increasing the PCIe link width in response to a requested bandwidth exceeding a configuration bandwidth of the PCIe link.

    SPARE MEMORY MANAGEMENT IN DATA STORAGE DEVICE

    公开(公告)号:US20240402923A1

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

    申请号:US18327691

    申请日:2023-06-01

    Abstract: Aspects of the present disclosure are directed to techniques and procedures for storing data in a data storage device that uses nonvolatile memory (NVM) to store data. The NVM can be organized into logical units that are assigned respective logical unit numbers. The data storage device can report to a host the amount of spare blocks needed for one or more logical units (LUs), and then the host can relinquish some memory blocks to be reallocated as spare blocks. The data storage device can implement a spare block resource management policy per LU and allocate a predetermined amount of spare blocks per LU. The data storage device can implement a spare block resource management policy per memory type and allocate a predetermined amount of spare blocks for LUs with the same memory type.

    POWER MANAGEMENT FOR PERIPHERAL COMPONENT INTERCONNECT

    公开(公告)号:US20240111354A1

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

    申请号:US17959996

    申请日:2022-10-04

    CPC classification number: G06F1/3278 G06F13/4282 G06F2213/0026

    Abstract: A new peripheral component interconnect express (PCIe) link state can enhance power saving capabilities of a PCIe link operating in a flow control unit (FLIT) mode. A device can operate a data link with a host in a FLIT mode using fixed-sized packets, the data link being in a partial width link state (PLS) in which a first set of lanes of the data link are in an electrical idle state and a second set of lanes of the data link are in an active state available for data traffic with the host. The device can transition one or more lines of the second set of lanes from the PLS to a partial width standby link state (PSLS) in which the one or more lines of the second set of lanes are in a standby state that has lower power consumption than the active state.

    SYSTEMS AND METHODS FOR IMPROVING MEMORY WRITE PERFORMANCE

    公开(公告)号:US20250085861A1

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

    申请号:US18464874

    申请日:2023-09-11

    Abstract: Systems and methods improve write performance of a UFS device comprising N logical units (LUNs) and N write buffers (WBs), where N is a positive integer. Each WB is mapped to a respective LUN. Each WB has a respective WB lifetime estimate value and a respective WB lifetime threshold (TH) value. A determination is made as to whether the WB lifetime estimate value associated with at least a first WB of the N WBs is equal to or is greater than the respective WB TH value, and if so, the first WB is remapped to a second LUN of the N LUNs and a second WB of the N WBs is remapped to the first LUN. The remapping is based at least in part on the WB lifetime estimate value associated with the second WB indicating that the second WB has more lifetime remaining than the first WB.

    INTERCONNECTS BETWEEN CHIPLETS AND RELATED LINK INITIALIZATION PROTOCOLS

    公开(公告)号:US20250077355A1

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

    申请号:US18461287

    申请日:2023-09-05

    Abstract: Aspects of the disclosure provides various systems, apparatuses, and techniques for reducing latencies and power consumption of link training or retraining. In some aspects, the techniques use a specific register to identify the cause of link retraining. Based on the identified reasons of link retraining, the apparatus can selectively skip the initialization of certain redundant lanes of the link. In some aspects, the Universal Chiplet Interconnect Express (UCIe) Link Training and Status State Machine (LTSSM) can be configured to identify whether link retraining is initiated as part of a trainerror or linkerror exit or not. A UCIe device can have a redundant_recovery (RR) register that can be set to different values to identify the cause of link retraining (e.g., due to trainerror/linkerror or not).

Patent Agency Ranking