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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 468|回复: 4

[求助] dbAddFigtoFigGroup() & syncClone

[复制链接]
发表于 2024-4-23 13:21:00 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 teng_hui_lin 于 2024-4-23 13:22 编辑

小弟使用dbAddFigtoFigGroup()这个API,来新增OBJ 到选定的Group,

但当该Group是"syncClone"时,会跳出一个警告视窗,

上面写:INFO(LX-1361):Family 'r' has been removed by cloning consistency check.


CIW视窗则会跳出:INFO(LX-1368):The path (db:0x4ecaf532) in clone "r" and the path(db:0x4ecaf533) in clone "r_0" are different. INFO(LX-1361):Family ' r' has been removed by cloning consistency check.

貌似是 syncClone无法新增OBJ进去,请问各位大神们有什么解决方法呢?
发表于 2024-4-23 16:30:11 | 显示全部楼层
我之前在用这个函数写pcell的时候,遇到了一些问题,最后我发现结果是,当你用相同的名字去创建group的时候,它会报错。比如,之前你执行过一遍createfiggroup,再去执行一遍就会报错,这是因为在内存中,它的groupid似乎是被占用的,并没有被完全释放。所以,我后面在运行的时候,要么只用一个groupid去作figgroupadd的操作,并且下次执行同一段代码的时候换一个ID,要么直接创建其他名字,然后再操作。至于说删除id的操作,似乎要用到tx函数才行,目前我也没找到handbook中对应的内容。
你可以试一下,我也不知道能不能解决你的问题。
另外,相关的知识可以参考这份博客:https://www.cnblogs.com/yeungchie/p/17575751.html
 楼主| 发表于 2024-4-24 10:02:20 | 显示全部楼层
我觉得跟您说的问题很相似,我这应该是也是add path时 id冲突了,不知道有没有什么解决方法
发表于 2024-6-24 11:25:55 | 显示全部楼层
dbCreateFigGroup(cv nil t 0:0 "R0")
nil,就可以了
发表于 2024-6-24 13:24:58 | 显示全部楼层
谢谢分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-8 23:53 , Processed in 0.017258 second(s), 7 queries , Gzip On, Redis On.

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