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

ID 817758
Date 3/31/2025
Public
Document Table of Contents

5.3.1.1.3. tut3_instr_resume

Usage

def traffic_patterns.MemAxi4DriverPrograms.tut3_instr_resume (self)

Description

Using instruction-resume.

Instruction-resume allows chaining separate instructions to produce a single uninterrupted pattern for address, data, and strobe.

This program covers the following:
  • Chain two write commands with instruction-resume, then use a single read command to verify that the writes were correctly chained.

  • Example use-cases of instruction-resume:
    • Randomizing AXI port values while maintaining an uninterrupted pattern on AxADDR, xDATA, and xSTRB

    • Decomposing a long train of writes and reads into smaller blocks