- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
concept更新原理图symbol
录入:edatop.com 点击:
弱问下,是用PartDeveloper修改symbol后,如何更新concept的原理图呢。我试了几种方法:
1. 删除原有symbol,重新添加symbol -- > 失败,原理图中的symbol还是老的
2. 删除原有symbol, 重启整个项目,添加symbol -- > 成功,但是最蠢的办法
3. 启动part manager, status的确已经打钩,但是原理图中的symbol还是老的 --> concept HDL 这个status到底指什么?
4. 启动global component update, original 和 new 都选的同一个库中原件,apply后有提示将替换,确定后,显示替换成果,但schematic还是没有更新 -->
发现双击symbol后,看到的symbol是更新过的,Accend 回到原理图,还是老的symbol,偶的神啊,这是肿么了。
原理图中的symbol
双击后的symbol
1. 删除原有symbol,重新添加symbol -- > 失败,原理图中的symbol还是老的
2. 删除原有symbol, 重启整个项目,添加symbol -- > 成功,但是最蠢的办法
3. 启动part manager, status的确已经打钩,但是原理图中的symbol还是老的 --> concept HDL 这个status到底指什么?
4. 启动global component update, original 和 new 都选的同一个库中原件,apply后有提示将替换,确定后,显示替换成果,但schematic还是没有更新 -->
发现双击symbol后,看到的symbol是更新过的,Accend 回到原理图,还是老的symbol,偶的神啊,这是肿么了。
原理图中的symbol
双击后的symbol
貌似原理图本身没有refresh,内部数据已经更新过了。(保存原理图,退出重新打开,看到symbol变为更新后的)
如何让原理图刷新,以显示更新后的symbol呢,求大神们提供小窍门啊。
这个其实没有窍门。
当你调用库里的symbol时,软件会写类似log的文件,在工作目录的cfg_package下。当你每次打开工程的时候,它是根据cfg_package里面的文件加载symbol。因此,如果你只更新了库,但cfg_package里的文件没有更新,那么它在原理图中显示为不更新(假如你双击进去看,其实看的是库文件里的symbol)。
那么怎么样才能更新symbol呢?只有通过删除symbol、关闭工程、打开工程、重新添加symbol,才能更新cfg_package里的文件,因而才能更新symbol。
这其实是cadence保护设计文件的做法,这样做可以确保不会因为误改库文件而造成设计工程被修改。
学习了
谢谢,concept果然不适合小公司
蛋疼,就是这样来的!
学习了!
学习
Cadence Allegro 培训套装,视频教学,直观易学
上一篇:请问:如何把cadence hdl原理图中元件保存到库里
下一篇:pspice中出现 cannot initialize profile是怎么回事?