hdy 发表于 2025-5-16 21:38

Sentaurus Device修改默认的SPICE模型参数

本帖最后由 hdy 于 2025-5-16 21:40 编辑

在Sentaurus TCAD Device仿真中,提供了一些元器件的SPICE模型可供混合仿真模式(Mixed-Mode Simulation)调用,但这些SPICE模型的默认模型参数有时不是我们所需要的,所以需要修改后使用,以电压型控制开关(Voltage-Controlled Switch)为例,参考手册中的模型参数说明当开关处于open状态时,其电阻值为1e+12Ω,以此来模拟开关断开的状态。当开关处于closed状态时,其电阻值为1Ω,以此来模拟开关闭合的状态。但是这个1Ω还是有点大了,所以需要修改得更小一些。但在sdevice中并不能直接修改默认的压控开关的模型参数,需要自定义一个SPICE模型导入到sdevice中。新建一个.scf文件(文件名随便,如User_SPICE.scf),定义一个自己的开关模型,调用默认的Switch模型,修改模型参数,把ron改为1e-12Ω,在文件中写入如下代码,Switch_uset是自定义的模型名(可以随便取)PSET Switch_uset   DEVICE Switch   PARAMETERS   roff=1e12   ron=1e-12   vh=0   vt=0 END PSET在sdevice cmd命令中的File部分中加入自定义SPICE路径


其中/home/是.scf文件所在的路径,根据自己需求修改然后在sdevice cmd命令中的System部分中,就可以调用这个自定义的压控开关模型了,调用方式和默认的Voltage-Controlled Switch一样,只是名字要改为自定义模型名(如Switch_uset),例如System {   Switch_usetSW (2 1 3 0) {off=0 } }参考资料Sentaurus Device User GuideVersion O-2018.06 SynopsysCompact Models User Guide Version O-2018.06 Synopsys

页: [1]
查看完整版本: Sentaurus Device修改默认的SPICE模型参数