Cadence 中三端 MOS 器件的 CDF 问题


最近遇到的一个小问题,在这里记录一下..

现在接手的电路,里面的 mos 管用的都是三端器件,n 管衬底和 p 管的阱的端口都是用在 CDF 中设置参数来连接的,但是这样做在仿真的时候会出现问题,也就是 spectre 生成网表时会把衬底或是阱的连接丢失。

中间试过一些办法,按着 Cadence的 CDF 文档的方法设置或是直接从 analoglib 中 copy 里面 nmos/pmos 的 CDF,都不太行。最后还是在这里找到了解决办法。

具体的方法就是:

  1. 在 CDF 中将设置体区(衬底或是阱)连接的变量(如 bn)的类型改为 netSet,其他基本不变(termOrder :D G S B;  termMapping: nil D \:d G \:g S \:s B \:b )
  2. 在器件的 spectre view 中,加上 B 的端口,并将其 net express 设为之前 CDF 中的变量,并确定其默认连接

版权声明: 本站文章版权所有,转载须以超链接形式标明文章原始出处和版权信息。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注