Cross-chiplet performance data streaming

    公开(公告)号:US11947476B2

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

    申请号:US17710413

    申请日:2022-03-31

    CPC classification number: G06F13/20 G06F2213/40

    Abstract: Methods and systems are disclosed for cross-chiplet performance data streaming. Techniques disclosed include accumulating, by a subservient chiplet, event data associated with an event indicative of a performance aspect of the subservient chiplet; sending, by the subservient chiplet, the event data over a chiplet bus to a master chiplet; and adding, by the master chiplet, the received event data to an event record, the event record containing previously received, from the subservient chiplet over the chiplet bus, event data associated with the event.

    DROOP MITIGATION FOR AN INTER-CHIPLET INTERFACE

    公开(公告)号:US20240004821A1

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

    申请号:US17853812

    申请日:2022-06-29

    CPC classification number: G06F13/4004 G06F1/26 G06F2213/40

    Abstract: Systems and methods are disclosed for voltage droop mitigation associated with a voltage rail that supplies power to circuitry of a chiplet. Techniques disclosed include detecting an upcoming transmission of data packets that are to be transmitted through a physical layer of the chiplet. Then, before transmitting the data packets through the physical layer, throttling a rate of bandwidth utilization in the physical layer and transmitting, by the controller, the data packets through the physical layer.

    ON-DEMAND IP INITIALIZATION WITHIN POWER STATES

    公开(公告)号:US20230031388A1

    公开(公告)日:2023-02-02

    申请号:US17390429

    申请日:2021-07-30

    Abstract: Systems, methods, and devices for integrated circuit power management. A mode of a power management state is entered, from the power management state, in response to an entry condition of the mode. A device that is otherwise powered off in the power management state is powered on in the mode of the power management state. In some implementations, the device includes a communications path between a second device and a third device. In some implementations, the device is in a power domain that is powered off in the power management state. In some implementations, the power domain is powered off in the mode. In some implementations, the device is powered on in the mode via a power rail that is specific to the mode. In some implementations, the entry condition of the mode includes an amount of data stored for display in a display buffer falling below a threshold amount.

    SYSTEM-WIDE LOW POWER MANAGEMENT
    28.
    发明申请

    公开(公告)号:US20210333860A1

    公开(公告)日:2021-10-28

    申请号:US17366423

    申请日:2021-07-02

    Abstract: Systems, apparatuses, and methods for performing efficient power management for a multi-node computing system are disclosed. A computing system includes multiple nodes. When power down negotiation is distributed, negotiation for system-wide power down occurs within a lower level of a node hierarchy prior to negotiation for power down occurring at a higher level of the node hierarchy. When power down negotiation is centralized, a given node combines a state of its clients with indications received on its downstream link and sends an indication on an upstream link based on the combining. Only a root node sends power down requests.

    DYNAMIC CONTROL OF MULTI-REGION FABRIC

    公开(公告)号:US20210090613A1

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

    申请号:US17113322

    申请日:2020-12-07

    Abstract: Systems, apparatuses, and methods for implementing dynamic control of a multi-region fabric are disclosed. A system includes at least one or more processing units, one or more memory devices, and a communication fabric coupled to the processing unit(s) and memory device(s). The system partitions the fabric into multiple regions based on different traffic types and/or periodicities of the clients connected to the regions. For example, the system partitions the fabric into a stutter region for predictable, periodic clients and a non-stutter region for unpredictable, non-periodic clients. The system power-gates the entirety of the fabric in response to detecting a low activity condition. After power-gating the entirety of the fabric, the system periodically wakes up one or more stutter regions while keeping the other non-stutter regions in power-gated mode. Each stutter region monitors stutter client(s) for activity and processes any requests before going back into power-gated mode.

    Method for dynamic arbitration of real-time streams in the multi-client systems

    公开(公告)号:US10474211B2

    公开(公告)日:2019-11-12

    申请号:US15663464

    申请日:2017-07-28

    Abstract: A data processing system includes a power manager for providing a power event depth signal in response to a power event request signal. A plurality of real-time clients is coupled to the power manager. Each real-time client includes a client buffer that has a plurality of entries for storing data. The real-time client also includes a register for storing a watermark threshold for the client buffer, as well as logic for providing an allow signal when a number of valid entries in the client buffer exceeds the watermark threshold. A power management state machine is coupled to each of the plurality of real-time clients. The power management state machine provides a power event start signal in response to all of the plurality of real-time clients providing respective allow signals.

Patent Agency Ranking