1.4 设计规则检查
下面以PMOS为例介绍如何运用Calibre工具进行设计规则检查,PMOS版图如图1.31所示。
用Calibre工具进行DRC(设计规则检查),步骤如下。
(1)建立DRC文件夹。
因为DRC验证的时候会产生很多文件,因此建议在项目下建立一个check文件夹,然后在check文件夹下面建立一个pmos_drc文件夹(如图1.32所示),pmos_drc文件夹用来存放DRC过程产生的文件。如果有LVS的需要,则还可以在check文件夹下面再建立一个pmos_lvs文件夹,pmos_lvs文件夹用来存放LVS过程产生的文件。因为pmos版图不涉及LVS,所以可以不建立pmos_lvs文件夹。
图1.31 PMOS电路图和版图
图1.32 建立DRC文件夹
(2)进入Calibre菜单选项。
点击Calibre,出现如图1.33所示菜单栏。
(3)点击Run DRC,出现载入运行设置文件的对话框,因为这是第一次进行DRC,没有已保存的运行设置文件可以载入,所以点击Cancel(取消),如图1.34所示。
图1.33 Calibre菜单栏
图1.34 取消载入运行设置文件
(4)出现如图1.35所示的界面,因为当前版图的GDSII格式文件还没有导出,选中下面的“Export from layout viewer”选项(该选项默认为选中,选中时按钮显示为红色),这样Calibre在Run DRC时就先把当前的版图输出为GDSII文件,文件名字就是上面填写的pmos.calibre.gds。
(5)点击红色的Rules,然后点击图1.36(a)中数字“2”所在“”按钮,选择DRC规则文件所在目录,在弹出的对话框中选择规则文件所在目录和文件(这里为了表述方便,将规则文件放在check文件夹下)。选择完成后,带路径的规则文件显示在文件名处。最后点击“OK”,出现如图1.36(b)所示的界面。
图1.35 输入版图文件设置
图1.36
(6)在图1.37(a)中点击数字“1”所在“”按钮,选择DRC运行路径,选择后完整的目录路径会在上面的Path栏显示,最后点击“OK”,出现如图1.37(b)所示的界面。
(7)点击File→Save Runset As,在弹出的对话框中输入保存项目DRC运行设置文件的路径和文件名,最后点击“OK”,如图1.38所示。这样,可以在下次进行该项目DRC时,只需直接载入该设置文件(即在图1.34中选择载入该设置文件,而不是选择取消),而不需要再进行同样的设置了。
图1.37
图1.38 保存项目DRC运行设置文件
(8)点击Run DRC后出现DRC运行输出结果,如图1.39所示。
从图1.39可以看出,DRC检查了218个项目,发现了三处错误。其中一项是衬底连接没有连接到标识过的电位上(如图1.39(a)所示),另外两个是金属覆盖不够(如图1.39 (b)所示),因为这个只是基本单元,所以这三个错误都可以忽略。这表明layout已经通过了DRC。
图1.39
注意:为方便实训管理,同时便于读者练习,在完成版图设计后将整个设计项目文件夹student_project上传至网络硬盘。下次使用时,直接将该设计项目文件夹student_project从网络硬盘下载至本地电脑中的E:/share文件夹,再将该项目文件夹拷贝至Linux系统中的/home/cshell即可。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。