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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2386|回复: 9

[求助] 重命名cdl和gds

[复制链接]
发表于 2015-8-31 19:14:19 | 显示全部楼层 |阅读模式

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

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

x
就是把IP里面的cdl网表和gds的子模块都重命名,比如IP的名字叫ADC,下面的底层模块都改成 ADC_*,谁搞过啊。能分享下脚本吗。
发表于 2015-8-31 22:47:55 | 显示全部楼层
cdl好改,直接手改就可以了,gds要到工具里边修改,然后重新吐一个出来,估计icc里边可以弄吧
发表于 2015-9-1 10:02:59 | 显示全部楼层
如果你懂skill,你可以批量修改。
修改的函数见:http://bbs.eetop.cn/viewthread.p ... p;page=1#pid8702505
但是肯定不能直接用,要改成批量的~
发表于 2015-9-1 10:15:30 | 显示全部楼层
为啥要改呢?
 楼主| 发表于 2015-9-1 12:54:51 | 显示全部楼层
回复 2# yangzai1236


    cdl有很多子模块,子模块也有子模块,子模块的子模块也有子模块。比较复杂。

    数字后端这边脚本批量处理的多一些,想问下这边有没有处理过的。gds到是搞过。calibredrv就可以批量处理。
 楼主| 发表于 2015-9-1 13:01:00 | 显示全部楼层
回复 4# damonzhao


    防止和其他IP有 同名冲突,假如同名,而且网表不一样。lvs就不过了。
发表于 2015-9-1 13:02:39 | 显示全部楼层
cdl用perl改

gds用calibredrv改, $L cellname old new
发表于 2015-9-1 16:12:18 | 显示全部楼层
回复 6# zw5823035


   gds不用改,用reference lib的形式在virtuoso中merge数据,只改网表就行,lvs验证就没问题。
发表于 2015-9-1 16:24:36 | 显示全部楼层
这相当于用 virtuoso streamout 自动给你rename,其实意思是一样的

总 有一个要改, gds不允许同名2个cell同时存在
发表于 2015-9-1 16:32:57 | 显示全部楼层
回复 9# icfbicfb


   没错,我那个回复只是给这个问题另一个解决办法,根本上是需要唯一的才行,不能乱套了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-12-25 23:13 , Processed in 0.020150 second(s), 6 queries , Gzip On, Redis On.

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