This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

SN65DPHY440SS: Issues with output on lane 0 with HS settings configured + question regarding integration with MC20901 DPHY ic from METICOM

Part Number: SN65DPHY440SS

We are currently working to integrate the SN65DPHY440 MIPI Repeater IC into our design and ran into the issue with lane 0 which had been brought up before.

1. We tried setting the registers to the following recommendations:

Write Register 0x50 with 8’h01 //Override enable for HS TX path

Write Register 0x51 with 8’h01 //HS TX path enabled.

Write Register 0x61 with 8’h1E  // Disable LP path for lane 0

Write Register 0x70 with 8’h01  //Override enable for HS RX path

Write Register 0x71 with 8’h01  // HS RX path enabled.

And we are still seeing erroneous data read from lane 0 which we feel is due to the other lanes transitioning properly from LP mode to HS while lane 0 remains in HS mode.

We then tried:

Write Register 0x50 with 8’h1F //Override enable for HS TX path

Write Register 0x51 with 8’h1F //HS TX path enabled.

Write Register 0x61 with 8’h00  // Disable LP path for all lanes

Write Register 0x70 with 8’h1F //Override enable for HS RX path

Write Register 0x71 with 8’h1F // HS RX path enabled.

And we get erroneous data read on all lanes.

Any recommendations to fix this issue?

2. Also, we are currently planning to add a MIPI DPHY MC20901 IC from Meticom which will be connected to the TX end of the SN65DPHY440, I wanted to enquire if this would solve the issue of lane 0 by providing an unterminated connection to the lane 0 TX.

3. Would it be possible to have two SN65DPHY440 connected in parallel, with the same clock source, but with lane 0 unused?

  • Hello,

    Could you send scope shots of lane 0 and your schematic?

    Thanks,

    Zach

  • Hi Zach,

    Thank you for your reply. With our current implementation we have found the root cause of the lane 0 data errors which are due to the cmos image sensor transitioning between lp and hs modes between bursts of frames. Since we are connecting the sn65dphy440ss b terminal outputs to the fpga via a passive resistor network, lane 0 does not transition properly from the lp to hs mode, whereas if we were to disable lp mode on lane 0, then the data reads are erroneous since the cmos sensor uses the lp mode to configure the packet headers and length per burst. Lanes 1 to 3 are working properly, and we are able to get a 2 lane mipi solution functioning by cutting the traces and connecting lanes 0 and 1 from the cmos to lanes 1 and 3 on the mipi repeater.

    Our final product requires 4 mipi lanes to achieve a fps of 120, and thus lane 0 cannot be bypassed. Our proposal is to add an MC20901 dphy receiver ic from Meticom, in hopes that it fulfills the necessary condition of providing an unterminated connection for lane 0 of the sn65dphy440ss.

    I have attached snapshots of the relevant parts of our schematic for your review. Could you please advice us on the feasibility of our design architecture, in particular, whether lane 0 of sn65dphy440ss can function properly and transition between lp and hs modes when connected to the input end of MC20901.

    Thank you.

    Sincerely,

    Xiaoyang Ye

  • Hello, Xiaoyang,

    I am working on this now and I will get back to you shortly

    Please note that lane 0 is a special lane. With Lane 0 path (DA0P/N and DB0P/N) supporting bi-directional LP signaling, it is very important that DB0P/N LP TX is connected to an unterminated LP RX.  If DB0P/N LP TX is connected to a HS RX, then LP signaling will not be able to reach the LP11 levels and which will cause the DPHY440 to not enable HS data path on Lane0.

    Thanks,

    Zach

  • Hi Zach, 

    Any updates?

    Thank you!

    Sincerely,

    Xiaoyang Ye

  • Xiaoyang,

    I can provide schematic feedback by tomorrow.

    Thanks,

    Zach

  • Zach,

    Thank you!

    Sincerely,

    Xiaoyang Ye

  • Xiaoyang, 

    You are welcome.

    Thanks,

    Zach

  • Hello, Xiaoyang,

    A few questions while reviewing your schematic;

    Which MIPI protocol will you be using this device with DSI,CSI or CSI-2?

    Also what is the application supported here?

    I checked the pins of the SN65DPHY440SS. Please follow the 8.2.2 Detailed Design Procedure when configuring the resistor values for the VADJ, PRE, EQ and ERC pins.

    Thanks,

    Zach

  • Hi Zach, 

    Thanks for reviewing the schematic. We'll be using the csi-2 protocol.

    Sincerely,

    Xiaoyang Ye

  • The application here is to stream video data from an AR0234CS cmos image sensor which will be used for surgical navigation.

  • Hello, Xiaoyang,

    Are there any more questions that you have?

    Thanks,

    Zach

  • Hi Zach

    None at the moment, I just want to double check that the SN65DPHY440SS mipi repeater is compatible with the MC20901 dphy ic.

    We originally added the MC20901 to our design as a way to properly ensure lane rates of over 800mbps when interfacing with a Xilinx Zynq7000 SoC. When we ran into the hs lp transition issue on lane 0 of the sn65dphy440ss, I figured that the MC20901 would theoretically provide a non terminated path for the lane 0 output as well. 

    I tried searching up if anyone has utilized both ics together before, but can't seem to find any relevant information. I am just worried about any potential issues that might arise when both ics are used in tandem.

    I would really appreciate your advice on this matter.

    Thank you!

    Sincerely,

    Xiaoyang Ye

  • Hello,

    With Lane 0 path (DA0P/N and DB0P/N) supporting bi-directional LP signaling, it is very important that DB0P/N LP TX is connected to an unterminated LP RX.  If DB0P/N LP TX is connected to a HS RX, then LP signaling will not be able to reach the LP11 levels and which will cause the DPHY440 to not enable HS data path on Lane0.

    Have you checked with the MC20901 vendor to know if their device is an unterminated LP RX?

    Thanks,

    Zach

  • Hi Zach,

    I'll do that. Thank you!

    Sincerely,

    Xiaoyang Ye