目录
Altium designer, PADS, cadence, mentor EE, KiCAD 国内常用PCB软件比较
主流PCB画图软件的对比区别(AD、Pads、Allegro)
一、市面上的EDA软件
三款EDA工具,AD、PADS与Allegro的简单介绍_cadence allegro和ad区别-CSDN博客
主流PCB画图软件的对比区别(AD、Pads、Allegro)
主流PCB设计软件三巨头:AD、Cadence、PADS,你选哪个? - PADS PCB论坛 - EDA365电子论坛网
我们这里说的EDA软件,严格意义上应该说是PCB软件,反正这两者之前也没法准确地去区分,为了严谨起见,我姑且叫它PCB设计软件吧。目前市面上主流的PCB设计软件主要有三个巨头,其中两个更是芯片届的“扛把子”。
1、Portel 、Altium Designer
altium designer是一家澳大利亚公司Altium推出的EDA软件。我想绝大多数的电子工程师应该都会使用AD软件吧,AD的全名是“Altium designer”,其前身就是响当当的“protel”,我想到目前为止,应该很多学校里面还在教授“Protel”。而工作中也是,现在还有一部分电子厂,还保留着Protel 99SE软件的使用。这些到现在还在使用Protel 99SE软件画PCB的公司,基本都是一些低端制造业公司,如传统的开关电源,传统的家电等厂商。(在学校里推广做得好)
目前比较经典的版本是:Protel99 se(较旧),AD Winter 09,AD20(2020最新版)
图1 Protel 99SE界面
而从Protel 2004时代,整个Protel发生了巨大的变化。到了2006年,甚至连Protel这个名字都被放弃了,从此以后,“Altium designer”这个名字就被开始使用了,并且它也有了一个很霸气的外号“AD”。另外,从Protel 2004一直到AD17,整个软件的操作界面基本没有发生太大的变化。
图2 AD17界面
从AD18开始,AD又进入了一个新的时代。我记得在2018年时,我曾经在公司买过一个正版的AD18,售价138000元人民币。当时正值AD18新品发布会,当时主持人说了AD设计元素修改的一个很大特点,AD17之前的软件,其弹出的窗口都是使用独立的窗口弹出的,AD18开始,所有的窗口都是使用Panel来实现的。另外,AD17之前的可执行文件入口叫做“DXP.exe”,AD18之后的可执行文件全部改成了“X2.exe”。最后还有一点,AD18之前的AD,都是使用32位技术开发的,而之后的,全部改成了64位。
AD17以前的软件打开速度之慢是公认的,我记得当时发布会上面,AD公司做了一次对比演示,想要展示AD18的速度。他们特地准备了两台一模一样的电脑,一台安装了AD17,一台安装了AD18,用它们分别打开同一份图纸。最后,果然不出所料,当众被啪啪打脸,AD17用类似乌龟的速度,打开了一个很大的PCB文件(是AD认为的大,我看下来一般,最多是ARM A8核心板那种等级),而AD18不负众望地也用了类似乌龟的速度将这个PCB文件打开了,让人要命的是,这只乌龟在出发前还睡了一觉。
以上的经历并不是段子,说这个原因是因为它真的非常慢,特别网络一多就容易卡,可能现在的速度已经改善了很多,但我也已经好久没有用过它,不得而知。
图3 AD18界面
2、Cadence allegro
不知从何时起,Cadence几乎成为了高速板的代名词,没错,Cadence几乎毫无意外的占据了各种高科技公司,当然,手机公司除外。
Cadence是一家专门从事电子设计自动化(EDA)的软件公司,由SDA Systems和ECAD两家公司于1988年兼并而成。它是全球最大的电子设计自动化(Electronic Design Automation)、半导体技术解决方案和设计服务供应商。等等,你没听错,Cadence的产品不仅仅在高速PCB邻域有着几乎统治的地位,在芯片设计邻域,Cadence同样也是其中的中流砥柱。
Cadence与其说它是一个EDA软件,还不如说它是一个EDA工具集合。它里面包含了各种各样的高速信号仿真软件,PCB设计软件。其中,我们主要用到的有两个,一个是专门用来画原理图的orcad,另一个是专门用来做PCB Layout的allegro。
图4 Allegro软件界面
曾几何时,在学校里的那会,我几乎一度认为AD是世界上最好的EDA软件,它上手容易,界面友好,甚至一度鄙视Cadence,因为我自己一直想要去学习Cadence,但是介于它的用法完全跳出了我的舒适区,就一度停留在了AD上面。直到有一天,当我工作了被告知只能用Cadence的时候,我就真的全心投入到了Cadence学习和使用上面。)
到现在为止,我使用Cadence也将近四年了,虽然我不是电子工程师,但在我四年的Cadence使用中,我画过了至少不下8块的高速PCB。总结下来,Cadence是一个谁用谁知道的软件。我也曾经将同一款板子使用AD19再画一遍,但是画到一半就放弃了,实在是画不下去,因为不管是软件速度,布线流畅度,DRC检查,Cadence绝对是领先AD不止一点。
图5 Allegro的3D视图
3、Mentor PADS
Mentor这个名词可能很多人不是很熟悉,但是说到pads开始有一半人听过了,再说到Power PCB,此时绝大多数的电子从业者听过了。没错,这里的PADS,Power PCB,都是Mentor公司的电路设计产品不同时期的名字,这两个名字改回来改回去,又改回来,目前阶段,它还是叫PADS。
图6 PADS Router软件界面5
PADS软件论市场占有是我介绍的这三个软件中最少的,但是它有个很奇特地方,就是使用PADS的行业基本上用的全都是PADS软件。这个是什么行业呢?没错,就是我之前说的手机行业。之前公司来了一个硬件经理,当我将之前用Cadence设计的PCB交接给他的时候,他全部改成了PADS,后来和他详聊才知道,他从毕业开始一直从事手机行业。
当我开始准备做单片机开发板的时候,一开始我是想要用AD软件去设计的,因为AD可能上手比较简单,人人都能装。但是当我打开AD20之后,我彻底放弃了这个念头,还是一如既往地卡顿。而且AD现在和谐之后,会出现很多问题,而Cadence虽然和谐的时候会比较麻烦,但是安装好之后将会比较稳定。
二、Altium designer, PADS, cadence, mentor EE, KiCAD 国内常用PCB软件比较
https://www.cnblogs.com/429512065qhq/p/16968505.html
各大软件优缺点对比表格
软件 | 优点 | 缺点 |
Altium designer(AD) | 最早是 protel 99, 上大学那会第一次接触的,后来大学期间更新到 Altium designer 09 简单,易上手,学校用的多,小公司也用的多。快捷键好用 | 软件庞大,臃肿,比如还有FPGA 的功能,对电脑要求配置高。简单功能好用,高端功能少,价钱贵,容易收到律师函 |
PADS | 简单,不复杂,运行流畅,功能都够用,图形界面看着很简洁舒服 | 没啥明显的缺点,快捷键有点菜 |
cadence | 画原理图舒服快速简单,规则严谨,国内大公司用的多,国内的一些大厂用的多。 虽然学着难点但是学会了之后,这个软件真好用。 | 学习起来难度大,软件功能多,破解麻烦,设置多,画封装麻烦(还需要先画引脚) |
mentor EE | 中心库真好用,适合团队合作搞,看过B站学习视频,我没用过 | 难度中等吧,软件功能多,国内用的少,交流学习少 |
KiCAD(还没用过,但是基于免费开源的原因,我很有兴趣学习下) | 免费开源,Linux , MAC 都能用,我还没学习 | 暂不知道 |
立创EDA软件 | 简单,免费,快捷键挺好用的,网页上使用,元器件的库可以网络共享,你也可以使用网络上其他人的库,还可以使用网络上其他人的原理图,PCB 分享是最大亮点,适合小板子搞一搞,可以直接用嘉立创的打样生产,因为里面的元器件基本是嘉立创的器件 | 网页版安全性,受限于网络 |
总结 | 我自己使用PADS, 在学习KiCAD中。 原因:Altium designer,臃肿,律师函麻烦,收费贵,放弃了。 cadence 个人用不上这么高端的 mentor EE 用的人少,不好交流 立创EDA软件 ,网页版不放心不吸引人。 我平时也就4-6层板,PADS足够用,也简单。KiCAD免费开源,我就喜欢免费不掏钱的,代表破事少,开源成长潜力大,后期可能就用这俩软件了。 就我接触的来说,国外的公司基本是cadence。国内的前几年用AD多一点,这几年用PADS上升了一点,当然仅我个人接触的,不代表其他人。可能我接触的都是小公司吧 | cadence 最好用,前提是学会 ) KiCAD 不要钱 Altium designer 快捷键好用 mentor EE 团队画大板子 立创EDA 共享真好用 PADS 省事简单 |
对比表格
【转载】Altium Allegro PADS到底该选哪个EDA设计软件? - 哔哩哔哩
三、主流PCB画图软件的对比区别(AD、Pads、Allegro)
主流PCB画图软件的对比区别(AD、Pads、Allegro)_padsvx2.7和pads9.5差别-CSDN博客
国内的EDA软件市场几乎被三家瓜分,分别是Altium、Mentor Pads、Cadence,也是我们这次主要分析和比较的软件。
本人用的多的是Alitum,也用过allegro,pads目前还没用过。那就有个疑问?这些软件我们是需要全部学,还是只学一个呢?
我们先来比较下Altium/PADS/Allegro相同和区别、各自都有什么特点以及实际应用场景,这样答案也就明了。
1、Altium Designer
目前国内环境下使用最多的软件依然是Altium公司的Altium Designer(简称AD)。Altium公司创建于澳大利亚,是行业内最早发行可以在Windows系统上运行的PCB软件。同时Altium也是更名达人,从最初的Protel到DXP再到AD。
根据Altium公司的说法,国内有73%的工程师在使用AD,并在电子专业的学生中占有率超过80%。数据上可见其在国内的领导地位。这个软件在学校里面的推广做得比较好,由于大多数学生在学校接触到的软件就是AD(或者更老的版本,比如Protel),这些人在毕业之后很容易就将AD带入到工作中,成就了AD在国内Layout软件最大的市场占有率。
特色:
AD的特色在于其将所有的功能融为一体,从原理图设计到PCB Layout再到进行仿真(没错,AD也集成了仿真功能。而且在和著名仿真软件厂商CST合作,但目前很少人用AD的仿真功能),只需要在一个软件里面就可以满足所有的设计需求。
AD的原理图界面简单易用,同时可以切换到中文菜单,这些都降低了入门的门槛。经典的黄白页面也是很多工程师成长的记忆。其层次原理图在进行复杂原理图设计时非常有用。调用原理图时,可以直接预览对应的PCB封装。原理图设计完成,无需导入导出网表,即可进入PCB设计,无缝切换。
Altium软件的市场定位是一些简单的板子,比如单片机类,简单的工业类,一些相对简单的板子,用这个软件比较多,相对是偏低端产品设计,大部分都是简单的板子。大部分用这个软件的公司产品都是相对偏简单的。一般都是 2层,4层为主。内地城市使用的比较多,发达城市比较少用。基本上可以说在发达城市,使用这个软件,找工作都不好找。但是这个软件,在内地城市使用的占有率很高。
目前比较经典的版本是:Protel 99 se(较旧),AD Winter 09,AD20(2020最新版)
优点:AD简单易学,容易上手,集成度高,本身有中文界面,适合新手入门。高校推广做的好,资料丰富。官方也有做一些推广与培训计划,市场份额较高。这些年AD进步较快,其PCB板的3D显示几乎是所有Layout软件中最好的,搭配结构进行设计会非常方便。
缺点:功能性来说,AD的PCB功能显得相对有一些弱势。其规则管理器约束性不强,在给予用户自由度的同时,也容易由于规则约束的问题造成设计失误。同时其推挤、铺铜等各方面都不够突出。在针对高速信号处理这块,使用AD也会有更大的设计难度。还有一点就是AD对电脑性能有较高的要求,占用资源太大,特别是进行大型设计时会比较吃力。这一点在新版本中已经有了较大的优化。
还有一点就是AD最近针对国内市场的用户,有一些骚操作。导致其口碑下降比较厉害,大家感兴趣可以搜索一下。支持正版!!!
2、Mentor Pads
PADS软件是MentorGraphics公司的电路原理图和PCB设计工具软件,是该公司面向低端市场的产品(还有更加高端的产品,如:Mentor EN ,Mentor WG ,请自行查找相关资料),但并不妨碍它的流行。某种程度上来说,它代表了低端PCB软件的最高水平。
PADS的前身是 POWER PCB ,这个软件界面菜单很少,上手不难。我估计也是这一点能得到了市场的认可。特别是消费类电子产品市场占有率非常高,早期都可以说在消费类产品里面差不多是垄断的地位,比如从早期的 VCD、DVD、MP3 、MP4、U盘、液晶电视,到现在的平板电脑、行车记录仪、导航仪、数字机顶盒、安卓智能电视盒、手机等都是绝对的市场占有率。特别是手机PCB设计,PADS软件几乎占了垄断的优势。
PADS分为主体分为三部分,包括:原理图工具PADS Logic、PCB工具PADS Layout和自动布线工具PADS Router。分别用来制作原理图、布局以及布线。其软件操作简单,上手快,成品质量高,而且同样拥有中文版本。PADS适合大多数中小型企业的需求。其本身没有仿真,做高速板时,要结合其他专用仿真工具,如hyperlynx。在沿海一带特别是深圳等地比较高的市场占有率。
但由于PADS在Mentor公司的定位中只是低端,因此在资源配置上不够强大。同时界面有些跟不上时代,近几年因为allegro 慢慢的起来了,份额呈现逐渐下降的趋势。
目前用的比较多的是PADS9.5(经典),Mentor Pads VX2.7(目前最新)
3、Cadence Allegro
最后介绍的是Cadence公司的Layout软件Allegro,Altium可以说国内市场它的占有率最高,但目前全球市场Cadence Allegro才是老大。
Cadence公司在EDA领域处于国际领先地位,旗下PCB设计领域有市面上众所周知的OrCAD和Allegro SPB两个品牌,其中OrCAD为90年代收购品牌,Allegro SPB为其自有品牌,早期版本称为Allegro PSD。经过十余载之整合,目前Cadence PCB领域仍执行双品牌战略,OrCAD覆盖中低端市场(以极低的价格就可以获得好用的工具,主要与Protel和Pads竞争),Allegro SPB覆盖中高端市场(与Mentor和Zuken竞争)。
常用版本为Cadence SPB16.6,目前的版本已更新到Cadence SPB 17.4(20201012为止)
高速板设计中实际上的工业标准。无论哪一方面都超牛。PCB Layout工具绝对一流,稍微熟悉一点后就不再想用其他工具了,布线超爽。仿真方面也是非常的牛,有自己的仿真工具,信号完整性仿真,电源完整性仿真都能做。在做PCB高速板方面牢牢占据着霸主地位。要知道这个世界上60%的电脑主板40%的手机主板可都是拿Allegro画的啊!
Cadence在进行PCB设计的时候主要用到两个组件,分别是Orcad和Allegro,两者通过网表进行关联。前者是原理图设计中的行业标准,同时拥有业内最完善的库管理工具CIS。直接在库中关联器件的价格、成本、资料、大小等等一切你想关注的信息。后者Allegro同样足够优秀,其严谨的规则管理器可以让你设置好规则之后,确保产品的高度可用性。布线功能虽然算不上最为优秀(相对于EE),但也是一流的存在。同时软件支持Skill来进行功能的扩展,可以通过安装Skill给软件带来无数可能,定制为最适合你的工具。对于高速高密度的设计来说,更能真正发挥出Allegro的优势。
在夸赞Allegro的同时,同样也应该正视Allegro这个软件对新人不是很友好。其封装库的创建,可以说是异常麻烦,PAD和Symbol需要在不同的工具里面创建。而且Allegro对别的软件兼容性很差,其它EDA工具绘制的PCB文件并不能在Allegro中直接打开,需要多次转换。视图方面,其3D显示效果较差,这点在17.2中大幅提高,但仍然不及AD。
Cadence Allegro这个软件的优势是功能强大,画大型板子有优势。但cadence软件本身没有汉化版,逻辑和AD有较大的区别,选项较多,比较专业,缺点是不好学,不易上手。所以这个软件在10年前或者说7-8年前,市场占有率都还比较低,一般只有大公司用,特别是做电脑主板的公司用,因为这个软件功能强大,从长远角度来讲,Allegro市场前景比较大。
如何选择对的PCB设计软件?
可以从以下方面考虑选择:
根据学习用途去选择软件
学习主要是为了工作,考虑自己想从事的行业方向。比如:学AD也就应该学画一些简单的板子,再复杂的板子,比较少公司用。如果你想画一个液晶电视,行车记录仪的工作,可以选择相对复杂一点的PADS软件。如果你想学画电脑主板、或者大型工控主板,主机服务器之类的,那么推荐你学习一下Allegro。
从就业问题和个人定位来选择
目前,PCB设计在中国城市划分,还是有区域性选择的。比如:在大部分内地城市,Altium软件的市场占有率是比较高的。如果你想在内地工作,画一些基本的2、4层板,建议你学习Altium软件,并且在这些地方找工作,是相对比较容易的。
如果经常做高速板,建议还是选Cadence,一个是国内做高速板用Cadence比较多,第二,因为流行,所以学习的话交流的人也多点。很多大公司都用它,会Altium和会Cadence allegro的薪水是不一样的,当然时间跟精力付出也是不一样的。
对于全球市场来说Cadence和Mentor才是主流,因此众多仿真软件都会专门兼容这两者的设计文件,而不需要通过ODB++来中转,这个优势是AD所不具备的。
如果是新入门Layout不妨打开招聘网站看看,比如某某无忧,某聘,某联等等。看下本地区要求使用哪个PCB软件,看一圈下来,你该用哪一个软件就心知肚明了。
原文链接:https://blog.csdn.net/hzbhao/article/details/110140784
四、三款EDA工具 AD、PADS与Allegro的简单介绍
一、市面上原理图设计和pcb绘制的软件主要有如下三个:
1、 Altium Designer(简称AD)
原理图PCB一体
2、PADS
原理图、布局、布线
3、Cadence的Allegro(简称阿狸狗)
二、三款软件的简单介绍
Altium Designer:
优点:1、软件界面友好,操作简单,适合入门,由于前身是protel99SE,有广大的学生会使用,有很好的群众基础。
2、绘制原理图和PCB都是在同一个软件。
缺点:
1、非常吃电脑内存,一般的电脑用起来非常慢,需要配置比较高的电脑。
2、AD的容错率较差,如果粗心一点那么很可能导致出错。
3、大型公司使用AD比较少,工作上升空间不大。
应用场景:主要是一些简单的双层及四层板,市面上小型产品使用较多。
PADS:
特点:有三个界面:PADS Logic 、PADS Layout 、PADS Router
PADS Logic用于原理图设计
PADS Layout用于布局
PADS Router用于布线
应用场景:PADS目前主要流行在沿海地区,比如说广州、深圳。PADS主要用在消费类电子产品,早期的 VCD,DVD,MP3 ,MP4,U盘,液晶电视,到现在的平板电脑,行车记录仪,车载电子产品,导航仪,数字机顶盒,安卓智能电视盒、手机等都是由PADS绘制的。
PADS界面比较简单,上手还是比较容易的。而且PAD画一下比较大型的板子比较好,在一些沿海发达地区找工作还是较为容易,薪资上升空间也不错。
Allegro:
Allegro应该叫Cadence allegro。Cadence是公司名,allegro是该公司旗下的设计软件,一般用OrCAD Capture画原理图,用Allegro画PCB。
优点:功能强大。
缺点:不好学,不容易上手。
应用:allegro一般只有大公司用,特别是做电脑主板的公司用,因为这个软件功能强大,画大型板子有优势。如电脑主板,大型工控板,服务器主板,等大型板子,他的效率和优势非常明显。不过现在Cadence allegro现在在一些手机主板,和一些消费电子产品也有使用了。现在华为,oppo等公司就是在用allegro。
Cadence 是一个非常强大的软件,可以说是最强大的了,它可以集仿真,设计一体,更高级的可以设计芯片版图,allegro前景无可限量,缺点就是太难学了。
最后比较一下三个软件:
AD可以理解为一辆自动档的汽车,三个操作集合在一个界面(原理图,布局,布线),操作简单,易上手;
PADS可以理解为一辆手动档的汽车,分三个界面完成各自的操作(PADS被誉为拉线之王,在PADS Router里面拉线非常顺滑);
allegro可以说是汽车中的兰博基尼,功能强大但是操作困难,如果会了那么你将跑得很快。