常用EDA工具简介

随着计算机在国内的逐渐普及,EDA(Electronic Design Automatic,电路设计自动化)软件在电路行业的应用也越来越广泛。这些软件包括电路设计与仿真工具、PCB设计软件、IC设计软件、PLD设计工具及其它EDA软件,这里主要对原理图和PCB图设计工具进行介绍。当然了,很多EDA软件已经涵盖了所有功能甚至更多功能。

1.1 第1个不可不提的软件系列:从Protel到Altium --澳大利亚
只要是搞电子的,就都知道PROTEL,就像只要用电脑就知道WINDOWS操作系统一样,这是因为它的很多操作习惯已经扎根于电子人的心里了。
PROTEL是PORTEL公司(现在的Altium公司)在20世纪80年代末推出的电路行业的CAD软件,它当之无愧地排在众多EDA软件的前面,是电路设计者的首选软件。它较早在国内使用,普及率也最高,几乎所有的电路公司都要用到它。
从最初DOS环境下的 PCB设计工具 到现在功能强大的Altium Designer,Altium公司推出了众多不同的版本,据我所知的用的比较多的版本有以下几种:
PROTEL 99 SE:尽管是很早的版本了,但很多的公司还在用,我们就在用,甚至有些公司还只认这个版本的文件。快10年过去了,同志们,知道习惯的力量了吧!
PROTEL 2004 SP4:2002年,Altium发布了PRTEL DXP,除了一些发烧友们早早就开始尝试之外,还有一些人则还是抱着PROTEL 99 SE不肯放,一些人甚至直到现在。不过毕竟还是有很多新的功能吸引了新用户,在不得不换版本的时候,可能好多人就直接用了当时的最新版本 PROTEL 2004了,加之后来的版本不再以PROTEL命名了,好多人就把这个版本作为个PRETEL纪念之作了,在打开PROTEL 99 SE 无法打开的新的类型的文件时,就都用这个第二阶段经典版本了。
Altium Designer 6.8:2005年,Altium正式发布了Altium Designer6.0,从此,PROTEL的时代结束了。直到2007年,发布了Altium Designer6.8,是目前的最新版本,相信好多人还没怎么去用,不过也应该有很多人去抢先尝下鲜了。据称,该软件集成了电子产品一体化开发所需的所有的技术和功能。为电子工程师和设计师提供了一款统一的应用。其中包括板极系统设计、FPGA级系统设计、基于FPGA和分立处理器的嵌入式软件开发、PCB版图、编辑和制造。并集成成了现代设计数据管理功能。以前发布的P-CAD等工具到2006年后也逐步都集成到Altium Designer中。不过本人倒不是特别赞同这种做法,电路设计用主要也就是用到原理图与PCB的设计。其余的杂七杂八的功能看了也心烦。而且毕竟还有更加专业的工具。
更详细可参见:http://www.altium.com/

