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.

TS5MP645: Reference Circuit for C-PHY application

Part Number: TS5MP645
Other Parts Discussed in Thread: TS5MP646

Hi,

Do we have any reference circuit for TS5MP645 in C-PHY application? Do we have any application note for this? Thanks!

  • Wu,

    We do not have an application not for the TS5MP645 device.  The TS5MP645 datasheet has a reference circuit on page 20 and states that TS5MP645 doesn't need many external components since the device includes internal pull down resistors and only needs to have bypass capacitors for bandwidth performance.  

    Thank you,

    Adam

  • Hi Adam,

    could you pls give some detailed comments on how to realize C-phy communication, like specific connection approach to our device, currently we don't have any idea on implement, customer's C-phy interface is as below:

    looking forward to your reply.

  • Leo,

    I don't understand your question.  The TS5MP645 does not implement MIPI protocol but passes signals from one side to the other.  You could use this device to expand a MIPI port to communicate to multiple cameras.

    This is my guess at what you are asking?

    Thank you,

    Adam

  • Hi Adam, 

    thanks for your response, customer used On's device to realize D-phy before, now they plan to use C-phy to achieve higher performance, however On's device doesn't support C-phy.

    Just want to double confirm that our device could support C-phy and look for more materials, since almost don't have any in datasheet. to build up engineer's confidence to evaluate. 

    thanks.

  • Leo,

    The MIPI standard differences doesn't disqualify the TS5MP646 from being used.  The TS5MP646 is 10-channel and has enough data lanes to cover the 9 lanes of C-PHY.  The TS5MP646 will also support 1300 mV and 2.5Gsym/s with its 3GHz bandwidth. 

    Thank you,

    Adam

  • Dear Adam

    Based on the above table,"C-PHY v1.0","Data rate per lane(HS)",is up to 2.5Gsym/s, what is the "Gsym/s"?
  • Went,

    Gsym/s = Giga symbols per second

    The mipi standard describes the C-PHY encoding scheme to have symbols.  This presentation beginning on slide 6 shows more information. 

    Please note this doesn't have anything to do with the TS5MP646 device since it is simply a passive FET switch.  You will need to work with the specific Mipi PHY you are using for more information on the symbols, encoding, and mapping.

    Thank you,

    Adam

  • Hi,Adam

          1.  I can't open the link of "slide 6",it's prompting invalid link.

          2. Based on the above table,"C-PHY v1.0","Data rate per lane(HS)",is up to 2.5Gsym/s, the lane has three cables?

          3. Based on the second question, data rate per lane can support up to 2.5*2.28=5.7Gbps ?

          4. I will use TS5MP646 device to connect C-PHY, please provide a complete circuit connection diagram, and the definition of TS5MP646 pins for the C-PHY definition.

          5. The last, please update the datasheet, the definition of TS5MP646 pins for the C-PHY definition.

          Thanks a lot.

  • Went,

         1.  I can't open the link of "slide 6",it's prompting invalid link.

    The link didn't seem to work for me unless I copied it and pasted it into my browser. 

         2. Based on the above table,"C-PHY v1.0","Data rate per lane(HS)",is up to 2.5Gsym/s, the lane has three cables?

    Yes, the table above shows that D-PHY has 4 pins for data and the C-PHY has 3 pins for data

         3. Based on the second question, data rate per lane can support up to 2.5*2.28=5.7Gbps ?

    Yes, the table above states D-PHY can support up to 2.5Gbps but the C-PHY includes a different encoding scheme and mapping to support more data per pit using symbols which leads to the calculation 2.5*2.28=5.7Gbps for C-PHY effective datarate per lane/pin.  You can see that the effective data per port in the table is the datarate per lane/pin times the number of lane/pins.    

         4. I will use TS5MP646 device to connect C-PHY, please provide a complete circuit connection diagram, and the definition of TS5MP646 pins for the C-PHY definition.

    The TS5MP646 is a passive FET switch and it doesn't matter what type of signal is placed on the pin.  You can mix and match the pins how you need it for your most optimal layout.  If you can you provide me with a picture of the pinout of the Mipi PHY port pin names you would like to use and I will link them to the pins of the TS5MP646. 

         5. The last, please update the datasheet, the definition of TS5MP646 pins for the C-PHY definition.

    Since the TS5MP646 is a passive FET switch and will support any protocol within the recommended operating conditions it would not make sense to change the pin names.  This device could support I2C, SPI, Ethernet, RMGII, MIPI, USB, etc. Ideally you can think of this switch like a wire since there isn't any buffering, signal conditioning, PHY, etc. internal to the IC.

    Thank you,

    Adam

  • Hi,Adam

           4. I will use TS5MP646 device to connect C-PHY, please provide a complete circuit connection diagram, and the definition of TS5MP646pins for the C-PHY definition.

    The TS5MP646 is a passive FET switch and it doesn't matter what type of signal is placed on the pin.  You can mix and match the pins how you need it for your most optimal layout.  If you can you provide me with a picture of the pinout of the Mipi PHY port pin names you would like to use and I will link them to the pins of the TS5MP646

    Went: The C-PHY port pin is like this,could you link them to TS5MP646?

  • Went,

    I have done this on the post from July 23rd above.

    Thank you,
    Adam
  • Hi,Adam

          My C-PHY  mode has three channels,and nine lines in total.Your designing is not fit to my C-PHY.

          I want to switch two C-PHY modes by TS5MP646 devices,could you share me detail design?

  • Went,

    Does this picture make it clear?  The signal path of the TS5MP646 doesn't care what signal goes into what pin they are all the same. 

    If you have an used pin it is recommended to terminate it with 50 ohms to ground

    Thank you,

    Adam

  • Dear Adam

            Thank you very very much.

            I draw a connection diagram for two C-PHY modules with TS5MP646 device, please help me check it for right or wrong. Thanks.

          

  • Went,

    Your drawing looks reasonable to me.

    Let us know if you have additional questions.

    Thank you,

    Adam

  • Dear  Adam

          Thanks your patiently reply alway!

          Please help update the datasheet of TS5MP646 device,that update below points, so that other engineers can use the device more clear.

           1. Detail that TS5MP646 device how to support C-PHY like the E2E said;

           2. Add the Reference diagram for C-PHY to datasheet.

          Thank you very very much.

  • Hi Adam

    Could you give me some reply? Thanks
  • Went,

    We don't have plans to change the datasheet at this time. This is a general purpose device can handle any signal protocol standard as long as it is within the recommended operating conditions. If we add a specific item in the datasheet for every protocol or signal standard the device can support document would be very large adding I2C, SPI, RGMII, 1000Base-T, MIPI, JTAG, and on and on.

    Why do you need this drawing in the datasheet? 


    Thank you,
    Adam