Friendz 发表于 2012-6-19 18:48:15

请教个XILINX的ISE的问题,关于用IPCORE做内置RAM。

原来一直用ALTERA的,现在由于甲方的需要,要用AN系列后缀的SPARTAN3。

ISE不太熟悉,现在想用IPCORE生成一个RAM,比如数据位宽16,地址位宽6,就是64个16位的数据。 用其CORE Generator, 生成一个RAM,然后加上输入输出,编译的时候,出现了这么个错误:
Checking expanded design ...
ERROR:NgdBuild:604 - logical block 'XLXI_16' with type 'dist_mem_gen_v5_1' could
   not be resolved. A pin name misspelling can cause this, a missing edif or ngc
   file, case mismatch between the block name and the edif or ngc file name, or
   the misspelling of a type name. Symbol 'dist_mem_gen_v5_1' is not supported
   in target 'spartan3a'.
其实没有什么东西,整个顶层电路图只有这么个:


请 XILINX 高手指点一二,多谢!

Friendz 发表于 2012-6-19 18:49:29

故障说明中,写它不支持SPARTAN3A,但是CORE GENERATOR 的DATA SHEET中说得很清楚,是支持的。

zkf0100007 发表于 2012-6-20 19:07:00

有时候会有这种莫名其妙的问题,clean 一下工程,再重新综合一下试试看

Friendz 发表于 2012-6-20 19:16:42

zkf0100007 发表于 2012-6-20 19:07 static/image/common/back.gif
有时候会有这种莫名其妙的问题,clean 一下工程,再重新综合一下试试看

一般孤独的人都会自问自答,我这个入门级的问题也需要自问自答?

我这个找到答案了,在老外一个论坛上搜索到的,需要加另一个文件(什么的布线文件,没在单位电脑边,想不起来了)放到项目中,就可以综合了。
页: [1]
查看完整版本: 请教个XILINX的ISE的问题,关于用IPCORE做内置RAM。