打印
[matlab]

請教除了ISE中的MIG生成控制器 , 還有無其他驗證方**

[复制链接]
2280|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
nick0605|  楼主 | 2013-1-23 10:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 nick0605 于 2013-1-23 10:04 编辑

最近小弟做了一塊板子,將virtex-6 FPGA 與 DDR2 , DDR3 chip做連接,
但規劃之前並未想到需使用MIG去生成控制器.
結果將address and control pin 分配到了Bank12~16(MIG中無法將address and control pin指定這些Bank)
參考了Xilinx 官方的文件ug406 , 才發現要使用MIG pin define有相當嚴格的限制...:dizzy:
但板子已經做出來了,想請教以下問題

1.可否先用MIG將IP生成後,再自行修改UCF改變已指定的pin,直接改pin define而無修改約束是否會有error?
2. 可否不用Xilinx Tool 去驗證 DDR2 and DDR3 ? 有其他的驗證方法嗎

謝謝指教

相关帖子

沙发
hawksabre| | 2013-1-23 20:27 | 只看该作者
不知道啊   兄弟   帮你顶一个   呵呵   猛顶

使用特权

评论回复
板凳
drentsi| | 2013-1-24 11:24 | 只看该作者
这个问题,麻烦大了,如果你不是参考开发板分配引脚的话,分配引脚一定要先把工程在ISE或EDK里面编译一下,编译通过的话才可以画PCB,否则得调整引脚。
virtex系列引脚规则少很多,如果碰到了spartan和DDR,引脚是不能随便分配的。
有一次,把PCB交给同事画,给定了信号的BANK,以为引脚随他分配,我这边ucf照着改就行了。结果PCB做好了,我这边的工程死活编译不下去,报告布线资源不足。做个测试工程,只用了百分之十几的资源,还是不行,必须换引脚重新设计。

使用特权

评论回复
地板
zbhbyc| | 2013-1-24 13:23 | 只看该作者
.对于DDR3 DDR2的接口实际上是需要PHY的支持的。这些应该是早已经固化好的。,没法修改。

使用特权

评论回复
5
charlydady| | 2013-1-25 12:43 | 只看该作者
或者自己写个控制器。。。。比较有难度就是了

使用特权

评论回复
评论
nick0605 2013-1-30 09:28 回复TA
3Q 
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

2

帖子

1

粉丝