orcad原理图中常见DRC错误的取缔方法_第1页
orcad原理图中常见DRC错误的取缔方法_第2页
orcad原理图中常见DRC错误的取缔方法_第3页
orcad原理图中常见DRC错误的取缔方法_第4页
orcad原理图中常见DRC错误的取缔方法_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本文格式为Word版,下载可任意编辑——orcad原理图中常见DRC错误的取缔方法

用“取缔〞一词,是源自《嘻哈四重奏》里面卢导的口头禅,哈哈借用一下!大多数DRCwarning甚至某些error可以忽略不计,不影响生成网表,但是要想成为一名成熟的电子工程师,你可以忽略某些错误,但是必需懂得为什么会产生这些错误,如何取缔掉这些错误,这样才能控制这些错误的作用范围,不致影响系统整体的设计。

1、养成好习惯,先做Annotate,后做ERC检查,避免元器件重名;

2、切记不要随意从其他page中拷贝元器件,这样简单在ERC检查时导致以下三个错误:例如从

这个图(来源于另一个page)中拷贝C209这个电容到下面page中,ERC检查出现了以下三个错误:ERROR:[DRC0010]DuplicatereferenceC209

ERROR:[DRC0031]

SamePinNumberconnectedtomorethanonenet.Ctrl_ultrasound_launch/C209/1Nets:'GND'and'5V_A4'.

ERROR:[DRC0031]

SamePinNumberconnectedtomorethanonenet.Ctrl_ultrasound_launch/C209/2Nets:'9V_A1'and'GND'.

解决方法:先做annotate,所有元器件重新编号,再做ERC检查,这样避免不同页面元器件重名而导致网络连接在一起,可以直接解决以上3个错误!

WARNING:[DRC0003]

PorthasatypewhichisinconsistentwithotherportsonthenetTMCL解决方法:NetTMCL两端的端口类型冲突,修改一下type就好了!

ERROR:[DRC0004]Possiblepintypeconflict

U5,VoutOutputConnectedtoPower

解决方法:把芯片的pintype由output换成passive

WARNING:[DRC0004]

PossiblepintypeconflictE2,1BidirectionalConnectedtoOutput:BENCH,C(0.40,10.10)

解决方法:

TheseerrorsareproducedbasedonthesettingsintheERCmatrix.Ifyou'vefinishedyourdesignandyouthinkthattheconnectionsarecorrectafteryou'vecheckedalltheseerrors,youcanchangethesettingsintheERCmatrixtoremovethemfromtheDesignRulesCheck.

TochangetheERCmatrix:

1.SelecttheschematicpageintheProjectManager.

2.ChooseDesignRulesCheckfromtheToolsmenu,thenselecttheERCmatrixtab.

3.Makechangestothematrix,thenclickOK.WhenyouclickOK,DesignRulesCheckwillrunwiththenewsettings.简单来说就是修改ERCmatrix,来控制ERC检查,这样就提高了容错能力,更简单通过,但前提是对自己的设计要有把握,确保正确。

WARNING:[DRC0006]

NethasfewerthantwoconnectionsA01

解决方法:网络标号只有一处,没有配对的,或者网络标号命名有区别,注意必需命名一致才表示连接。

WARNING:[DRC0006]

Nethasfewerthantwoconnections5V_A2

解决方法:这个warning的产生在于一页原理图上电源bar只有一次连接点,这样就会报

错,寻常可以忽略,或者在芯片的电源引脚旁边加一个0.1uF的bypass电容接地就

OK,这种设计习惯也是比较好的,只要名称一致,不同页的电源bar就是相连的。

ERROR:[DRC0007]NethasnodrivingsourceA01-PC

解决方法:总线网络标号有问题,即总线的标号必需与总线名中的一致,例如总线名为:A[0..5],那么总线的分支网络标号就只能取A0、A1、……A5中间的一部分或者全部,而不能超出或者改成其他的。

WARNING:[DRC0008]

Twonetsinthesameschematichavethesamename,butthereisnooffconnector--〉

解决方法:youlabelaportoroffconnectorwithanamethatisusedbyapowersymbolorpowerpinontheschematic.Itwouldbebesttoreplacetheportwithapowersymboltotransferpowerthroughthedesign.Ifyouhaveverifiedthattherearenoconnectivityproblemswhenrunningthenetlist,youcanignorethiswarning.

ERROR:[DRC0026]

Thisreferencehasalreadybeenassignedtoadifferentpackagetype.U1

解决方法:检查U1各个部分partreference还有封装有没有不同的

ERROR:[DRC0027]

OtherpartsinthispackagehavedifferentvaluesorPCBfootprints.U1--〉

解决方法:检查U1各个部分partreference还有封装有没有不同的

ERROR:[DRC0029]

Bushasnonameandthereforedefinesnosignals.N9792615

解决方法:再总线上加上总线名称即可消除两端的DRC错误,总线命名必需和总线两端的的分支网络名相一致,即必需是分支网络名称的集合。

假使在原理图中Ctrl+F找不到出现DRC错误的Net,或出现DRC错误的Net的坐标超出图纸范围,则应把原理图的PageSize放大,有可能是由于当时画图时某些器件忘掉删掉就直接调整图纸大小了。。。确实很低级的错误

这篇东西也参考了网上好多文章和论坛里面的一些问题和解答,由于自己做得辛苦,所以就综合一下子,结合自己的理解和过程,希望初学的朋友不再对DRC检查迷茫,当然这些内容也不全,后续碰见了其他warning和error再补上来。

解决方法:检查U1各个部分partreference还有封装有没有不同的

ERROR:[DRC0029]

Bushasnonameandthereforedefinesnosignals.N9792615

解决方法:再总线上加上总线名称即可消除两端的DRC错误,总线命名必需和总线两端的的分支网络名相一致,即必需是分支网络名称的集合。

假使在原理图中Ctrl+F找不到出现DRC错误的Net,或出现DRC错误的Net的坐标超出图纸范围,则应把

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论