打印

Spartan3中LVDS信号输入如何使用配置?

[复制链接]
4236|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
mygaojian|  楼主 | 2008-3-19 18:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
mygaojian|  楼主 | 2008-3-31 18:41 | 只看该作者

没人会吗?

没人知道吗?

使用特权

评论回复
板凳
drentsi| | 2008-4-1 11:01 | 只看该作者

输入端不需要100欧电阻,内部可配置端接方式

只需要在UCF中设置,具体看手册,手册中selectio讲的很详细

使用特权

评论回复
地板
mygaojian|  楼主 | 2008-4-1 13:35 | 只看该作者

太感谢了

drentsi多谢
要用DCI吗?
VRN VRP 中要对地和电源连接电阻吗?
那个DCI是能做LVDS的100欧电阻吗?

使用特权

评论回复
5
drentsi| | 2008-4-1 16:40 | 只看该作者

这个可以不用DCI,也不要电阻

LVDS接收端
代码里面插入IBUFDS

ibuf_d  : ibufds 
generic map 
(IOSTANDARD => "LVDS_25", 
IFD_DELAY_VALUE => "0", --延时参数,可调整
DIFF_TERM => TRUE  --TRUE就是控制100欧电阻
)
 port map    
(i => dataina_p,
iB => dataina_n,
 o => dataina);--这个就是差分变单端后的信号

ucf里面就是这样,只需要指定LOC就行了,其它的不要
NET dataina_p   LOC = xxx;   #xxx就是引脚名了
NET dataina_n   LOC = xxx;   #xxx就是引脚名了


LVDS发送端要简单些,自己看资料吧

使用特权

评论回复
6
mygaojian|  楼主 | 2008-4-1 17:42 | 只看该作者

多谢指点!

我使用的是Spartan3 这个好像没有这个功能啊?
请看下图

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

191

主题

515

帖子

2

粉丝