在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 13354|回复: 18

[求助] ISE14.x的MIG做DDR3控制器

[复制链接]
发表于 2013-2-22 17:20:40 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
各位同仁:有问题向各位请教,问题描述如下:
我用ISE14.x的MIG做DDR3控制器,MIG自动生成example_design和_design,我用example_design文件夹下的工程,在ISE下能综合、能实现、能生成.bit文件,现在我想把这个工程用于一个K7(K7 325t的一个芯片)的板子,就要改动example_design/par/example_top.ucf,但是我按照板子的原理图 改好了.ucf 后,再在ISE下生成.bit文件时,Map报错了,错误信息为:
ERRORack:1107 - Pack was unable to combine the symbols listed below into a
      single IOB component because the site type selected is not compatible.


问题描述完毕。
请问怎么解决啊?急!
发表于 2013-2-26 08:29:18 | 显示全部楼层
改约束改的不完全,不知道你是不是只改的引脚。ddr3的控制器也得修改时序约束和相关位置约束,重新生成一个吧,修改还不如重新生成来得快。
 楼主| 发表于 2013-2-26 23:16:26 | 显示全部楼层
回复 2# zyzfgpzgh


    如果重新生成的话,ISE自动分配DDR3的引脚,最后还是要对照电路原理图修改引脚啊!
 楼主| 发表于 2013-2-26 23:23:59 | 显示全部楼层
回复 2# zyzfgpzgh


    情况是这样的:
画电路原理图的人向我提供了一个.ucf文件(不妨称为A.ucf吧),其中有 引脚约束“NET…… LOC……” 和 区域约束“INST……LOC……”,
我在ISE自动生成的example_top.ucf里按照A.ucf修改了 引脚约束。example_top.ucf里关于区域约束的语句 有一些A.ucf里有,而有一些A.ucf里没有。example_top.ucf里的区域约束语句 ,如果A.ucf里有,就修改到与A.ucf里的一致;如果A.ucf里没有,就在example_top.ucf里将其注释掉或删去。
发表于 2013-2-28 08:12:23 | 显示全部楼层
我记得ise的ip向导生成ddr3的ip核时,会让你选地址bank,数据bank,时钟bank,你先看看画原理图的人把地址引脚、数据引脚、时钟引脚分别给你放在了哪个bank里,生成的时候直接改进去。
发表于 2013-3-6 09:13:22 | 显示全部楼层
该问题原因:
你是手动 gvim example.ucf文件,并自己手动填写的吧;DDR3的引脚是有专用的高速逻辑区域的,你要在
  生成过程中添加约束的时候,选择下面的那个选项;然后自己填写相应引脚名称就可以了。这样你会发现和你自己手动打开再去写,文件内容是不一样的。
发表于 2013-3-25 21:56:03 | 显示全部楼层
6楼说的对。
发表于 2013-3-25 22:28:38 | 显示全部楼层
指定了DDR3的 BANK 就固定了DDR3的相关引脚。 PCB要连对了才行。
发表于 2013-12-17 19:40:12 | 显示全部楼层
很有用,受教啦~~
发表于 2013-12-25 14:43:41 | 显示全部楼层
看看  3q
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-8-3 20:39 , Processed in 0.023351 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表