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

ID 817561
Date 7/08/2024
Public
Document Table of Contents

5.5.1.1. Design Example Block Diagram

The MIPI DPHY synthesis design example contains the major blocks shown in the figure below.

Pattern checker: The traffic generator pattern checker monitors D-PHY RX PPI bus activities and compares with the expected behavior. The expected activities mirror the pattern generator’s activity including the expected data and number of iterations.

The pattern generator generates both fail and done signals. The fail signal is asserted immediately after an error condition is detected and stays asserted until the test is restarted. The done signal is asserted when all the enabled tests have reached the expected number of iterations.

Pattern generator: The role of the pattern generator is to create PPI traffic, both HS and LP.

D-PHY IP: The D-PHY IP provides the physical layer implementation of the MIPI D-PHY interface. The PHY converts the parallel PPI bus to/from the serial MIPI D-PHY interface.

Figure 18. Design Example Top-Level Diagram for Synthesis