1、DRC功能简介
DRC是Design Rules Check的缩写,Orcad Capture的DRC功能可以按照一定的规则对原理图进行自动检查,运用好该功能可以极大的减轻工程师在检查原理图上的投入,对于硬件一板成功能够起到事半功倍的效果。本文主要介绍Orcad Capture的DRC规则。
2、DRC规则简介
从Orcad Capture的DRC界面中可以看到,Electrical Rules共有8个可选的规则加1个可配置用户规则。
Check single node nets:检查只有一个连接的网络
Check no driving source and Pin type conflicts:检查无驱动源和管脚类型冲突
Check duplicate net names:检查重复网络名
Check off-page connector connections:检查跨页符连接
Check hierarchical port connections:检查层次端口连接
Check unconnected bus nets:检查未连接的总线网络
Check unconnected pins:检查未连接的管脚
Check SDT compatibility:检查SDT兼容性
Custom DRC:定制DRC
2.1、Check single node nets
检查内容:检查一个网络上的连接点数量是否小于2
示例1:NET0网络只连接了C1一个连接点,DRC检查报警告

示例2:NET0网络连接了C1和R1两个连接点,DRC检查不报错

2.2、Check no driving source and Pin type conflicts
检查内容:根据ERC Matrix中的设置检查两个相连管脚类型是否报错

示例:两个输出类型的管脚直接相连,DRC检查报错
2.3、Check duplicate net names
检查内容:检查不同页面中未使用跨页连接符的同名网络
示例:不同原理图页面中的出现相同的网络名NET0,且未使用off-page connector,DRC检查会报警告


2.4、Check off-page connector connections
检查内容:检查跨页连接符的连接
示例:off-page connector NET0和NET1分别在不同的页面出现一次,DRC检查报警告。


2.5、Check unconnected pins
检查内容:检查未连接的器件管脚,根据ERC Matrix中的设置进行报错、警告或不提示。
示例:R1的两个管脚未连接,在ERC Matrix中unconnected 类型全部设置为E,DRC检查报错。

2.6、Custom DRC
Orcad Capture还提供了Custom DRC检查项,经过实测其中有用的检查项是Shorted Disccrete Part

2.7、Shorted Discrete Part
检查内容:检查短路的分立器件(电阻,电容,电感等)
示例1:电阻短路DRC检查报错

示例2:电容短路DRC检查报错

示例3:二极管短路DRC检查报错

3、总结
根据 Orcad Capture 17.2的DRC检查规则,建议的设置如下
1、ERC Matrix中Unconnected项均设置为W或E

2、Electrical Rules除SDT检查项外,其余检查项均勾选
3、Configure Custom DRC勾选Shorted Discrete Part



3018

被折叠的 条评论
为什么被折叠?



