Datalogging Circuit Triggered by a Watchdog Timer

    公开(公告)号:US20240118958A1

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

    申请号:US18529472

    申请日:2023-12-05

    Applicant: Apple Inc.

    CPC classification number: G06F11/0757

    Abstract: An apparatus includes a memory circuit, and an integrated circuit formed on a single semiconductor substrate and coupled to the memory circuit. The integrated circuit includes a watchdog timer, a plurality of functional circuits coupled together via a communication fabric, and a system management circuit coupled to the watchdog timer and to a subset of the functional circuits via respective dedicated point-to-point interfaces. A given functional circuit may be configured to repeatedly reset the watchdog timer before the watchdog timer expires. The system management circuit may be configured, in response to an expiration of the watchdog timer, to access information in the subset of the functional circuits via the respective point-to-point interfaces. The system management circuit may be further configured to store the accessed information in the memory circuit.

    Multi-die debug stop clock trigger
    12.
    发明授权

    公开(公告)号:US11946969B2

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

    申请号:US17880507

    申请日:2022-08-03

    Applicant: Apple Inc.

    Abstract: Systems, apparatuses, and methods for implementing a multi-die clock stop trigger are described. A computing system includes a plurality of semiconductor dies connected together and sharing a global clock stop trigger signal which is pulled high via a resistor tied to a supply voltage. Each semiconductor die has a clock generation unit which generates local clocks for the die. Each clock generation unit monitors for local clock stop triggers, and if one of the local triggers is detected, the clock generation unit stops local clocks on the die and pulls the global clock stop trigger signal low. When the other clock generation units on the other semiconductor dies detect the global clock stop trigger at the logic low level, these clock generation units also stop their local clocks. Captured data is then retrieved from the computing system for further analysis.

    Debug Trace Fabric for Integrated Circuit

    公开(公告)号:US20220374326A1

    公开(公告)日:2022-11-24

    申请号:US17326114

    申请日:2021-05-20

    Applicant: Apple Inc.

    Abstract: A trace network for debugging integrated circuits is disclosed. At least one functional network includes a plurality of components interconnected by a number of network switches, implemented on at least one integrated circuit. A trace network is also implemented on the at least one integrated circuit, and includes a plurality of trace circuits configured to generate trace data based on transactions between ones of the plurality of components. The plurality of trace circuits are coupled to one another by a plurality of trace network switches. The trace circuits are configured to convey the generated trace data to an interface, via the trace network, without using the at least one functional network.

Patent Agency Ranking