在一些论坛经常看到很多人,他们和大家一样都是从事pcb工作的,或者是曾经从事过这份工作的人,他们抱怨没有前途,甚至戏称pcb工程师就是扯线的,呵呵,很幽默的比喻;但我作为一个也曾经扯过线的pcb工程师,不得不提醒即将进入这一行业的新人们,千万不要错误地理解和接受了这样的观点,首先,行行出状元,何况是电子行业的工程师们,如果你有本事,你一样可以只做pcb,而拿到1w以上的工资,凭什么?当然你得是非常优秀的,而一个非常优秀的pcb工程师并不是那么容易当的,你需要学习很多东西,EMC,ESD,……并不如想象的那样只要学会操作一两个软件可以把线连通那么简单,而且pcb部分是电子行业中与原理设计同样至关重要的重要环节,如果你有意向的话,你还可以从设计原理图的工程师那里的学到设计方面的理论,这个当然要自己努力的了,我们公司以前就有一位pcb工程师因为经常和原理图设计工程师,或者称硬件工程师交流学习,后来在1年后转去做设计了;你学到多少东西就一定能获得多少应有的价值,这点绝对是不会错的;相对来说一些小公司因为产品的质量要求不高等原因,对pcb部分要求只停留在布通的程度,因此必然对pcb工程师的要求不高,那么他们自然认为pcb工程师在产品线的整个流程中作用不大,那么工资肯定不会高;再者,毕竟还是得承认pcb工程师在通常的情况下是不如硬件工程师做的工作有技术含量的,但是对于刚出来工作,而条件又不太好(包括学历,经历,技能)的朋友,pcb无疑是技术行业中最容易入门的工种之一;顺便提一下,我们公司的老总兼研发总监就是从pcb开始做起的,没人强迫要你做一辈子pcb,但学会了pcb对你是绝对有好处的,对pcb设计非常熟悉的设计工程师就肯定比一般的设计工程师要有优势的多
现在市面上流通的eda软件比较多,而且优劣不一,我们只谈谈用的最多最广的几种吧
1、protel
无疑是最早接触的eda软件了,在大部分大学里都有protel软件的课程,但是不得不承认,protel在eda软件家族中的确是最低端的软件之一,制作单面板,两层板尚能得心应手,但是4层就开始感觉到不好用了,更多层就更不必说了,如果面对高频高速的多层板,能用protel做出高质量的板子的人是相当不错的:)
protel在未来的日子会不会被淘汰不好说,现在使用protel的人还是有相当的市场的,不过建议各位尽早接触学习别的功能更优秀的软件
2、pads
即powerpcb,我把它称作低端中的无冕之王,它是我认为在所有低端的pcb软件中最优秀的一款,好用,易上手,做出的板子质量不会比wg,allegro等逊 {MOD},现在市场上使用范围最广的一款eda软件,适合大多数中小型企业的需求
3、orcad
orcad的pcb比protel还要差,但是orcad的原理图设计部分capture CIS被业界视为最优秀的原理图工具之一,界面好看,易上手,操作方便,仿真等功能强大,如果和dxdesigner相比在使用方面,我觉得是占上风的,只是dx有非常好的管理功能,集成环境,原理图复用等功能
4、wg
mentor公司的产品,最新出了WG2004,基于windows平台,在中高端的几个软件在功能方面没有很大优劣差别的情况下,只有拉线爽的软件才是好软件,而WG2004正是拉线最爽的软件,被誉为拉线之王,它的自动布线功能非常强大,布线规则设计非常专业,expeditionPCB是WG的pcb核心部分,WG2004包含了epd2004&library manager&expeditionpcb 3部分
5、en
同为mentor公司的产品,最新推出的EN2004,因为是基于unix平台的产品,而且市面上没有中文教材,软件学习难度较大,令很多人望而却步;它的专业程度决定了它不适合中小型企业,特别是小型企业,因为没有这个需要,一碗水就能熄灭的火干吗要爬山走远路去更远的河里去取,对不对,况且这个软件本来就是为大型企业设计的,因此没有这个需要的朋友不必去费心费力的,如果工作需要的话就另当别论了,它的pcb还是expeditionpcb,原理图是epd2004,基本上根wg没什么区别,它最重要的是集成管理体系
6、allegro
原理图设计软件:
会ORCAD就可以了,支持的Netlist超多,基本是业界标准。
PCB Layout 软件
1.Protel
现在推Altium Designer。国内低端设计的主流,国外基本没人用。简单易学,适合初学者,容易上手;占用系统资源较多,对电脑配置要求较高。在国内使用protel的人还是有相当的市场的,毕竟中小公司硬件电路设计还是低端的居多,不过建议各位尽早接触学习别的功能更优秀的软件,不要总在低层次徘徊,对薪水不是很友好啊!
2.PADS
PADS软件用的人也是相当的多,好用,易上手,个人感觉比Protel好不知多少倍。适合于中低端设计,堪称低端中的无冕之王。现在市场上使用范围最广的一款eda软件,适合大多数中小型企业的需求。其本身没有仿真,做高速板时,要结合其他专用仿真工具,如hyperlynx。
3.Cadence allegro
高速板设计中实际上的工业标准。无论哪一方面都超牛。PCB Layout工具绝对一流,稍微熟悉一点后就不再想用其他工具了,布线超爽。仿真方面也是非常的牛,有自己的仿真工具,信号完整性仿真,电源完整性仿真都能做。在做pcb高速板方面牢牢占据着霸主地位。要知道这个世界上60%的电脑主板40%的手机主板可都是拿Allegro画的啊!现在我做板子,不论简单的还是复杂的,都用这个,小板儿一天搞定。用熟了,那是相当的爽。
4 Mentor WG
稍逊于CADENCE,但同样是顶级工具,针对的是高端电路设计,同样有自己的仿真工具。只不过在国内其支持商还相对少点,不如Cadence用的多。
Protel For Windows
PCAD EDA For Windows
CADENCE Allegro
PADS PowerPCB
硬件需求
586 以上IBM PC compatible, minimum 128MB RAM
586 以上IBM PC compatible, minimum 64MB RAM
586 以上IBM PC compatible, minimum 128MB RAM
586 以上IBM PC compatible, minimum 64MB RAM
工作环境
Win 95/3.1/NT
Win 95/3.1/NT
WinNT/2K Unix
windows
界面及指令的易操作性
非常友好极其简易
简易
繁琐
简易
设计架构
仿真32bit
real mode 32 bit AP
32bit
32bit
Schematic
有
有
有(可选Orcad)
有(可选)
可删除Error标识
Yes
Yes
Yes
Yes
模拟数字信号仿真
Yes
Yes
外购
外购
密度分析
有
无
无
无
组件的预览
Yes
No
Yes
Yes
全局编辑功能(Global)
Yes
No
No
No
Maximum Board Size
80“x80”
60“x60”
依圄之分辨率而定如为2则为百万平方英吋
50“x50”
Layout层面设定
32层
无限层
无限层
60层
signal layer
20层
32层
108电气层
16层
电路图VS PCB
Yes
Yes
Yes
Yes(选购)
On Line DRC
Yes
Yes
Yes
Yes
DXFin&层面限制
有限制 内含
无限制 内含
无限制
有限制 选购
Pro-E界面
外购
Yes
Yes
选购
Polygon Arc
Yes
Yes
Yes
Yes
Polygon Void
Yes
Yes
Yes
Yes
组件查寻功能
强,查询范围可在整个硬盘甚至用户所在的公司的整个网络
有(不强)
不(相对较弱)
有(但不强)
板框的设计
软件提供10种类型的板子,可手工画,载入DXF档
只可手工画,载入DXF档
只可手工画,载入DXF档
只可手工画,载入DXF档
ICT自动测试data for test machine
Yes
Yes
Option
(performance)
option
Pre Autoroute
Yes
Yes
Yes
选购
Including CAM software
Yes
Yes
Yes
No
Signal integrity
Yes
Yes
option
选购
Node lock Price
NT 310,000
NT350,000
Us$16000
NT650,000
Network Price
No
NT437,000
NT810,000
项目
Protel 99se
P-CAD 2001
CADENCE Allegro
Power pcb 4.0
Power Logic
有
有
有
有﹝选购﹞
Dynamic Route Editor
有
有
有
有
Auto Dimension
有
有
有
有
EMC Line sim
有﹝选购﹞
有
有﹝选购﹞
有﹝选购﹞
EMC Board sim
有﹝选购﹞
有
有﹝选购﹞
有﹝选购﹞
旧有资料延续性
仅Win 版本兼容
有
仅unix,Win 版本兼容
仅Win 版本兼容
层面设定
32层电器层、16层plane层、16层机构标示层及其它内定文字层和钢板层
999层,990层电器层
108层电器层
非电气层无限层
共250层,64层电器层
DXF LINK
有
有
有
有﹝选购﹞
Pro-E LINK
有﹝选购﹞
有
有
有﹝选购﹞
Edit
有
有
有
有﹝选购﹞
3D PCB Viewer
有
无
无
有﹝选购﹞
UnDo/ReDo
强,即使文件已存盘还可用,且编辑Undou/Redo次数很方便
有(自定义时比较繁琐且功能不是太强
无
有(但不强)
设计的精度
0.001Mil
0.1Mil
0.0001Mil
0.01Mil
自定义层面的名称
Yes
Yes
Yes
Yes
自动避开障碍物
Yes
Yes
Yes
Yes
自动走线支持预先走线
强
有
有
无
自动走线的设计规则支持
强
有
有
有
设计浏览器
有(且强)
无
无
无
数字仿真
Yes
Yes
Optional
Optional
自定义层面
Yes
Yes
Yes
Yes
规则的取消
Yes
Yes
Yes
Yes
泪滴的形状
直线/弧线
有
有
有
泪滴的移除
Yes
Yes
Yes
Yes