LatticeXP2器件没有子LVDS输出类型,我还能用LatticeXP2驱动子LVDS输入吗?

情况:
应用程序使用LatticeXP2器件,需要sub-LVDS输出类型。
解:
鉴于子LVDS信令要求Vod从100mv(最小值)到200mv(最大值),Vcm从+ 0.75v(最小值)到+ 1.05v(最大值),子LVDS输出类型可以使用RSDS输出类型来模拟
更改LatticeXP2数据表中为RSDS输出类型显示的网络值,如下所示:
Rs = 274欧姆

VCCIO = 1.8v
如LatticeXP2数据表所示,Rp = 121和RT = 100欧姆值保持不变。

这将在子LVDS接收器处给出Vcm = + 0.9v和Vod = 150mv。

您还可以将Rs值更低以获得更多Vod信号,或将Rs更改为更高以获得更少的Vod信号。

如果更改Rs值,则应重新计算Rp值:

Rp =(Rs * 100 + 3300)/(Rs - 17)

Vcm值默认为VCCIO电压的1/2。 。Rp和Rs电阻应尽可能靠近LatticeXP2输出引脚放置,并且应为0402体型或表面贴装电阻包,并且电阻的短截线长度最小。 。如果您需要最低共模输出噪声,当原始Rp电阻值被分成两个值为1/2 Rp的电阻时,您将获得最佳性能,每个电阻的中心连接到局部浮动或0.9v VTT,平面岛。它本身被旁路到GND平面。 。您可以在此处阅读有关使用莱迪思器件的Sub-LVDS信号的更多信息: 。使用莱迪思器件的子LVDS信令 - TN1210
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-27 14:10:35 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它