Allegro的优点与缺点
记得刚毕业出来时就在某台商工作,用的就是allegro,从此上了贼船就下不来了~~。其实还用过pcad,protel,powerpcb(以下简称3p,加上pads就4p了,呵呵~~)。至于mentor和cr5000就实在是没空去用了(有点难度)。除去mentor和zuken的软件不说,allegro相对于其它软件还是有其优势的。而贵公司的layout工作难度越大,allegro的优势就越明显。
废话说了一大堆,说说其优点吧(先礼后兵~~):
1.拉线是最方便的。像3p的拉线,都不好控制(不是我没用熟),每拉一次直线要点一下鼠标(累死)。而allegro则可以拉到转角后,用推挤或紧靠模式还可以拉很远(无数转角)!当然还有差分线走法设定(通讯的最爱)。
2.改线是目前我所遇到所有软体中最最最最方便的!!在allegro的15.0版本中,还可以移动整组的线(好到你想不到)!具有智能自动修辑、线穿越焊盘时自动居中、等强大方便的改线功能!说白了,layout的最最基本的工作不就是拉线和移线吗?用allegro做这些工作简直就是享受!
3.与orcad的兼容性无人能比。当今的硬件工程师最喜欢用Orcad了(好复制啊~~),大多数公司的原理图都是用Orcad做的。而orcad与allegro都是cadence旗下的产品,所以只要原理图正确,pcb就绝对正确(逻辑上)。
4.开放的软件扩展。只要你熟悉allegro的开发语言skill(类c语言),只要你能想得到的功能,allegro没有!?自己写一个。(警告:不要写自动布线程序,不然我们失业了你也不好过,嘿嘿!)
5.强大的仿真功能。只要你会用,就可大大节省产品的开发时间,而且准确度相当高。
6.当然还有其它的体贴layout工程师的功能,不一一细说了。
好,马屁拍完了,该批一下了。
1.零件库的创建与维护很复杂、很艰辛。所以这一部分需要非常有经验的layout工程师。
2.虽然orcad与allegro结合紧密,但现在大多数的硬件工程师并没有按规矩的去做,其实他们只是画了个“示意图”,orcad中的零件库也并不完善,所以要从orcad过渡到allegro也需要有经验的layout工程师。
3.上手困难。相比起protel看一两天书就能工作来说,allegro的上手周期就长多了。即使资料齐全,有人教的话,估计也不少于两周吧。
4.居心叵测。allegro能导入很多其它不同pcb图纸格式,但却不能导出(奸商!)。
5.价格高昂。普通的中小型企业负担不起。
6.没有中文版(看惯e文了,若有中文版我可能还不会用。),不能输入中文。
虽然现在硬件发展很快,越来越多的产品带有DDR,pcb layout对DDR走线显然在PADS中处理是相当麻烦的,pcb设计方面远不如在ALLEGRO中方便。但是因为PADS有它的优点,使得还是很多人选择了PADS。
★、PADS优点
. 建库较简单,修改已方便.
. 比较容易学习,容易操作.
. 可以实时修改网络,适合于改动不大,或是简单板的走线.
容易与原理图交互,不像ALLEGRO有时原理图与PCB连不上
. 铺铜方便,容易关掉铺铜.
ALLEGRO的强大功能越来越被人接受,在复杂产品上有着PADS难以企及的地方。
★ 、ALLEGRO 的优点:
. ALLEGRO 修线相当方便,智能化较强,实时显示DRC.
. ALLEGRO 贴线比较方便,走线和绕线都很方便.
. ALLEGRO 在导网络表时,可以以自动删除多余元件多余网络,也可以自动增加新的元件和网络,而不可以在走线时增加网络或删除网络,这样可以减少网络出错的机会.
. ALLEGRO 可以设置走线规则,可以设置不同层,不同区域的走线宽度与间距.
. ALLEGRO 有stroke功能,有skill增加功能.
. ALLEGRO在多人合作上较方便.
基板(FR4)和PP板之主要成份及经雷射光线会有何危害产生?
一般常用的FR-4及P.P.板,主要成份是环氧树脂及玻纤。您所指的危害,应该只的是经雷射加工后是否会产生危害的物质。在雷射加工后主要产生的物质是二氧化碳和树脂分解物,一搬来说都可被抽风系统排出,且除二氧化碳外,多数都会成为微粉粒掉落下来。因此只要抽风系统完善,应不致造成重大危害。
Allegro的优点与缺点的更多相关文章
- Html5简单描述(优点与缺点)
什么是HTML5 HTML5指的是包括HTML.CSS和JavaScript在内的一套技术组合.它希望能够减少网页浏览器对于需要插件的丰富性网络应用服务(Plug-in-Based Rich Inte ...
- 流行的9个Java框架介绍: 优点、缺点等等
流行的9个Java框架介绍: 优点.缺点等等 在 2018年,Java仍然是世界上最流行的编程语言.它拥有一个巨大的生态系统,在全世界有超过900万Java开发人员.虽然Java不是最直接的语言,但是 ...
- ajax优点与缺点
ajax的优点 Ajax的给我们带来的好处大家基本上都深有体会,在这里我只简单的讲几点: 1.最大的一点是页面无刷新,在页面内与服务器通信,给用户的体验非常好. 2.使用异步方式与服务器通信,不需要打 ...
- 浅谈ajax的优点与缺点
AJAX (Asynchronous Javascript and XML) 是一种交互式动态web应用开发技术,该技术能提供富用户体验. 完全的AJAX应用给人以桌面应用的感觉.正如其他任何技术,A ...
- ASP.NET与ASP.NET MVC 的差异、优点及缺点
众所周知,在微软的编程语言发展历史中,asp.net是不得不提的一个重要的发展阶段,它具有快速开发.层级明确的优点,但最大的缺点,同时也是它逐渐被废弃的原因就是,页面加载的viewstate过于庞大, ...
- Ajax的工作原理以及优点、缺点 (汇总)
最近空闲时间,有朋友问我关于Ajax的工作原理,在这里我结合自己的工作经验和网上大佬的经验做一个总结,如有不足,请各位业内大佬指正 在我们了解Ajax之前,我们先来了解一下Javascript的执行原 ...
- HTML5的优点与缺点?
优点:a.网络标准统一.HTML5本身是由W3C推荐出来的. b.多设备.跨平台 c.即时更新,提高可用性和改进用户的友好体验: d.有几个新的标签,这将有助于开发人员定义重要的内容: e.可以给站点 ...
- SQL Server的优点与缺点
一般来说索引会加快查询速度,但会影响插入,修改,删除的数据,且占用物理空间;所以我们应该合理的创建索引,而且应该先创建聚合索引,再创建非聚合索引.要在经常进行查询的列上创建索引,而且如果表列较少的话要 ...
- 【转】Spring中IoC的优点与缺点
1. 优点 我们知道,在Java基本教程中有一个定律告诉我们:所有的对象都必须创建:或者说:使用对象之前必须创建,但是现在我们可以不必一定遵循这个定律了,我们可以从Ioc容器中直接获得一个对象然后直接 ...
随机推荐
- Ubuntu package offline install
apt-get Use apt-get with the "--print-uris" option to do it. I also add "-qq" so ...
- struts2中的方法过滤拦截器
方法过滤拦截器是只过滤指定的方法,如果使用针对action 的普通的过滤器则会过滤该action内部 所有方法.如果在一个action中同时有多个作为业务逻辑控制的方法存在 的话则会过滤所有的业务逻辑 ...
- Nhibernate refers to an unmapped class nhibernate问题的解决(初学者)
最近研究Nhibernate的一些功能,在通过Nhibernate反向建数据库表时遇到了一个问题,refers to an unmapped class:xxxx 通过查阅发现是自己对应的 xxxx ...
- jquery中的全局事件
ajaxStart(callback):Ajax请求开始时触发该事件 ajaxSend(callback):Ajax请求发送前触发该事件 ajaxSuccess(callback):Ajax请求成功时 ...
- C# 单向链表数据结构 (一)
单向链表数据结构是有节点组成,每个节点包含两部分,第一部分为存储数据,第二部分为指向下一个节点的指针.注意,有两个特色的节点,分别为“头节点”和“尾节点”,头节点本身没有数据,只存储下一个节点的指针, ...
- IC卡、M1卡、CPU卡、SAM卡、PSAM卡的联系与区别
一. 技术方面(非接触式IC卡) 1. 逻辑加密卡又叫存储卡,卡内的集成电路具有加密逻辑和EEPROM(电可擦除可编程只读存储器). 2. CPU卡又叫智能卡,卡内的集成电路包括中央处理器(CPU ...
- Delphi XE6 通过JavaScript API调用百度地图
参考昨天的内容,有朋友还是问如何调用百度地图,也是,谁让咱都在国内呢,没办法,你懂的. 首先去申请个Key,然后看一下百度JavaScript的第一个例子:http://developer.baidu ...
- Linux运维不可不知的性能监控和调试工具
Linux运维不可不知的性能监控和调试工具 1 nagios Nagios是一个开源监控解决方案,我觉得他可以监控一切 ,可以看一下我以前的文章:NAGIOS 2 ps #用来查看程序的运行情况 ps ...
- poj 1065 简单的贪心算法
题意大概是:有一组木头需要处理,每块木头有长度,重量两个属性,处理的前一块木头长len,重wei,当下一块木头的len1,与wei1满足:len1>len&&wei1>we ...
- 10-2[RF] OOB validation
main idea: 在使用bootstrap生成gi的训练集时,会有一部分数据没有被选中,使用这一部分数据(OOB)进行validation. 1.数据没有被选中的概率 假设训练集大小为N,使用bo ...