AR# 67258

|

LogiCORE IP MIPI D-PHY v2.0 - Why is there a change to the rxvalidhs behavior when receiving in high-speed mode?

描述

Why is there a change to the rxvalidhs behavior when receiving in high-speed mode?

(PG202) November 18, 2015 (MIPI D-PHY v1.0) states the following:

"rxvalidhs can go Low during high-speed reception due to FIFO latency in D-PHY RX".

 

However, (PG202) April 06, 2016 (MIPI D-PHY v2.0) states that rxvalidhs is now always high during high-speed reception.

Why was this changed and can the can rxvalidhs go low (0) during high-speed reception when using the MIPI D-PHY v2.0?

解决方案

No, the rxvalidhs will no longer go low '0' when using the MIPI D-PHY.

This change is intentional and is captured in (PG202) with waveforms.

This is due to a change in the design of the MIPI D-PHY:

  • MIPI D-PHY v1.0 was doing asynchronous reads from XiPHY FIFO and converting to PPI domain using Shallow fabric FIFO. Due to CDC and clock rate mismatch, rxvalidhs could go low during High-Speed data reception.
  • MIPI D-PHY v2.0 leverages the FIFO_WRCLK_OUT of XiPHY from the RX clock lane and eliminates the CDC requirements. There is no longer a FIFO in the RX Data path, so rxvalidhs will not go low in the MIPI D-PHY v2.0.

链接问答记录

主要问答记录

Answer Number 问答标题 问题版本 已解决问题的版本
54550 LogiCORE IP MIPI D-PHY - Release Notes and Known Issues for the Vivado 2015.3 tool and later versions N/A N/A
AR# 67258
日期 12/12/2019
状态 Active
Type 综合文章
器件
Tools
IP
People Also Viewed