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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 445|回复: 5

[求助] hspice 和 xa 如何像ade xl 一样一次跑很多工艺角

[复制链接]
发表于 2024-10-28 21:08:40 | 显示全部楼层 |阅读模式

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

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

x
问一下hspice 和 xa 如何像ade xl 一样一次跑很多工艺角,不是一个个仿真,一次运行十个或者更多工艺角
发表于 2024-10-28 22:44:21 | 显示全部楼层
对电源电压,可以作为第二扫描变量:
.tran 1n 100u sweep vdd 3.0 3.6 0.3

对于温度,可以用.temp语句
.temp -40 0 125

对于工艺角,可以在末尾加.alter

.lib 'xxxx.lib' tt

.alter ss
.lib 'xxxx.lib' ss

.alter ff
.lib 'xxxx.lib' ff

.end



结果就是这几个维度的组合(上面的例子3×3×3=27种)
发表于 2024-10-28 23:21:39 | 显示全部楼层
normally , we use script like below :

.tran 1p 10u sweep data=data_corner
.data data_corner
+ vdd temp
+ 1.0    -45
+ 1.0    25
+ 1.0    130
+ 1.1    -45
+ 1.1    25
+ 1.1    130
.enddata
.alter ff
.del lib all
.lib 'xxxx.lib' ff
  ..... and so on

                               
登录/注册后可看大图
 楼主| 发表于 2024-10-29 17:39:59 | 显示全部楼层


acrofoxAgain 发表于 2024-10-28 22:44
对电源电压,可以作为第二扫描变量:
.tran 1n 100u sweep vdd 3.0 3.6 0.3


这样仿真 也是一个个仿真啊,生成文件也是一个一个蹦,有那种多个job一起运行的方式吗
发表于 2024-10-29 19:40:10 | 显示全部楼层
加 -mt 参数就并行了。
波形肯定是一个一个的,sweep内的在同一个文件了。
另外应该加 .meas 语句来测量一些指标,写好了只要看这个结果就可以判断仿真有没有达到要求,波形看个趋势就行了。
.option measfile=1
可以在有 .alter 语句的情况下将所有 .meas 语句的输出放到一个文件里。
发表于 2024-11-8 18:45:16 | 显示全部楼层
看波形时group一下可以一次性看到很多波形,可以保存波形文件,并且可以保存设置文件,下次看直接load关注的波形即可,不需要一个一个打开。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-28 18:28 , Processed in 0.017932 second(s), 8 queries , Gzip On, Redis On.

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