Visible to Intel only — GUID: ina1682966691960
Ixiasoft
Visible to Intel only — GUID: ina1682966691960
Ixiasoft
3.4. Calibration
- Initial skew calibration
- Required for bit rate > 1.5Gbps; optional for bit rates below 1.5Gbps.
- Data pattern used is 1010… clock pattern.
- Minimum duration of 2015 UI (maximum at 100us)
- Alternate calibration
- Required for bit rate > 2.5Gbps; optional for bit rates below 2.5Gbps .
- Data pattern used in PRBS9.
- Minimum duration of 2015 UI (maximum at 100us).
- Periodic skew calibration
- Optional at any bit rate.
- Data pattern used is 1010…
- Minimum duration of 210 UIs (maximum of 10us).
- Preamble
- Required for bit rate > 2.5Gbps; optional for bit rates below 2.5Gbps.
- Preamble data pattern of 1010… precedes every HS data packet.
- Minimum duration of 32 UI (max of 512 UI).
Calibration Type | Support | Comment |
---|---|---|
Initial skew calibration | Supported | Agilex 5 MIPI D-PHY IP configurable Rx: Adjust clock delay to center data window Tx: Auto calibration logic starts when all lanes go to INIT done state calibration (protocol side can also initiate this using PPI. TxSkewCalHS) |
Alternate calibration | Supported | Agilex 5 MIPI D-PHY IP configurable Rx: Adjust clock delay to center data window; determine data dependent window edge shifts Tx: Auto calibration logic starts after initial skew calibration (protocol side can also initiate this using PPI.TxAlternateCalHS) |
Periodic skew calibration | Supported | Agilex 5 MIPI D-PHY IP configurable Rx: Minor adjustment on window edges Tx: Protocol controlled (using PPI.TxSkewCalHS) |
Preamble | Supported | Agilex 5 MIPI D-PHY IP configurable Rx: recognize preamble but will not make any adjustments Tx: automatically inserts PREAMBLE for every HS transfer |