原创 PCB设计软件的选择重要吗?——首先把自己最熟悉的精通最重要

2012-8-29 19:34 2918 17 25 分类: EDA/ IP/ 设计与制造

    你是否为选哪款PCB设计软件纠结过,是否觉得自己最熟悉的软件功能不够强大,是否还在花时间专门琢嚒新的画图软件。看看这个网站吧

http://www.e-works.net.cn/report/2011pcb/2011pcb.html

    相比mentor和cadence,Altium在高速领域似乎还有待加强。但是不可否认的是,在中国AD的使用者占了绝大多数。最初我使用的是orcad9.2,做过51和ARM7的板子,之后发现用protel的人占大多数,就改用protel。最后很自然的就习惯了AD,并使用至今。但接触到高速电路后,发现PCB文件全是用pads画的。这让我对AD有点失望,打算随波逐流似的也用pads。随着时间的推移,更多的时候都是在调试,尤其是有超高速AD的硬件电路。没有那么多12层、10层的电路让你画,不是时间太紧就是有现成的硬件,学习新软件的打算就次搁置了。现在再回过头仔细想想,其实大家都明白选择PCB设计软件和选择软件语言是一个道理。一通百通的道理对PCB设计软件一样行的通。现在我觉得产生这样矛盾心理的人都是自己跟自己过不去,非得选名气大的,功能全的,说出去够厉害的。就事论事,撑着在学校的这一年时间里再花点时间和精力把AD研究透些,留下文字的足迹再说。如果有和我之前一样矛盾的朋友,我想下面几点能让坚定的一路走下去:

    1.PCB设计软件毕竟只是一个工具,能玩转AD或者任何一款都足以应付大部分电路设计了。

    2.调试的时候,pads或者中意软件设计的文件看多了,感觉上手也不需要花多久时间。

    3.硬件设计重在经验,工具再好,经验不足等于零。

    4.PCB制图并非立足之本,高层次的系统理论结合工程实践经验才是王道,所以留住有限的精力去学习别的把,拓宽自己的知识面。

    为了给自己一个深刻的印象,我将花一部分精力总结一下AD里面常用的功能。(注:我只是为我自己而写,有些容易操作但是讲解繁琐的就一笔带过)

   原理图部分

   1>自顶向下的设计风格

20120811083606834.jpg

     (顶层)模块连接图

20120811083625102.jpg

(顶层)->(XC6SLX25-FGG484)模块连接图

20120811083650226.jpg

(顶层)->(XC6SLX25-FGG484)->(FPGA-L25-1)模块电路图

   工程设置Project > Project Options > Options > Net Identifier Scope > Hierarchical。这就保证了本地原理图内的网络标号与其他原理图没有电气连接关系,各原理图之间通过Harness用Signal Harness导线连接。这就便于电路的修改和调整。

   2>差分类的定义

20120811083712534.jpg

   在成对的差分线上放置差分对标识符(位置:Place > Directives > Differential Pair)。同时它们的网络标号必须用P和N结尾。   在PCB窗口中就可以查看到设定的差分类了,如下图。

20120811083736475.jpg

   原理图其他的常用功能还包括:Sch List和Sch Inspector的批处理功能、右键Find Similar Objects的分类查找功能、Cross Probe(注:按住ctrl键便可不返回,原理图与PCB元件选中同步需要事先将Tools>Cross Select Mode勾上才行)、Annotate Schematics(注:对于分块的元件,在刷新标号时一定要事先锁定标号,避免块标号错乱)、Make Schematics/PCB library将元件与封装一一对应(注:封装库画完后,生成当前项目的原理图和PCB封装库,并剔除其他库,方便查找和修改封装)等。

 

   PCB部分

   除开官方资料,我认为比较有用的资料有,class应用、蛇形走线以及差分蛇形线等(注:差分蛇形只能使用调整的方式):

http://bbs.eetop.cn/viewthread.php?tid=345998&extra=

或者

pdf.gif差分信号的设置与布线.pdf
pdf.gifAltium_Designer高级技巧总结20111018.pdf
pdf.gifAltium_Designer提高教程.pdf

   这部分最好是自己去体会,每个人的理解不见得一样。蛇形线实物图:

20120811090652527.jpg

蛇型

20120811090720632.jpg

差分蛇型(注:最好不要换层)

       BGA自动散出功能:在BGA器件上点右键 > Component Actions > Fanout Component 弹出下图。

20120811092009457.jpg

   1 (有网络的焊盘)/ (所有焊盘)

   2 (除开最外两圈的焊盘)/ (包括最外两圈的焊盘)

   3  (反之,不连线) / (所有焊盘散出完成并连线至BGA边沿) 

   3.1 (反之,不使用)/ (使用埋空走线,注:只针对BGA)

   3.2 (反之,不优先)/  (优先走差分对,注:同层、同边的差分对)

   最后主要说说让我对AD念念不舍的一项功能——3D模型功能。

   现在还不好说3D功能在PCB设计领域能否流行起来,至少现在没有。但是我认为这个功能的实用性大可搁置不谈,因为这毕竟只是一体化设计概念的一部分而已。不过3D视图倒是给布局连线这种枯燥乏味的工作带来了美感,完美主义者应该会比较喜欢,比如我。下面贴出一些我做过的板子并加了3D模型的图片,之后再提供下载源以及3D模型的一方用武之地。

