Intel® Pentium® Silver and Intel® Celeron® Processors Datasheet, Volume 1
A newer version of this document is available. Customers should click here to go to the newest version.
Intel® Trace Hub
Intel® Trace Hub is a debug architecture that unifies hardware and software system visibility. Intel® Trace Hub is not merely intended for hardware debug or software debug, but full system debug. This includes debugging hardware and software as they interact and produce complex system behavior. Intel® Trace Hub defines new features and also leverages some existing debug technologies to provide a complete framework for hardware and software co-debug, software development and tuning, as well as overall system performance optimization.
Intel® Trace Hub is a set of silicon features with supported software API. The primary purpose is to collect trace data from different sources in the system and combine them into a single output stream with time-correlated to each other. Intel® Trace Hub uses common hardware interface for collecting time-correlated system traces through standard destinations (refer list below). Intel® Trace Hub adopts industry standard (MIPI* STPv2) debug methodology for system debug and software development.
There are multiple trace sources planned to be supported in the platform.
- Architecture Event Trace (AET)
- Power Management Event Trace
- Hardware Signals
- SW and FW Traces
- Windows* ETW (for driver or application)
There are multiple destinations to receive trace data from the Intel® Trace Hub: