MIPI DSI-2 IP User Guide

ID 869461
Date 11/21/2025
Public
Document Table of Contents

3.4.1. Generated Directory Structure and Files

Table 16.  Generated Files in the quartus Directory and File DescriptionsThe quartus directory contains the Quartus Prime project files, including compilation reports:
File Description
dsi2_<variant>_sys.qpf Quartus® Prime project file.
dsi2_<variant>_sys.qsf Quartus® Prime .qsf assignment file.
Table 17.  Generated Files in the rtl Directory and File Descriptions for Synthesis and Full SimulationsThe rtl directory contains all synthesizable components, including the system interconnect and Platform Designer generated IP:
Directory or File Description
dsi2_dphy_sys.qsys Platform Designer file that contains MIPI DSI-2 and DPHY system definition.
dsi2_dphy_sys/ Directory that contains Platform Designer generated files.
ip/dsi2_dphy_sys Directory that contains the Platform Designer generated IP files.

.../dsi2_dphy_sys_dsi2_tx.ip

.../dsi2_dphy_sys_dsi2_tx/

IP definition file for MIPI DSI-2.

.../dsi2_dphy_sys_mipi_dphy.ip

.../dsi2_dphy_sys_mipi_dphy/

IP definition file for MIPI D-PHY IP (unused in the fast simulation variant).

.../dsi2_dphy_sys_reset_release_0.ip

.../dsi2_dphy_sys_reset_release_0/

IP definition file for Reset Release.

.../dsi2_dphy_sys_dsi2_tx_axi4s_clk_bridge.ip

.../dsi2_sys_dphy_dsi2_tx_axi4s_clk_bridge/

IP definition file for Clock Bridge for MIPI DSI-2 AXI-S Clock.

.../dsi2_dphy_sys_dsi2_tx_axi4s_reset_bridge.ip

.../dsi2_dphy_sys_dsi2_tx_axi4s_reset_bridge/

IP definition file for Reset Bridge for MIPI DSI-2 AXI-S Clock.

.../dsi2_dphy_sys_mipi_dphy_link1_link_core_clock_bridge.ip

.../dsi2_dphy_sys_mipi_dphy_link1_link_core_clock_bridge/

IP definition file for Clock Bridge for DPHY Clock.

.../dsi2_dphy_sys_mipi_dphy_link1_link_core_reset_bridge.ip

.../dsi2_dphy_sys_mipi_dphy_link1_link_core_reset_bridge.ip

IP definition file for Reset Bridge for DPHY Clock.
Table 18.  Generated Files in ed_sim Directory and File DescriptionsThe ed_sim directory contains all simulation files and scripts:
Directory / File Description
dsi2_ed_sim_tb.sv Top-level testbench file.
dut_wrapper.sv Wrapper around MIPI CSI-2 TX, RX BFM and MIPI Loopback.

In the fast simulation variant, the PPI interface from the MIPI DSI-2 TX IP is looped back into the MIPI DSI-2 RX BFM.

In the full simulation variant, the MIPI DSI-2 TX PPI is connected to MIPI D-PHY TX IP, then looped back to MIPI D-PHY RX IP and into the MIPI DSI-2 RX BFM.

cfg_pkg.sv SystemVerilog package containing generated IP parameters.
sim.spd File used by Quartus® Prime ip-make-simscript.
mipi_*.sv Simulation-only encrypted MIPI DSI-2 receiver bus functional model.
hdl/ Contains Encrypted Verification IP files.
sim/aldec/ Contains Riviera-PRO* simulator script.
run_rivierapro_setup.tcl Script that runs Riviera-PRO simulation.
rivierapro_setup.tcl Setup file for Riviera-PRO simulation.
sim/mentor/ Contains Mentor simulator script.
run_msim_setup.tcl Script that runs QuestaSIM* simulation.
msim_setup.tcl Setup file for QuestaSIM* simulation.
sim/synopsys/vcsmx/ Contains Synopsys VCS* MX simulator script.
sim.sh Script that runs VCS* MX simulation.
vcsmx_setup.sh Setup script for VCS* MX simulation.
synopsys_sim_setup.sh Setup file for VCS* MX simulation.
sim/xcelium/ Contains Xcelium* simulator script.
xcelium_setup.sh Script that runs Xcelium* simulation.