SMIC0.35um模型库使用中遇到的问题,请路过的务必进来看下,谢谢!
时间:10-02
整理:3721RD
点击:
最近在用SMIC0.35um工艺仿真LDO(5V转3.3V),跑DC时发生了“eval err”!查看Log文件,没有发现error,但有一堆warning,大多数是关于管子尺寸方面的,但是有一个是这样的:warning from spectre: (spectre-16707) Only tran support psfxl format, result of other analyses will be in psfbin format.
我一直怀疑是模型有问题,为什么呢?
原因是:之前在学校时也用过smic工艺,但是当时有一个专门的library,其中的device的view有“spectre、symbol和layout”。电路中要用device只要进去这个library调用即可。调用的管子会给出最小尺寸,写入超过最大尺寸时也会提醒;调用的电阻只要写入尺寸,就能得到相应的值等,设计者只要根据这些模型做电路即可。但是现在,在某library里,device有各种各样的view,如“aucdl、aulvs、cdl、functional、hspice..........”,调用后,尺寸怎么写也不会报错。电阻和电容的尺寸怎么改也给不出值,电路中HV-MOS阈值比N33管还要低。
当然这问题也补局限于smic0.35,其他工艺也是这样的。
所以现在,我想请各位达人,帮我分析下,这个问题是由什么引起的?我应该怎么做才能使之符合一般的电路设计和仿真?
恳请路过的达人发表意见,谢谢!
我一直怀疑是模型有问题,为什么呢?
原因是:之前在学校时也用过smic工艺,但是当时有一个专门的library,其中的device的view有“spectre、symbol和layout”。电路中要用device只要进去这个library调用即可。调用的管子会给出最小尺寸,写入超过最大尺寸时也会提醒;调用的电阻只要写入尺寸,就能得到相应的值等,设计者只要根据这些模型做电路即可。但是现在,在某library里,device有各种各样的view,如“aucdl、aulvs、cdl、functional、hspice..........”,调用后,尺寸怎么写也不会报错。电阻和电容的尺寸怎么改也给不出值,电路中HV-MOS阈值比N33管还要低。
当然这问题也补局限于smic0.35,其他工艺也是这样的。
所以现在,我想请各位达人,帮我分析下,这个问题是由什么引起的?我应该怎么做才能使之符合一般的电路设计和仿真?
恳请路过的达人发表意见,谢谢!
Please post your netlist for analysis
cadence virtuoso的ADE-XL可以直接仿真的,转成nelist好像没必要吧?
难道你的意思是,我这个库只支持netlist?
跟SMIC要个最新的PDK好了。看看你们的PDK的版本是什么时候的了。
PDK的问题?
很可能是PDK 的问题
我遇到过,电感改变参数后电感值也不变,没办法,只好重新安装pdk,倒是修好了
是的,使用最新的PDK文件OK