[CPLD] lvds时钟输出的问题!!!

[复制链接]
11368|32
 楼主| iampeter 发表于 2011-9-28 11:05 | 显示全部楼层 |阅读模式
本帖最后由 iampeter 于 2011-9-28 11:17 编辑

打算设计一块代高速AD的板子做实验,用FPGA给AD时钟,由于AD需要用到差分时钟,所以将spartan3的一对差分的gclk接给了AD,本来没什么问题了,画板子的时候发现AD的差分输入和FPGA的差分输出倒向了,要么走过孔要么直接倒向连接,在FPGA输出的时候倒向。
      我们设计的AD时钟100M,我不想走过孔,打算将FPGA与AD的差分接口倒向接着,在FPGA内部输出时钟时再倒向一次。看了一些文档,没什么底问问大家。
      貌似用DCM和OBUFDS就可以产生差分时钟,至于怎么倒向输出还望大家赐教!!!
GoldSunMonkey 发表于 2011-9-28 11:45 | 显示全部楼层
你可采用DCM的差分始终倒相试一下。
AutoESL 发表于 2011-9-28 17:20 | 显示全部楼层
"至于怎么倒向输出还望大家赐教!!!"

怎么倒向呢?这是关键
GoldSunMonkey 发表于 2011-9-28 17:28 | 显示全部楼层
:L选择相位偏移啊。兄弟
星星之火红 发表于 2011-9-28 20:51 | 显示全部楼层
:lol大圣,你好~~
hjjnet 发表于 2011-9-28 21:52 | 显示全部楼层
这个情况,不相位移动难道不行?
GoldSunMonkey 发表于 2011-9-28 22:21 | 显示全部楼层
他说不想过孔
 楼主| iampeter 发表于 2011-9-29 08:55 | 显示全部楼层
是不是只有相位偏移这一种方法?我的理解就是时钟输出移向180度是吧?
大家赐教了!!!
 楼主| iampeter 发表于 2011-9-30 10:13 | 显示全部楼层
现在帖子太多,还没人看到就沉底了!!!
AutoESL 发表于 2011-9-30 11:07 | 显示全部楼层
是啊,顶起来
ysdx 发表于 2011-9-30 15:29 | 显示全部楼层
时钟抖动太大吧。建议还是用时钟芯片来得好。
GoldSunMonkey 发表于 2011-10-1 18:45 | 显示全部楼层
现在帖子太多,还没人看到就沉底了!!!
iampeter 发表于 2011-9-30 10:13

我觉得可以,你试一下
GoldSunMonkey 发表于 2011-10-1 18:45 | 显示全部楼层
现在帖子太多,还没人看到就沉底了!!!
iampeter 发表于 2011-9-30 10:13

我觉得可以试一下。
dan_xb 发表于 2011-10-4 17:14 | 显示全部楼层
汗,如果是输入的话,看这个:http://china.xilinx.com/support/ ... notes/c_xapp491.pdf
如果是输出的话,DCM输出的信号不是有一个CLK180吗?用这个信号去驱动OBUFDS就可以了。

评分

参与人数 1威望 +1 收起 理由
iampeter + 1

查看全部评分

GoldSunMonkey 发表于 2011-10-4 22:19 | 显示全部楼层
:L我一直给他这么说的:)
 楼主| iampeter 发表于 2011-11-25 14:02 | 显示全部楼层
使用DCM输出差分时钟,clk180+obufds,不过输出没有信号不知道为什么?是不是我理解错了!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| iampeter 发表于 2011-11-25 16:32 | 显示全部楼层
是我内部设置错误了,不过好像输出的LVDS波形很差,抖动无法接受,输出40M都抖动很大,再大一点简直无法测出频率!!!
GoldSunMonkey 发表于 2011-11-25 16:37 | 显示全部楼层
不是吧?兄弟
 楼主| iampeter 发表于 2011-11-25 16:55 | 显示全部楼层
打算换时钟芯片了,不用FPGA出时钟了,开始打算实验,以前用FPGA出个30M的时钟勉强还可以用,AD输出的信噪比四十以上,现在要优化指标了铁定要改了!!!
GoldSunMonkey 发表于 2011-11-25 18:13 | 显示全部楼层
很奇怪,你经过BUFG到管教应该时钟质量很好啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

138

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部