20120811090834218.jpg

20120811090909491.jpg

20120811090934178.jpg

20120811091031237.jpg

    AD支持的3D文件时STEP格式的,很多元器件厂商都提供的有该文件格式的3D模型,尺寸直接对应到他们的产品。当然网上也有很多人上传了他们收藏或者自己画的3D模型文件,同时我推荐专门下载3D模型的网站。有兴趣的朋友可以搜搜自己想要的模型。

http://www.3dcontentcentral.cn/default.aspx 

http://space.3dsource.cn/hnhkj/index.html

   除了美感,3D模型能够在一定程度上降低封装错误风险,尤其是在没有实物或者datasheet不全或者封装太多容易看错的时候(我就碰到过),而3D模型是别人按照实物尺寸用三维软件画的,有些模型做的之规范,可靠性并不低,而且能从立体角度观察元件,这对丝印和板子布局,甚至是安装孔的位置都有一定的参考价值。

(PS:很多3D模型基本上全是老外做的,而且大部分模型都是国外知名品牌的元器件。比如德国WIMA电容,TDK基础元件等,还有一些合集都标有国际认证标准的符号。当然如果有时间你也可以用SolidWork等自己制作3D模型,机械和模具制图可比PCB制图有赚头。有兴趣的可以研究一下,分享资源和经验)

文章评论8条评论)

登录后参与讨论

p61516655_641225050 2014-10-20 23:17

PCB很漂亮啊,学习了,博主是否可以分享一下自己的电路图或者有相关的资料可以推荐一下,平时看到别人的作品,很多地方总是不知道为何这样设计,请问这样的情况怎么样去解疑好呢?

用户1607905 2012-10-23 17:43

正在追踪学习中ing

wxg1988 2012-8-31 08:05

AD10功能还强大些,不过稳定性也待加强

fanyan_tll_621621837 2012-8-28 12:18

你看到的可能是连接电源地和数字、模拟地的0欧姆电阻。主要是为了单点接地设计,斜着放显眼一点,也好区分。下面一片是模拟电路和接口,上面一片是数字电路和接口。

用户1688835 2012-8-28 09:33

电路板很漂亮,但是看到有些电阻电容是斜着放的,空间是足够的,请教为何这样布置。

huli184_389376486 2012-8-28 09:26

非常值得学习

用户1578823 2012-8-24 14:53

我喜欢AD69.但是电脑太烂!!

用户593939 2012-8-18 23:13

学习了

用户950623 2012-8-11 10:58

非常值得学习
相关推荐阅读
用芯创造未来 2018-04-21 18:46
【博客大赛】五年后,回到这里聊聊“芯”事
      五年前我正值毕业季,刚刚走上工作岗位。因为那年在研究生电子设计大赛中的一些切身感受,本着分享技术经验和职场感悟的想法在EDN上开了博客,希望结识更多的同行,也...
用芯创造未来 2014-10-22 09:37
当前科技成果转化中的种种误区
      中科院最近一直在进行各种改革的尝试,正在进行摸索的是“率先行动计划”,但是包括我本人在内的很多人还不明就里。所里前不久到各个课题组进行了摸底谈话,我也就个人的一些意见进行了交流,其中就...
用芯创造未来 2014-10-21 15:53
(转载)当前科技成果转化中的种种误区
      中科院最近一直在进行各种改革的尝试,正在进行摸索的是“率先行动计划”,但是包括我本人在内的很多人还不明就里。所里前不久到各个课题组进行了摸底谈话,我也就个人的一些意见进行了交流,其中就...
用芯创造未来 2014-10-10 23:45
【博客大赛】为什么现在不考虑读博深造
    时间过得很快,现在不怎么喜欢写网络博客,但记录的习惯没有丢。平时把工作周报当成了技术问题记录和个人博客在单位内部共享,时不时自己回头看看,这样能保持清醒的头脑,坚持自己的技术追求。今年中秋节的...
用芯创造未来 2014-10-10 23:43
为什么现在不考虑读博深造
    时间过得很快,现在不怎么喜欢写网络博客,但记录的习惯没有丢。平时把工作周报当成了技术问题记录和个人博客在单位内部共享,时不时自己回头看看,这样能保持清醒的头脑,坚持自己的技术追求。今年中秋...
用芯创造未来 2014-06-09 15:57
[博客大赛]对电子学与测量学的一点感悟与困惑
         最近思想有点跑偏,在长沙这个电子信息产业发展相对落后,或者说有点闭塞的地方,每当自己想捣鼓捣鼓一些感兴趣的东西时总是一筹莫展。如果换在成都,在两个层次的理工类高校、大小企业和研究...
我要评论
8
17
关闭 站长推荐上一条 /2 下一条