首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助] 关于DCM移相的问题

[求助] 关于DCM移相的问题

想用DCM实现某一输入信号移相90度输出的功能,可是输出波形总是不对。

现象:内、外反馈都试过,反馈值1X、2X都试过,输入信号加到clkin端,输出从clk90得到,输入频率40M、20K都试过,可是得到的波形用示波器看是很尖的脉冲,且幅度也没有3。3伏,大概只有几百毫伏,脉冲的位置是输入方波的跳变沿处(即上升沿和下降沿处),因此更别说实现移相90度了。modelsim后布线仿真都没问题,可是下载到器件中就不行。

问题:
1。是不是DCM用的不对,连接有什么要注意的吗?另外datesheet中提到高频模式和低频模式,这两种模式在哪里选择。并且我知道默认是低频模式,我最高给了40M也算是低频模式,为什么不能实现?

2。前面有人提到输出匹配的问题,会不会是我的示波器有问题,输出电平模式可以选择吗?怎么选择?

3。 一些材料中提到用bufg接输出的,这个我也用了。内部反馈中不用自己接,我就把clk90直接的街道输出了;外部反馈中,系统不让把clk0直接街道clkfb作为反馈,因为clk0断有bufg,clkfb端有ibufg,bufg和ibufg不可以串联,于是我自左主张在clk0后接了一个obug,也就是bufg接obuf再接ibufg,这样没有报错。这种情况会不会有影响?bufg对输出的作用是什么?会不会影响我示波器的观测?



我个人觉主要问题还是在DCM本身上,因为信号我确实是加进去了,可是就是出不来波形

请各位高人或者作过类似工作的不吝赐教
感激!

怎么没人回啊,自己顶一下

FPGA内部的DCM还是值得信赖的,一般没有什么问题。示波器的探针有可能会有影响。你可以先用一块好的万用表测下输出的均值,是否在1.7V 左右?
返回列表