赛灵思
直播中

刘伟

7年用户 1663经验值
私信 关注
[问答]

如何用MIG 3.61生成DDR2内存控制器

大家好,
我用MIG 3.61生成DDR2内存控制器。
在ISE 12.4中的映射期间,我有一个非常奇怪的错误,我不明白。
错误:位置:864 - 不兼容的IOB被锁定到同一个存储区27冲突的IO标准是:IO标准1:名称= SSTL18_II,VREF = NR,VCCO = 1.80,TERM = NONE,DIR = OUTPUT,DRIVE_STR = NR锁定列表
IOB:DDR2_DM [0] DDR2_DM [1] DDR2_ADDR [7] DDR2_CKE DDR2_ADDR [11] IO标准2:名称= LVDS_25,VREF = NR,VCCO = 2.50,TERM = NONE,DIR = BIDIR,DRIVE_STR = NR锁定IOB列表
:DDR2_DQS_N [0] DDR2_DQS_N [1] DDR2_DQS_P [0] DDR2_DQS_P [1]由于VCCO不匹配,这些IO标准不兼容。
我理解错误,你不能在同一个IO bank中有一个SSTL18和一个LVDS_25 IO。
并且我同意!
但是,请查看具有IO contstaints的UCF文件.UCF取自尚未修改的MIG。
NET“ddr2_dq ”IOSTANDARD = SSTL18_II_T_DCI; NET“ddr2_dqs_p ”IOSTANDARD = DIFF_SSTL18_II_T_DCI; NET“ddr2_dqs_n ”IOSTANDARD = DIFF_SSTL18_II_T_DCI;我的问题是ddr2_dgs_p / n IO被定义为DIFF_SSTL18_II_T_DC而不是LVDS_25。
有没有人对这个问题有所了解?
谢谢,
布鲁诺
ddr2_axi_13.ucf 22 KB

回帖(3)

张晓宁

2020-6-11 12:00:15
您对问题的分析绝对正确。
我从来没有处理过这个问题,所以我猜这些建议:
尝试项目>清理项目文件
在项目文件夹中搜索意外或无关的.UCF文件,然后抛弃(或重命名)狡猾的文件。
- 鲍勃埃尔金德
签名:新手的自述文件在这里:http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369总结:1。
阅读手册或用户指南。
你读过手册了吗?
你能找到手册吗?2。
搜索论坛(并搜索网页)以寻找类似的主题。
不要在多个论坛上发布相同的问题。
不要在别人的主题上发布新主题或问题,开始新的主题!5。
学生:复制代码与学习设计不同.6“它不起作用”不是一个可以回答的问题。
提供有用的详细信息(请与网页,数据表链接).7。
您的代码中的评论不需要支付额外费用。
我没有支付论坛帖子的费用。
如果我写一篇好文章,那么我一无所获。
举报

俞旸

2020-6-11 12:10:47
我删除了未使用的UCF文件,我清理你建议的项目文件,但仍然存在相同的错误。
举报

李森

2020-6-11 12:17:42
您正在编辑的UCF文件似乎未被ISE项目使用。
检查报告文件以查看它实际读取的UCF。
------您是否尝试在Google中输入问题?
如果没有,你应该在发布之前。太多结果?
尝试添加网站:www.xilinx.com
举报

更多回帖

发帖
×
20
完善资料,
赚取积分