1.2 第2个不可不提的软件系列:OrCAD和CADENCE ----美国
ORCAD是由ORCAD公司于20世纪80年代末推出的EDA软件。好多人对它也并不陌生,号称是画电路原理图最好用的工具,不过由于软件使用了软件狗防盗版,因此它在国内并不普及,知名度也比不上PROTEL。
同样的,也有据称是最好用的PCB工具,那就是CADENCE的Allegro,本人也用过,也认为的确是好用。
不过,还有更好的消息,那就是后来CADENCE把ORCAD收购了,可谓是强强联合啊,再后来,ORCAD和ALLEGO也可以进行交互设计了。对于用户来说,这无非是一件好事。因此有好多人就用ORCAD(后来叫Design Entry CIS)进行原理图设计,用ALLEGO进行PCB版图设计,做到最佳搭档。好多教材也是这样介绍的。
当然了,ORCAD和ALLEGO毕竟不是亲兄弟,能不能做到最好的搭档,也许还要有个磨合期,况且ORCAD也有原来的亲兄弟PCB工具ORCAD LAYOUT。ALLEGO也有原来的亲兄弟原理图设计工具Design Entry HDL。甚至也有人用ORCAD画原理图,生成网络表后,用PRETEL画PCB。为了顾及许多人的使用习惯,CADENCE公司还是把所有的工具(当让不包括PRETEL了)都整合到一个集成环境中了。用户想用哪个就用哪个。就本人而言,还是觉得ORCAD和ALLEGO可以成为最佳拍档。不过现在吗,我们公司也好,好多大公司也好,用的是Design Entry HDL和ALLEGO,也许是因为他们还有专门的工程管理器,与其他的仿真等工具衔接的也较好,交互的也比较好,也许就是因为他们是亲兄弟…… 不过我开始学Design Entry HDL时,感觉真是不符合我的习惯,也许是PROTEL的操作习惯先入为主吧,但Design Entry CIS给我的感觉却很是不错,虽然没怎么多用过。不过还好,学完Design Entry HDL后,慢慢还是习惯了那种操作习惯。
时至今日,CADENCE将这些工具统一称之为Cadence Allegro系统互连设计平台,其中主要包括:Design Entry CIS(ORCAD)原理图设计工具、Design Entry HDL原理图设计工具、Allegro PCB Editor印制电路板设计工具(上面简称的ALLEGRO)、Allegro AMS Simulator仿真工具、Allegro PCB SI信号完整性分析工具等。更值得一提的是,CADENCE在高速信号仿真上做的更好,众所周知,随着电路板卡的信号频率越来越高,体积越来越小等等因素,导致电路板并不是所有连线正确就可以正常工作的。因此信号完整性分析也就越来越显得非常的必要。CADENCE就提供了很多这样的工具,比如PCB Editor中的约束管理器等等,可以很大程度上帮助用户考虑到信号的完整性。关于版本本人用的是Allegro SPB 15.2,不过Allegro SPB 16.x已经上市。
还有一点我想提一下,那就是Cadence公司不仅提供Cadence Allegro系统互连设计平台,还提供IC设计工具,我想不久的将来,IC设计也会是电子工程师必修的一课,就像现在做PCB板很普遍一样,将来做IC我想也会普遍,比如现在中国大陆就有中芯国际等公司就可以承揽这样的项目,只不过对于普通的用户来说,可能还要有一段时间周期而已,加之台湾局面的改善,芯片制造业更是可以看好,因此掌握那么一两款芯片设计软件也是有必要的我想。因此,目前我还看好CADENCE公司的一系列工具软件及发展前景。
更详细可参见:http://www.cadence.com

1.3 第3个不可不提的软件系列:PADS/PowerPCB ----美国
虽然PADS Power出现得较晚,还不被广大用户所了解,但是由于它不但延续了PADS的“功能强大,操作简便”的特点,而且有很大的改进,因此有可能被广大电子电路设计者所接受。可能是因为和PCB板制造联系较为紧密的缘故吧,大约从PowerPCB5.0开始,慢慢地得到流行。因此,对于PowerPCB,不少人都是晓得的。对于PADS和PowerPCB的一些叫法,我想可以这样理解,就是不同的版本叫法有些不一致而已。原来的PADS系列包括PowerLogic(原理图工具)、PowerPCB(PCB工具)、HyperLynx(信号分析工具)等主要工具。而目前的用的较多的最新的版本PADS2007包括DxDesigner(项目管理)、PADS Logic(原理图工具)、PADS Layout(PCB工具)、HyperLynx(信号分析工具)等主要工具。发展至今,无论是从原理图设计,还是PCB设计,还是高速信号分析,还是整体的项目管理等等,PADS确实已经成了一款功能全面而且强大的EDA软件了。
更详细可参见:http://www.mentor.com/

你可能感兴趣的:(制造,项目管理,layout,嵌入式,工具,平台)