微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 求助:IPcore生成BlockRAM遇到的问题

求助:IPcore生成BlockRAM遇到的问题

时间:10-02 整理:3721RD 点击:
小弟刚入行不久,做一个FPGA项目,使用Core generator生成了一个名为mem的Block RAM就遇到了问题。
工程加入Block RAM以后行为仿真可以进行,综合也能进行,就到translate就过不去了,错误信息提示:

ERROR:NgdBuild:605 - logical root block 'mem' with type 'mem' is unexpanded.
ERROR: NGDBUILD failed

此类问题Google了一下解决方法,都行不通。
我用的是Xilinx ISE 7.1i和Dual Port Block Memory6.1.是直接在工程里面add resource生成的,也用同样的方法生成了其他诸如乘法器,比较器IPcore,那些没有问题。唯独这个block ram不行。

郁闷ing……期望弟兄们,前辈们给予赐教!小弟拜谢!

自问自答
结果把原来的名字my_mem重新换了一个新名字wo,生成的IPcore就能用了...........
不知道弟兄们,前辈们有人经历过这种烦心事没有,不知道是我用的毛病,还是什么其他原因.
如果真有的话,这个问题很有可能是ISE 7.1i的bug了.

呵呵,这个明显是伪科学啊。

mem generator

什么东东?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top