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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2465|回复: 3

[原创] smic40ll库CDL导入Schematic个人心得

[复制链接]
发表于 2024-4-5 21:00:26 | 显示全部楼层 |阅读模式

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

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

x
本人于前段时间下载了一个smic 40nm的数字工艺库,但由于工艺库经过多方倒手,内部结构异常混乱且Cell缺失严重,所幸这份文件中包含关键的CDL文件,可以利用这份CDL来重新构建所需的Cell。

工程环境/材料
  • Cadence Virtuoso IC618
  • smic40ll CDL(ARM Version)

CDL预处理
smic40ll的CDL按照目前网上的教程无法直接导入,需要将其进行预处理之后才能进行正常导入
打开对应的CDL文件(文件名XXXX.cdl),找到开头对应的几行字符(如下所示)
*.SCALE METER
.include "empty_subckt.sp_cal"
.PARAM
这三行的含义分别为:标记尺寸对应数字的单位(默认单位为米),引入参考库的标准器件端口模型,标准参数的赋值。
笔者对CDL文件进行分析,发现几乎所有的器件均只使用了p11ll_ckt和n11ll_ckt这两个器件(特殊情况参考Special note),因此我们需要将这三行字符替换为下面的几行字符
***************************************
.SUBCKT n11ll_ckt D G S B
*.PININFO MINUS:I PLUS:I
.ENDS
***************************************
.SUBCKT p11ll_ckt D G S B
*.PININFO MINUS:I PLUS:I
.ENDS
***************************************
保存更改后的CDL文件,下面进行正常的导入步骤。
%% Special note:CDL中包含一个特殊的器件ANTENNA1_A9TR40,这个器件无法通过上述方法导入,需要手动将其导入(就一个),在上面导入的过程之前需要手动将其从CDL文件中删掉,其代码如下
.SUBCKT ANTENNA1_A9TR40 VDD VNW VPW VSS A
D_Diode_XD0 VPW A ndio11ll  AREA=3.52e-14 PJ=1.04e-06
.ends
手动导入ANTENNA1_A9TR40,其原理图如下:
forum.jpg
CDL导入
在CIW窗口选择(左上角)Flie --> Import --> Spice
  • 设置Input
    • 添加CDL文件
    • 只需填写此CDL的参考库的名称,如我的smic40ll,其他和图中参数一致。


image-20240405165543755.png
  • 设置output
    • 设置输出目标库(最好创建一个新的空库),如我选择的TEST0,其他参数保持默认。


image-20240405165749889.png
  • 设置Schematic Generation(可选)
    • 取消Full Place and route(这个是用来取消元件之间的直接连线,取消后器件的连接方式改为label连接,器件一多连线会特别混乱)


image-20240405172723269.png
  • 点击最下方的Apply,开启CDL导入

image-20240405170434572.png
  • 等待CDL导入完成(特别提示,进度条会在99%的时候卡住较长时间,此时还需要等待Schematic的小图标png文件的生成)
  • 导入成功后会提示CDL导入成功,如下所示

image-20240405190035022.png



image-20240405191342979.png
发表于 2024-4-29 11:36:12 | 显示全部楼层
你好,方便把库这个数字库地址分享一下吗
发表于 2024-6-15 18:16:45 | 显示全部楼层

你好,方便把库这个数字库地址分享一下吗
发表于 2024-9-27 21:28:53 | 显示全部楼层
请教一下,如果基本器件(比如MOS时subckt)形式,怎么导入?PDK中器件都是子电路形式。

XXM11 net39 net24 net28 VDD p50_dnw_4t_ckt MR=1 NF=1 L=500n W=1u
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2024-11-16 02:33 , Processed in 0.019185 second(s), 9 queries , Gzip On, Redis On.

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