Event-based debug, trace, and profile in device with data processing engine array
US11567881B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 3, 2018 |
| Grant date | Jan 31, 2023 |
| Priority date | — |
| Expiry date | Sep 22, 2038 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2213/2412
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A device may include an array of data processing engines (DPEs) on a die and an event broadcast network. Each of the DPEs includes a core, a memory module, event logic in at least one of the core or the memory module, and an event broadcast circuitry coupled to the event logic. The event logic is capable of detecting an occurrence of one or more events in the core or the memory module. The event broadcast circuitry is capable of receiving an indication of a detected event detected by the event logic. The event broadcast network includes interconnections between the event broadcast circuitry of the DPEs. Detected events can trigger or initiate various responses, such as debugging, tracing, and profiling.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.