The STM implements an extended stimulus port interface through the AXI. There are 65,536 channels implemented as stimulus port per channel, occupying a total of 16MB in the AXI memory space. See the System Trace Macrocell Programmers’ Model Architecture Specification for more information about the extended stimulus port interface.
The STM implements an AMBA 3 AXI slave with the following attributes for extended stimulus port functionality:
write acceptance capability of 2
write interleave depth of 1, that is, no interleaving
read acceptance capability of 1
read data reordering depth of 1, that is, no reordering.
Figure 2.2 shows an example AXI write sequence.
The following sections describe the extended stimulus port interface: