Cascading ATGs to Achieve Higher Number of Transactions Support - 3.0 English

AXI Traffic Generator LogiCORE IP Product Guide (PG125)

Document ID
PG125
Release Date
2023-10-18
Version
3.0 English

The allowed maximum number of entries in COE files is restricted to 256. Higher COE file depths (greater number of transactions) can be achieved by cascading multiple ATGs as shown in the following figure.

For example, to achieve a COE depth of 1,024, four ATGs each with 256 can be connected in a daisy chain fashion. The done output of one ATG is used to drive the reset of the next ATG. This ensures that only one ATG is active at a given time. Interconnect can be used to route all of the channels to a single channel.

Figure 1. Cascading ATGs Diagram
Page-1 Sheet.1 s_axi_aresetn s_axi_aresetn Sheet.7 Sheet.10 done done Sheet.3 s_axi_aresetn s_axi_aresetn Sheet.12 s_axi_aresetn s_axi_aresetn Sheet.13 s_axi_aresetn s_axi_aresetn Box.15 ATG-1 ATG-1 Box.17 I/C I/C Sheet.18 done done Sheet.19 done done Sheet.20 done done Box.21 Box.4 ATG-2 ATG-2 Box.6 ATG-3 ATG-3 Box.14 ATG-4 ATG-4 1-D double.16 1-D double.22 1-D double.23 1-D double.24 Sheet.2 Sheet.8 Sheet.9 Sheet.25 1-D double.35