Skip to main content
DEska.1
Associate
January 16, 2023
Question

Are there any MCU s with lvds interface, if not how do I read an lvds signal with a microcontroller ?

  • January 16, 2023
  • 3 replies
  • 8940 views

..

    This topic has been closed for replies.

    3 replies

    S.Ma
    Principal
    January 16, 2023

    To do what? As input or output video stream?

    Not that I know of. 16 or 24 bit TTL output with external TTL to lvds output (thine semi maybe), or DSI output with DSI to LVDS converter chip. LVDS is mostly to reach longer distances, and is older techno than MIPI DSI.

    DEska.1
    DEska.1Author
    Associate
    January 16, 2023

    Hi I also don't think there are MCU s with lvds interface,it si not for video it is for a security device I realized I could just use a differential to the single-ended receiver and place it close to the MCU and read with the mcu's adc

    Thank you so much for your response

    Michal Dudka
    Lead
    January 16, 2023

    In some special cases (short distances, lower data rates etc.) you can read unterminated (!) LVDS signal if source is capable drive its outputs "to rails". I am able to reliably read data from AS6501's LVDS interface by STM32 powered by 3.3V at 50MHz at distance about 10cm. But LVDS->CMOS level shifter is the right solution in usual case... or you can consider using onboard comparator if working with low frequency signals...