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.4.2. hbm_simulation

Usage

def traffic_patterns.MemAxi4DriverPrograms.hbm_simulation (self)

Description

HBM traffic pattern test for 1GB memory space.

Writes and reads occur in parallel. These transactions occur in stages: the address space is evenly split into 8 smaller regions, and when one region is being written to, the previous region is being read from.

All transactions use burst access with randomized data and with data integrity checks (checks if read data matches write data). Burst length is varied in each stage if data width <= 512 bits, else its held at 2.

The duration of traffic is determined by the HBM2E IP's example design parameters.