首页 百科知识 设计规则检查

设计规则检查

时间:2024-10-11 百科知识 版权反馈
【摘要】:因为pmos版图不涉及LVS,所以可以不建立pmos_lvs文件夹。选择完成后,带路径的规则文件显示在文件名处。这样,可以在下次进行该项目DRC时,只需直接载入该设置文件,而不需要再进行同样的设置了。从图1.39可以看出,DRC检查了218个项目,发现了三处错误。这表明layout已经通过了DRC。

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文件夹。

img33

图1.31 PMOS电路图和版图

img34

图1.32 建立DRC文件夹

(2)进入Calibre菜单选项。

点击Calibre,出现如图1.33所示菜单栏

(3)点击Run DRC,出现载入运行设置文件的对话框,因为这是第一次进行DRC,没有已保存的运行设置文件可以载入,所以点击Cancel(取消),如图1.34所示。

img35

图1.33 Calibre菜单栏

img36

图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)所示的界面。

img37

图1.35 输入版图文件设置

img38

图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中选择载入该设置文件,而不是选择取消),而不需要再进行同样的设置了。

img39

图1.37

img40

图1.38 保存项目DRC运行设置文件

(8)点击Run DRC后出现DRC运行输出结果,如图1.39所示。

从图1.39可以看出,DRC检查了218个项目,发现了三处错误。其中一项是衬底连接没有连接到标识过的电位上(如图1.39(a)所示),另外两个是金属覆盖不够(如图1.39 (b)所示),因为这个只是基本单元,所以这三个错误都可以忽略。这表明layout已经通过了DRC。

img41

图1.39

注意:为方便实训管理,同时便于读者练习,在完成版图设计后将整个设计项目文件夹student_project上传至网络硬盘。下次使用时,直接将该设计项目文件夹student_project从网络硬盘下载至本地电脑中的E:/share文件夹,再将该项目文件夹拷贝至Linux系统中的/home/cshell即可。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