Part Number: SN65LVDS049
Hi Team,
I am working on the LVDS communication interface for the COMe-mEL10 carrier board and would like to confirm the proposed implementation.
System Overview
-
External interface: Micro D-Sub connector
-
LVDS Signals:
-
1 × LVDS RX differential pair (External FPGA → COM module)
-
1 × LVDS TX differential pair (COM module → External FPGA)
-
-
COM module GPIO voltage: 3.3 V CMOS
-
Target data rate: Approximately 100 Mbps
Proposed Implementation
I am planning to use the SN65LVDS049 transceiver as follows:
-
R1 (Receiver 1): LVDS RX differential pair → 3.3 V CMOS output → COM GPIO Input
-
D1 (Driver 1): COM GPIO Output → LVDS Driver → LVDS TX differential pair
The remaining channels (R2 and D2) will remain unused.
Clarifications Required
-
Is using only R1 and D1 of the SN65LVDS049 appropriate for this interface?
-
Is the SN65LVDS049 suitable for a 100 Mbps LVDS communication link in this application?
-
Can the Intel COM module 3.3 V GPIOs reliably receive and transmit 100 Mbps data through the SN65LVDS049, or are the GPIO timing limitations likely to be a bottleneck?
-
If GPIOs are not suitable for this data rate, what interface is recommended between the COM module and the LVDS transceiver (e.g., FPGA, PCIe, SPI, UART, or another high-speed interface)?
Please let me know if the proposed architecture is acceptable or if an alternative implementation is recommended.
Thank you.