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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3828|回复: 5

[求助] 请教关于hard macro的error问题

[复制链接]
发表于 2016-7-4 00:47:24 | 显示全部楼层 |阅读模式

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

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

x
我在使用hard macro时遇到了一个Error,我用的是virtex-6,软件是planAhead 14.7,并创建了一个hard macro的.nmc文件。用-sd定位了.nmc文件的位置,并且也对hard macro做了LOC。但是在NGDbild后的MAP总出现如下error。"[Place 835] Given the original pre-placement, no legal placements can be found for 1 group(s). The following is the description of these group(s). The relative offsets of the components are shown in brackets next to the component names.
     LUT AND_test_inst/C_OBUF (0, 0)
     LUT AND_test_inst/C_OBUF (0, 0)
     LUT AND_test_inst/C_OBUF (0, 0)
     LUT AND_test_inst/C_OBUF (0, 0)
     LUT AND_test_inst/C_OBUF (0, 0)
     LUT AND_test_inst/C_OBUF (0, 0)
     LUT AND_test_inst/C_OBUF (0, 0)
     LUT AND_test_inst/C_OBUF (0, 0)
     FF AND_test_inst/C_OBUF (0, 0)
     FF AND_test_inst/C_OBUF (0, 0)
     FF AND_test_inst/C_OBUF (0, 0)
     FF AND_test_inst/C_OBUF (0, 0)
     FF AND_test_inst/C_OBUF (0, 0)
     FF AND_test_inst/C_OBUF (0, 0)
     FF AND_test_inst/C_OBUF (0, 0)
     FF AND_test_inst/C_OBUF (0, 0)"


还有一个比较奇怪的地方是,我对hard macro本身做LOC
"INST "AND_test_inst" LOC = SLICE_X0Y78;"
,会出现以下warning" [Constraints 18-5] Cannot loc instance 'AND_test_inst' at site SLICE_X0Y78, AND_test_inst is not a leaf level instance [/localtemp/yzhang/uemu/ml605_core_vfsm_subsystem/syn/project_AND_test/project_AND_test.srcs/constrs_1/new/AND_test_subsystem.ucf:2]"


但是对Net做LOC,则不会,"NET "A_in_IBUF" LOC = AA34;
NET "B_in_IBUF" LOC = AA33;
NET "C_out_OBUF" LOC = AA30;"这也让我很奇怪。


程序本身很小,就是个与门,只是想知道hard macro怎么用。


还想请问,如果hard macro成功调用,会在软件内有什么提示吗?如何知道我这个模块就是调用成功的hard macro而不是普通的一个component?


谢谢各位帮助!
发表于 2016-7-4 17:11:59 | 显示全部楼层
回复 1# kikijame


   没有试过对一个AND gate做LOC,个人认为不需要吧,又不是大的IP,就算是大的IP,也有推荐的loc约束。。。
 楼主| 发表于 2016-7-4 18:05:15 | 显示全部楼层
回复 2# acgoal
用AND只是想了解hard macro如何使用,真正用的模块比较大,Syn/Imp比较耗时
发表于 2018-11-23 17:29:29 | 显示全部楼层
请问楼主,你这个问题后来怎么解决的啊,我也遇到这个问题了
发表于 2019-3-23 14:29:57 | 显示全部楼层
楼主可以说一下怎么解决的吗?谢谢
发表于 2019-3-23 14:40:41 | 显示全部楼层


pys1 发表于 2018-11-23 17:29
请问楼主,你这个问题后来怎么解决的啊,我也遇到这个问题了


你好,请问这个问题解决了吗?能讲一些是怎么解决的吗?谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-9-21 22:12 , Processed in 0.024814 second(s), 9 queries , Gzip On, Redis On.

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