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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4201|回复: 9

[求助] 求教,怎么在hspice下同时仿真两个corners?

[复制链接]
发表于 2013-3-14 14:34:45 | 显示全部楼层 |阅读模式

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

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

x
同一个netlist的两部分,比如说transmitter和receiver,希望能在hspice仿真中设成不同的process corners(TT, SS, FF etc.),但需要在一个testbench里同时做瞬态(tran)仿真。请问有什么办法吗?

工艺库是macro model,所以可以单独对一部分电路做monte carlo,但不知道怎么对一部分电路定义corner。

另外,对于分别定义不同模块的温度(T)有办法吗?

非常感谢!
发表于 2013-3-14 15:01:23 | 显示全部楼层
查看hspice指令手册啊
.alter
.del lib “    ” tt  *撤除TT工艺corner
.lib “ ” fs           *调用FS corner (nmos fast and pmos slow)   
.alter
.del lib “  ”  fs
发表于 2013-3-14 15:04:51 | 显示全部楼层
sorry,看错了,,,楼主的问题,我做过。我用的方法是自己改出一个模型库, 及receiver 和transmitter用自定义的不同的管子名称。然后给他们 附上不同工艺角。  否则,用foundry的工艺角应该做不到
发表于 2013-3-14 15:08:57 | 显示全部楼层
楼主做的是什么电路,需要研究 片间工艺偏差??? 这种概率其实不大吧

"tr_noms" "tr_pmos"   "re_nmos"  "re_pmos"
.lib "" tr_ff
.lib ""re_ss
 楼主| 发表于 2013-3-15 01:37:12 | 显示全部楼层
回复 3# JoyShockley


    谢谢!

考虑过类似方法,就是foundry的库太复杂,要重建一个很费力气,实在不行只能试试看了。
就是一个I/O电路,TX/RX不在一个die上,很可能不是一个corner,但需要放在一起做transient simulation。
发表于 2013-8-4 23:09:14 | 显示全部楼层
见识了
发表于 2019-2-22 16:32:25 | 显示全部楼层
先顶后看
发表于 2019-8-6 10:00:12 | 显示全部楼层
如何在同一个tran分析中做多参数的Corner呢?
发表于 2019-8-6 18:02:15 | 显示全部楼层
你应该想  TX  => SS
RX  =>FF
除非 TX  RX mos model 换不同名  否则 chip 本来就是同样 .
, 而你想 TX  RX不同 corner应该就 不同chip间的 systemsimulation , 那只能 改 model name  
不同 sub block 不同温度 ..但是应该很难 .
spice 都是同温度 , 要不同温度  同时跑 ,  除非自己 + deltatemp


发表于 2019-8-9 14:04:15 | 显示全部楼层
值得学习哦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-5-11 20:06 , Processed in 0.045481 second(s), 9 queries , Gzip On, Redis On.

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