ATB Protocol

Zynq UltraScale+ Device Technical Reference Manual (UG1085)

Document ID
UG1085
Release Date
2023-12-21
Revision
2.4 English

The ATB protocol is part of the AMBA 3 protocol family. The ATB protocol defines how trace information transfers between components in a trace system. The ATB is a common bus used by the trace components to pass format-independent trace data through a CoreSight system. A trace component or platform that has trace capabilities requires an ATB interface. The ATB interfaces are designated according to one of two functions.

Master, an interface that generates trace data on the ATB interface.

Slave, an interface that receives trace data on the ATB interface.

The ATB bus provides throughput to support the following debug conditions at typical trace debug settings.

4x APU MPCore PTM

1x APU MPCore ETM

System trace macrocell (STM)