In a complex system, the trigger_in signal to
one or more TGs needs to be generated based on the status of the trigger_out signal from multiple TGs. The Simulation Trigger module is
designed for this purpose: it takes the trigger_out from
the TGs as input and generates trigger_in to the TGs as
ph_trig_out. The Simulation Trigger module generates the
ph_trig_out (connected to the trigger_in of the TGs) when all the inputs (connected to the trigger_out of the TGs) are received.
The following figures show the block diagrams for traffic shaping.
Figure 1. Simulation Trigger Module with VIO Block Diagram
Figure 2. Simulation Trigger Module with AXI4-Lite Block Diagram