在 IC 设计中有时会用到提第三方提供的模型,如外接的功率 MOSFET,肖特基二极管等,这些大都是基于 spice 的 model,其中有些可以直接在 Cadence 中调用,更多的则需要在 Cadence 中做些工作才能调用,这里把一般的 Cadence ADE 中调用这样的 spice 模型(子电路)的流程介绍一下。
继续阅读
标签归档:Cadence
Cadence 中 Gm/Id 曲线的绘制
以前有提过在 spice 下面得到 mosfet 的 gm/id 曲线等的方法,这里谈一下在 cadence 环境下面获得 gm/id 曲线的方法
基本的方法,还是和之前文章说的一样,通过 op 分析得到 gm 等参数,并通过参数分析(parametric analysis)扫描 Vgs 电压得到跨导效率 gm/id 随过驱动电压 Vov 变化的曲线,具体的仿真电路如下:
继续阅读
vmware下ic5141的安装
最近机器重装系统,恰好看到eetop上放出的ic5141usr6的压缩包,以前自己安装的只有base版,而且调state好像有点问题,还是决定趁这机会在vmware下面把这个新的icfb的环境搭起来看看
Cadence 中三端 MOS 器件的 CDF 问题
最近遇到的一个小问题,在这里记录一下..
现在接手的电路,里面的 mos 管用的都是三端器件,n 管衬底和 p 管的阱的端口都是用在 CDF 中设置参数来连接的,但是这样做在仿真的时候会出现问题,也就是 spectre 生成网表时会把衬底或是阱的连接丢失。
中间试过一些办法,按着 Cadence的 CDF 文档的方法设置或是直接从 analoglib 中 copy 里面 nmos/pmos 的 CDF,都不太行。最后还是在这里找到了解决办法。
具体的方法就是:
- 在 CDF 中将设置体区(衬底或是阱)连接的变量(如 bn)的类型改为 netSet,其他基本不变(termOrder :D G S B; termMapping: nil D \:d G \:g S \:s B \:b )
- 在器件的 spectre view 中,加上 B 的端口,并将其 net express 设为之前 CDF 中的变量,并确定其默认连接