Test Bench - 1.0 English - PG205

SMPTE UHD-SDI LogiCORE IP Product Guide (PG205)

Document ID
PG205
Release Date
2024-06-14
Version
1.0 English

This chapter contains information about the test bench provided in the Vivado Design Suite.

As shown in Figure 1, the demonstration test bench is a simple System Verilog module which generates all the supported SMPTE test patterns (SD-SDI, 3G-SDI, 6G-SDI, and 12G-SDI). The Test Pattern Generator (TPG) drives the SDI data to the core transmitter, which is loop backed to the core receiver. The output of the core receiver is driven to the SDI slave which performs the protocol and data check. The shaded blocks in the following figure are the System Verilog modules and the data recovery unit (DRU) block is Verilog.

Important: This simulation test bench is used to run simulation on the UHD-SDI data core. It does not include serial transceiver integration.

The location of the demonstration test bench is <Project_1>.gen/Sources_1/ip/<ip_name>/demo_tb.

Figure 1. SMPTE UHD-SDI Test Bench