Test Engine FPGA IP User Guide: Agilex™ 5 and Agilex™ 7 FPGAs

ID 817758
Date 7/08/2024
Public
Document Table of Contents

5.3.1.2.1. adv1_basic_rw

Usage

def traffic_patterns.MemAxi4DriverPrograms.adv1_basic_rw (self)

Description

In-depth usage of read_cmd() and write_cmd() APIs to drive all the AXI ports.

This traffic program covers the following:
  • Issuing multiple AXI read and write transactions

  • Throttling the bandwidth on the AXI sub-channels

  • Using multiple AXI IDs, each representing a distinct traffic stream.

  • Driving constant values on all AXI ports

  • Using pattern generators for address, data, and strobe ports

  • Using the various data generation sources