这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » FPGA » 在使用ISE12.3综合的时候,出现下列错误是什么意思,要如何调整?谢谢!

共3条 1/1 1 跳转至

在使用ISE12.3综合的时候,出现下列错误是什么意思,要如何调整?谢谢!

菜鸟
2011-05-22 14:40:48     打赏

如题,编译的工程是用MIG生成的DDR2控制器,自己为了测试添加了几个模块,写了一个顶层文件,并且根据自己的板子调整了UCF文件,在综合的时候出现了下面的问题,百思不得其解。求哪位能知道这是为什么嘛?要怎么改正呢?

ERROR:LIT:600 - IOBUFDS symbol
   "XLXI_1/u_ddr2_top_0/u_mem_if_top/u_phy_top/u_phy_io/gen_dqs[0].u_iob_dqs/gen_dqs_iob_ddr2.u_iobuf_dqs" (output
   signal=XLXI_1/u_ddr2_top_0/u_mem_if_top/u_phy_top/u_phy_io/gen_dqs[0].u_iob_d
   qs/dqs_ibuf) does not have IOSTANDARD specified. Map is unable to generate a
   default IOSTANDARD for IOBUFDS, one has to be explicitly provided.
Errors found during logical drc.

Design Summary
--------------
Number of errors   :   1
Number of warnings :   0

Process "Map" failed
Preparing to edit top.ucf...




关键词: 使用     ISE12.3     综合     时候     出现     下列     错误    

工程师
2011-05-22 18:16:24     打赏
2楼
在Xilinx官网上搜到的结果:
Map is unable to assign default IOSTANDARDs for differential I/O because IOBUFDS symbols are expanded differently depending on the IOSTANDARD involved, and this happens upstream of the point where default IOSTANDARDs are assigned. It is necessary for the user to always assign IOSTANDARDs to IOBUFDS symbols.

检查一下你分配的IO管脚是否是差分IO,是否复用于其他功能!

高工
2011-05-23 10:18:47     打赏
3楼
DDR2 IP中的管脚需要一些特殊管脚的,不是所有IO脚都可以的。

共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]