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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜帖子
查看: 492|回复: 4

[求助] virtuoso中,怎么批量命名参数

[复制链接]
发表于 2025-7-11 23:42:34 | 显示全部楼层 |阅读模式
悬赏20资产已解决
例如,V1中的DC电压为vdd1,V2中的DC电压为vdd2。如果我要用到100个VDC,怎样批量命名vdd1~vdd10呢?

最佳答案

查看完整内容

用skill是能写,直接批量等距生成100个vdc,每个vdc的参数给不同的赋值或者为vdd2这种名称。 但这属于笨方法,编辑100个变量的值很费事的。假如是梯度电压就用梯度的方法。 假如是控制很多个数字电平,就写仿真网表文件逐一赋值。都比在原理图中100个vdc,100行变量舒服得多。
发表于 2025-7-11 23:42:35 | 显示全部楼层
用skill是能写,直接批量等距生成100个vdc,每个vdc的参数给不同的赋值或者为vdd2这种名称。
但这属于笨方法,编辑100个变量的值很费事的。假如是梯度电压就用梯度的方法。
假如是控制很多个数字电平,就写仿真网表文件逐一赋值。都比在原理图中100个vdc,100行变量舒服得多。
回复

使用道具 举报

发表于 2025-7-12 10:27:32 | 显示全部楼层
不是重命名吧?是指定DC电压值吧?
依次选中这100个vdc(可以试试框选,不行就撤销后一个一个选),然后CIW中输入:
n=1 foreach(inst geGetSelSet() inst~>vdc=sprintf(nil "vdd%d" n) n=n+1)

回复

使用道具 举报

 楼主| 发表于 2025-7-12 11:16:43 | 显示全部楼层


   
acrofoxAgain 发表于 2025-7-12 10:27
不是重命名吧?是指定DC电压值吧?
依次选中这100个vdc(可以试试框选,不行就撤销后一个一个选),然后CIW ...


是指定参数,instance vdc有一个cdf parameter  DC VOLTAGE, 目前是,让100个vdc的DC voltage 变为vdd1-vdd100,这里的vdd1-vdd100都是parameter
回复

使用道具 举报

发表于 2025-7-14 14:38:42 | 显示全部楼层
用veriloga。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2025-8-4 11:07 , Processed in 0.014540 second(s), 4 queries , Gzip On, Redis On.

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