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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2429|回复: 3

[求助] 询问一个关于Hspice语法应用的问题!

[复制链接]
发表于 2012-10-24 12:40:02 | 显示全部楼层 |阅读模式

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

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

x
**2.1 main circuits describe
*****Basic Condition*****
.param Vdd_alter=3.3v  ****Vdd****
.param R1_alter=100k   ****Vout****
.param R2_alter=200k
.param IL_alter=10m   ****Iout****
.param Temp_alter=25   ****Temp****
.param Vdd_PSSR=0
.param Vss_PSSR=0
*************************source********************
Vdd1 Vdd 0 Vdd_alter ac=Vdd_PSSR
Vss1 Vss 0 0 ac=Vss_PSSR
Vref1 Vref 0 1.2
Ven en 0 Vdd_alter
Ibias1 Vdd Ibias 0.84u
.temp Temp_alter
*************************subck***************t*****
X1 Ibias Vref Vfb Vout En Vdd Vss LDO_PLT009
*************************MOS********************
*************************resistance****************
R1 Vout Vfb R1_alter
R2 Vfb Vss R2_alter
*************************capacitor***************
CL Vout Vss 4.7u
*************************Load********************
IL Vout Vss IL_alter
*************************Others********************
**2.2 control describe
.op
**2.3 Process Database
.lib "C:\synopsys\Hspice_C-2009.09\lib\ms013_io33_v2p5.lib" tt
.lib "C:\synopsys\Hspice_C-2009.09\lib\ms013_io33_v2p5.lib" BJT_tt
.lib "C:\synopsys\Hspice_C-2009.09\lib\ms013_io33_v2p5.lib" RES_tt
.lib "C:\synopsys\Hspice_C-2009.09\lib\ms013_io33_v2p5.lib" MIM_tt
.lib "C:\synopsys\Hspice_C-2009.09\lib\ms013_io33_v2p5.lib" DIO_tt
.inc "C:\synopsys\Hspice_C-2009.09\lib\ms013_io33_v2p5_res.ckt"

**2.4 if need ".alter"
*************************1.Line Regulation *************************
.alter  
.dc Vdd_alter 2.7 3.7 0.02

*************************2.Load Regulation *************************
.alter
.dc IL_alter 20u 200m 20u

*************************3. Vout Vs Temp *************************
.alter
.dc Temp_alter -45 125 10

***3 end
.end  



上述代码运行的结果,出现了6个sw文件。但是我实际想产生的效果就是只执行.alter那三句。如何实现,Hspice里面是不是没有判断语法可用。
发表于 2012-10-25 17:44:40 | 显示全部楼层
没有这样试过,不知道结果。
从语法上讲,alter是替换以前的语句,第二个alter和第三个alter,没有替换到相同变量,所以可能只是增加要扫描的变量。
比如说第二个alter里面,给Vdd_alter定义一个固定电压;第三个alter里面,给Il_alter定义一个固定电流,也许就只有四个输出文件了。
发表于 2012-10-25 18:39:28 | 显示全部楼层
excellent, great
发表于 2012-11-2 00:16:12 | 显示全部楼层
什么情况啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-6-29 17:31 , Processed in 0.102712 second(s), 10 queries , Gzip On, Redis On.

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