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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2224|回复: 6

[求助] BSIM4用hspice仿真

[复制链接]
发表于 2021-9-7 13:33:22 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 dexterous 于 2021-9-8 03:56 编辑

BSIM4的model有些是verilog A文件,有些是用C写的,如何在Hspice仿真中使用呢?
提前谢谢路过的朋友~!
发表于 2021-9-8 08:31:14 | 显示全部楼层
如果是verilog-a的,可以用 .hdl 'veriloga file' 包含进去仿真;
 楼主| 发表于 2021-9-9 00:59:44 | 显示全部楼层


david_reg 发表于 2021-9-8 08:31
如果是verilog-a的,可以用 .hdl 'veriloga file' 包含进去仿真;


谢谢大佬回复!
可是bsimbulk.va这个文件里面好像没有pmos和nmos?比如我写inverter:
**bsim**
.hdl 'bsimbulk.va'
.OPTIONS LIST NODE POST
.TRAN 100p 1n
.PRINT TRAN V(in)
.GLOBAL VDD
VDD VDD 0 1.2
.temp 25
**INVERTER CIRCUIT **
*
X1 out IN1  VDD   VDD bsimbulk type=1
X2 out IN1  0     0   bsimbulk type=-1
*
Vx IN1 0 PULSE(0 0.8  100p 1p 1p 3n 6n)

.end
运行后提示failed to read Verilog-A file...
是不是需要支持Verilog-A的license ?
搜索了下论坛还没有找到答案啊啊...
发表于 2021-9-9 11:28:51 | 显示全部楼层
先用cadence , simulator 选成hspice, 先产生网表,没有问题了 再用hspice 在terminal 操作
 楼主| 发表于 2021-9-10 01:37:06 | 显示全部楼层


geo24 发表于 2021-9-9 11:28
先用cadence , simulator 选成hspice, 先产生网表,没有问题了 再用hspice 在terminal 操作 ...


我这没有cadence,而且http://bsim.berkeley.edu/ 这个网站给出的modelcard应该是可以直接用在spice仿真吧 ...
 楼主| 发表于 2021-9-10 06:19:27 | 显示全部楼层


geo24 发表于 2021-9-9 11:28
先用cadence , simulator 选成hspice, 先产生网表,没有问题了 再用hspice 在terminal 操作 ...


我没有Cadence,而且这个网站上http://bsim.berkeley.edu/models/bsimbulk/给出的应该是可以直接用hspice仿真吧?
发表于 2021-9-10 08:54:47 | 显示全部楼层
本帖最后由 david_reg 于 2021-9-10 08:58 编辑


dexterous 发表于 2021-9-9 00:59
谢谢大佬回复!
可是bsimbulk.va这个文件里面好像没有pmos和nmos?比如我写inverter:
**bsim**


我记得hspice不需要特别的veriloga license,仿真器本身支持va.
从仿真输出看,需要检查以下bsimbulk.va是否与输入文件在同一个路径下, 如果不在,可以试试在.hdl语句中加入va文件的完整路径。



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

本版积分规则

关闭

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


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

GMT+8, 2024-12-22 17:38 , Processed in 0.021543 second(s), 7 queries , Gzip On, Redis On.

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