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.
我将需要通过一根大约3英尺长的电缆发送大约50 Mbps 的数据。 所有 MCU 都没有能够达到上述速度的 UART、因此我想看看一些可以通过 LVDS 之类的设备进行传输的 SERDES 芯片。
FDP 链路似乎是 TI 唯一提供的芯片。 我还不熟悉 FDP-Link、但它似乎是用于视频的。 这难道不能用于任意数据的原因吗? 是否有更好的协议? 最大限度地减少电线数量非常重要、而且看起来您也可以通过数据线供电、这样做很棒。 这些串行器和解串器似乎也很耗电量。
FPD-Link 串行器/解串器可用于传输任意信号、只要它们足够类似于视频信号、即具有通用时钟的许多数字 CMOS/LVDS 信号通道。
需要对多少个通道进行序列化?
一个通道。 我本来打算使用 UART、但这些初始频率为10-20 MHz、因此我需要一些更快的东西。
串行器将许多慢速通道组合成一个快速通道。
要传输单通道、您只需要一个发送器和一个接收器、例如 DS90LV011A 和 DS90LV012A/DS90LT012A。
您将对微控制器使用哪种协议? 简单异步协议(如 UART)不能在50Mbps 的速率下工作;简单同步协议(如 SPI)需要至少一个额外的时钟线。 (有双通道器件、例如 DS90LV027A/DS90LV028A。)
对于噪声非常大的环境、可以考虑 THVD1450等 RS-485收发器、但这些收发器的功耗会更大。
如前所述、SerDes 式链路极具吸引力、因为它们将时钟和数据组合到两条导线中。 我的原始计划是通过 LVDS 收发器使用 UART、但也正如您所说、UART 速度不够快、SPI 需要两根额外的电线。 我甚至不确定在该速度下像 SPI 这样的同步协议是否可以通过3英尺的电线工作(偏斜等)
LVDS 通常用于 SPI。 (有像 SN65LVDT41/14这样的器件可以处理整套 CS/CLK/MISO/MOSI 信号。) 具有多个 LVDS 通道应该不会是太大的问题。
FPD-Link 串行器需要一个可以同步到的连续时钟。 这不是 SPI 的工作方式。 (FPD-Link 专为具有大量并行信号的视频而设计;唯一的例外是用于音频的 DS90UA101-Q1/102、但具有相同的时钟问题。)
另一种能够处理50Mbps 速率的协议是以太网。 但对于3英尺的电缆来说、使用寿命可能太长。
您好、Adam、
此处的 FPD-Link 串行器/解串器可能过于繁琐、但从技术角度而言不限于纯 RGB 数据。 如果提供正确的时钟和数据、理论上可以通过链路发送该数据并将其后处理为其他信息。
此致、
洛根