MIPI D-PHY IP User Guide: Agilex™ 3 and Agilex™ 5 FPGAs

ID 817561
Date 6/30/2025
Public
Document Table of Contents

2.3. Generating the Design Example

An automated design example flow is available for the MIPI D-PHY IP.
You can generate a design example that matches the MIPI D-PHY IP that you require. You can use the design example to assist your evaluation, or as a starting point for your own system. For successful design example generation, you must enable at least one link by selecting for TX or RX implementation.
  1. Click Example Design tab and specify your parameters.
    Figure 4. Example Design Tab
    Table 3.  Example Design Parameters
    Parameter Setting Description
    HDL Selection Verilog HDL or VHDL (default value is Verilog HDL). Hardware description language (HDL) selection.
    Synthesis True or False. (Default value is True.) Generate synthesis design example, which consists of:
    • D-PHY IP
    • PPI traffic generator; 1 for each TX link.
    • PPI pattern checker; 1 for each RX link.
    • JTAG bridge to access CSR registers.
    • Reset release IP.
    • Interconnect blocks.
    Simulation True or False. (Default value is True.) Generate simulation design example.
    Simulation Test Iterations 1-1023. (Default value is 10.) Number of test iteration.
    Sim External Loopback Enabled True or False. (Default value is True.) Generation simulation design example with external loopback.
  2. Click Generate Example Designs to specify and generate the synthesis and simulation design example file sets that you can use to validate your MIPI D-PHY IP.