This is an UVM verification environment for an AXI DMA master core. The agents provide randomized AXI slave responses to interact with an AXI master, and they could be configured to generates data of various size, address, and burst type. Also, the response delay could be set up and randomized by configuring the minimum-value, maximum-value, long-, mid-, and short-weights.
Overview of the UVM agents
Waveforms: Read buffer: 32-bit | Transfer buffer: 64-bit | No delay
Read buffer: 32-bit | Transfer buffer: 64-bit | Min-delay:0 | Max_delay:10 | Weight(0, short, long): 6, 3, 1