Core Configuration Tab - Core Configuration Tab - 1.0 English - PG436

MIPI TX C-PHY/D-PHY LogiCORE IP Product Guide (PG436)

Document ID
PG436
Release Date
2025-11-20
Version
1.0 English

The following figure shows the Core Configuration tab for customizing the MIPI TX C-PHY/D-PHY.

Figure 1. Core Configuration Tab for MIPI TX PHY in C-PHY mode
Figure 2. Core Configuration Tab for MIPI TX PHY in D-PHY mode

Component Name

The Component Name is the base name of the output files generated for this core.
Important: The name must begin with a letter and be composed of the following characters: a to z, A to Z, 0 to 9 and "_".

Core Parameters

Data Flow
Select the PHY mode of operation. The valid options are C-PHY and D-PHY.
Transmit Periodic deskew calibration sequence
This parameter is used to enable the periodic deskew pattern. This is a D-PHY parameter.
Note: The length of the periodic pattern depends on the length of dl<n>_txskewcalhs.
PHY Lanes
Select the number of data lanes to be used in the core. The valid range is from 1 to 3 for C-PHY and 1 to 4 for D-PHY. This is a common parameter for both C-PHY and D-PHY.
Line Rate
Enter a line rate value in the text box. The value in megabits per second (Mb/s) for the D-PHY and Msps for C-PHY. The valid range for C-PHY is 400 to 4500 Msps and D-PHY is 400 to 4500 Mb/s.

The Vivado IDE automatically limits the line rates based on the device selected.

LPX Period (ns)
Enter a valid LPX Period in nanoseconds (ns) into the text box for D-PHY mode. The valid range is from 50 to 200 ns. This is a common parameter.
Normal Preamble Length (UI)
Enter a valid Preamble Length into the text box. The valid range is from 7 to 64 UI. This is a C-PHY parameter.
Calibration Format1 Preamble Length (UI)
Enter a valid Calibration Format1 Preamble Length into the text box. The valid range is from 7 to 256 UI. This is a C-PHY parameter.
Calibration Format2 Preamble Length (UI)
Enter a valid Calibration Format2 Preamble Length into the text box. The valid range is from 7 to 2048 UI. This is a C-PHY parameter.
Post Length (t3-POST Time) (UI)
Enter a valid Post Length into the text box. The valid range is from 2 to 29 UI. This is a C-PHY parameter.
Enable Programmable Sequence
Select this to give programmable sequence. This is a C-PHY parameter.
Enable Escape Mode
Select this to enable escape mode. This is a common parameter.
Enable ALP Mode
Select this to enable ALP mode. This is a common parameter.
Enable the preamble for HS packets for line rates > 2.5 Gb/s
Select this to enable the preamble for HS packets for line rates greater than 2.5 Gb/s. This is a common parameter.
Enable AXI4-Lite Register I/F
Select the AXI4-Lite based register interface for control and debug purposes. This is a common parameter.

Protocol Watchdog Timers

Enable HS and ESC Timeout Counters/Registers
Enable the HS_TX_TIMEOUT and ESC_TIMEOUT counters. Select this option to enable the HS_TIMEOUT and ESC_TIMEOUT registers provided that the AXI4-Lite register interface is enabled. This is a common parameter.
HS Timeout (Bytes)
Enter the maximum transmission or reception length in bytes for High-Speed mode. The valid range is from 1,000 to 65,541 bytes. This is a common parameter.
Escape Timeout (ns)
Enter the maximum transmission or reception length in ns for LPDT escape mode. The valid range is from 800 to 25,600 ns. This is a common parameter.