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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[求助] 请教一下关于calibre中的runtimeTVF 如何应用

[复制链接]
发表于 2016-9-25 22:58:07 | 显示全部楼层 |阅读模式

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

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

x
calibre Tcl Verification Format 分为两类 compile-time TVF和Runtime TVF,compile-time TVF比较直观好理解,我不太清楚Runtime TVF是如何在SVRF中发挥作用的,是怎样在DRC check中加入TVF FUNCTION block的 ,有没有大神举个例子来演示一下。谢谢啦
 楼主| 发表于 2016-9-27 10:53:04 | 显示全部楼层
是不是描述的不清楚。。。
发表于 2016-9-28 16:48:38 | 显示全部楼层
回复 2# sca110224


   都没人看明白啊。。。。。我知道好像calibre的两种rule 写法啊,tvf 跟svrf 。。。。。不太清楚你说的啥啊。。。
发表于 2016-11-28 16:35:13 | 显示全部楼层
本帖最后由 血溶伊剑 于 2016-11-28 16:37 编辑

回复 1# sca110224


   个人觉得,当对好多图层进行相同的运算时,把这些运算定义为Runtime TVF函数,可以缩短SVRF代码的长度,而且用起来也比较灵活。有一个简单的小例子,仅供参考,下面的代码放在SVRF代码中使用:


//定义Runtime TVF函数demo,根据变量DIR对目标层进行指定方向的收缩0.5,把“星”替换为"*"(说我有敏感字呀,不让发ORZ)
TVF FUNCTION demo [/星
        tvf::GET_LAYER_ARGS tlayer
        global DIR
        tvf::SETLAYER tlayer_s = "SHRINK $tlayer $DIR BY 0.5"
        tvf::OUTLAYER "COPY $tlayer_s"
星/]


//调用
//my_rule1的结果相当于COPY (SHRINK metal1 TOP BY 0.5)
my_rule1 {
    TVF demo metal1 [
          global DIR
          set DIR TOP
    ]
}
//my_rule2的结果相当于COPY (SHRINK metal1 RIGHT BY 0.5)
my_rule2 {
    TVF demo metal1 [
          global DIR
          set DIR RIGHT
    ]
}
 楼主| 发表于 2016-12-19 20:31:54 | 显示全部楼层
回复 4# 血溶伊剑
这几天一直在外地 没来的急回复 多谢多谢 我回去试试看
发表于 2018-12-21 17:24:15 | 显示全部楼层
回复 4# 血溶伊剑


   请问一下 提参(pex)时,报错:Error on line 64 of SVRF generated from TVF-calibrated rules version not supported by the version of the executable : pex xcalibrate version. 是什么原因呢,谢谢!
发表于 2018-12-21 17:58:34 | 显示全部楼层
回复 6# syxd2012


   版本不对
发表于 2022-2-23 09:41:56 | 显示全部楼层


学习下
发表于 2022-3-22 09:14:49 | 显示全部楼层


版本不对,要更新是吗?
发表于 2022-4-29 17:09:29 | 显示全部楼层
我的解决办法是把calibre从2015版本升级到2019版本
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-12-3 06:30 , Processed in 0.023924 second(s), 9 queries , Gzip On, Redis On.

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