微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微波和射频技术 > RFIC设计学习交流 > 求教,怎么在hspice下同时仿真两个corners?

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

时间:10-02 整理:3721RD 点击:
同一个netlist的两部分,比如说transmitter和receiver,希望能在hspice仿真中设成不同的process corners(TT, SS, FF etc.),但需要在一个testbench里同时做瞬态(tran)仿真。请问有什么办法吗?
工艺库是macro model,所以可以单独对一部分电路做monte carlo,但不知道怎么对一部分电路定义corner。
另外,对于分别定义不同模块的温度(T)有办法吗?
非常感谢!

查看hspice指令手册啊
.alter
.del lib “” tt*撤除TT工艺corner
.lib “ ” fs*调用FS corner (nmos fast and pmos slow)
.alter
.del lib “”fs

sorry,看错了,,,小编的问题,我做过。我用的方法是自己改出一个模型库, 及receiver 和transmitter用自定义的不同的管子名称。然后给他们 附上不同工艺角。否则,用foundry的工艺角应该做不到

小编做的是什么电路,需要研究 片间工艺偏差? 这种概率其实不大吧
"tr_noms" "tr_pmos""re_nmos""re_pmos"
.lib "" tr_ff
.lib ""re_ss

谢谢!
考虑过类似方法,就是foundry的库太复杂,要重建一个很费力气,实在不行只能试试看了。
就是一个I/O电路,TX/RX不在一个die上,很可能不是一个corner,但需要放在一起做transient simulation。

见识了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top