AltiumDesigner14出来了,我用的挺爽,请教大神,AD究竟比allegro差在哪里?

国内学校一般都普及了protel,所以我也一直用这个软件,真正上手画板子用但是AD10,一直到现在的AD14,allegro的教程最近在坚持咬牙看,上手太难了,相对而言,AD用起来得心应手啊,各种约束也非常齐全,在个论坛上好像allegro都比较鄙视AD,最早的原因,看到有人说用protel的人不知道什么是高速布线,对此,我只能表示呵呵了,高速不高速在人而不在软件,直到现在,有论坛还在有人发帖问protel99se的问题,的确,都什么年头了还在用99se,protel99se相对allegro来说的确不好,我一直猜测被鄙视的原因在此,他们一直以为AD还是停留在99se的水平上,但是现在的AD14功能的确比较强大,我最喜欢的一点就是可以用右键拖动原理图、PCB,但是allegro就是不行!cadence有的功能AD似乎都有啊,有用过AD14和allegro的大神能说下感受吗?allegro究竟强在哪里?
不要告诉我高速板和多层板的原因,8层板AD画的刷刷的!高速信号的阻抗,串扰,过孔,残桩,等长,等等问题和处理手法我用AD都能流畅的处理,但是仿真是个问题,我用hyperlynx,AD也可以导出hyp的格式,多层板导出会出错,但是可以导出一部分啊,我又不用整板仿。allegro在仿真上的确支持的软件比较多。

首先,Altium并不比allegro差。应该说,两者除了都是EDA,其实根本不是同一个种类。在具体工程中,有时Altium甚至比Allegro的表现更优秀。以下是鄙人对两者异同的粗略见解:


1、Altium和Allegro的产品市场定位不同,功能、性能、性价比等因针对的人群不同而不同,另外产品成熟度方面Altium远不如Cadence,Altium在做工程时随时都可能出现你最意想不到的BUG,要么是功能模糊必须依赖大量人工才能达到设计要求(含AD20及以下所有版本都像是付费的公测版);

    【Altium的竞品是Cadence系列的OrCAD品牌,以及Mentor系列的PADS品牌等。而Cadence Allegro SPB的竞品是Mentor系列的Mentor EE产品线,以及Zuken系列的CR800、CR500等高端品牌】



2、C#开发的Altium相比C/C++开发的Cadence会占用更多的资源(内存、显存、CPU等)。用Altium运行大板的响应速度远不及Cadence,甚至AD17及以下版本会非常的卡(难以忍受的那种)。当然各新版Altium对性能均有不同程度的改善,比如AD14导一个DDR4的Gerber文件要十几个小时,而AD17只要十几分钟,又比如AD18通过优化文件数据结构,让动态敷铜不必再等到哭了……等等,但其性能仍追不上Cadence。或许Altium以后的版本会放弃C#并转入C/C++,从而彻底解决该类问题吧;


3、Altium的学习成本低、易上手、遇到问题时参考资源更丰富,但在板级仿真等方面却远落后于Cadence。不过Altium版本迭代最频繁,BUG修复以及新功能推出的速度也最快。新版Altium在信号完整性分析,布线前仿真分析、解空间分析、布线后仿真验证,团队协作开发、上下游沟通支持等方面均在不断缩小两者间的差距;


4、Altium对高密度互连(HDI)设计和高速设计的支持相对不太友好,比如对µVias(微孔)的支持比较模糊(AD18以前版本)、拓扑提取分析及优化、约束驱动布局、约束驱动布线等等的支持也比较弱。要达到设计要求,必须依赖大量的人工检查/复查,或者必须借助第三方工具等,工作效率相对不高。相比而言,Cadence更实用、成熟和专业;


5、Altium适合规则要求不太严谨的开发环境,操作更自由、简便,但对于复杂板的设计开发效率却非常低,而Cadence的规则性非常强,更灵活(AD较为死板)、以及高效;


6、Altium相比Cadence软件对设计的集成度相对要高,比如不需要去关注焊盘的Soldermask和Pastemask层等。同时,几乎所有PCB厂家都安装有AD,因此可直接将设计完成的PCB源文件发给工厂而不用输出Gerber文件(对于新手是一个不错的选择);


7、Altium的显示配色让长期伏案使用电脑时的眼睛更舒服,另外3D视图是迄今为止EDA中最最具美感的(没有之一);


8、Altium价格最便宜,虽然功能远不及Allegro,但多数的应用场景并不需要Allegro中的一些高级功能(很贵),也没必要为这些“闲置”功能买单。因此,怎么选择软件因视人、视应用现场来进行选择。一般来说,高端应用选Allegro,中低端应用选PADs+OrCad,一般应用选Altium(暂不对其他EDA系列比较)

【PS:对用AD14开发复杂板时经常性的漫长等待,以及突发的软件崩溃仍然记忆犹新……因为交期就是我的工资~】

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-04-30
国内学校一般都普及了protel,你知道这是为什么么,像我们学校也是学了protel DXP2004,protel是很傻瓜的,容易上手,学校学的说白点其实只是皮毛中的皮毛,肯定不会开个Allegro给你去学。protel99se这个不是因为功能简单就没人用,各个软件都有本身的优缺点,像我们公司只用Allegro设计的,但抄板还是使用protel99se,原因在于抄板99se方便些。Allegro功能绝对强大于AD,现在主流的PCB设计软件也就Allegro、PADS和AD这三个热门,AD比较适合设计简单以及中端的板子,Allegro和PADS比较适合设计高端复杂的板子,但Allegro相对PADS还是比较灵活,Allegeo软件各方面都比较严谨,非常灵活,像我用惯了Allegro再用AD,感觉很死板本回答被提问者采纳
第2个回答  2019-11-18
altium designer拖条线,怎么也拖不动。只好删掉重新布线。这软件就是白痴呀。
第3个回答  2018-06-03
AD 好比自行车
PADS好比小踏板
CADENCE好比桑塔纳
如果你家距离你上班的位置只有1里路
不考虑路况的情况下 AD可能更方便更实用
如果都是上坡 不好意思 PADS强大些
你要考虑的是5公里呢 50公里或者500公里呢
万一上班要背个电脑 偶尔回家要带点设备什么加班什么的 那开车可能现实许多
这也就是AD设计的东西为什么都是小东西
手机一类的PADS多
电脑基本就是CADENCE了
你可以新建个项目 分别放1000个电容电阻 10000万个电容电阻 50000万电容电阻 试着布线试试
很多通信的板 动不动3 5个 1000多PIN FPGA 加上外围电路 双路的四路的服务器主板 LGA2011什么的
相似回答