常用电路设计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/
常用电路设计EDA软件简介相关推荐
- 我用过的几款电路设计EDA软件
最近总有一些网上的朋友问我关于选择什么EDA软件好的问题,就写在这里吧.不弹此调久矣,一家之言,仅供参考. 说到绘制电路图和PCB图的软件,大家可能最先想到的是protel,这个在国内,尤其是国内的大 ...
- 常用视频编辑软件简介--
转自http://blog.sina.com.cn/u/49b06b2601000eu4 现在玩DV的人越来越多,他们更热衷于摄录下自己的生活片断,再用视频编辑软件将影像制作成碟片,在电视上来播放,体 ...
- 常用电路设计软件简介
1 常用电路设计软件简介 随着计算机在国内的逐渐普及,EDA(Electronic Design Automatic,电路设计自动化)软件在电路行业的应用也越来越广泛.这些软件包括 ...
- 常用eda软件orcad、ewb、protel和pads对比介绍
美国Cadence公司的OrCAD.加拿大Interactive Image Technologies公司的EWB.澳大利亚Altium公司的PROTEL.美国Mentor Graphics公司的PA ...
- CV之OpenCV:OpenCV库涉及概念、常见函数、常用案例、HALCON软件简介之详细攻略
CV之OpenCV:OpenCV库涉及概念.常见函数.常用案例.HALCON软件简介之详细攻略 目录 CV入门 OpenCV使用过程 1.基本教程 OpenCV的相关概念 1.基本概念
- CAD软件与常用EDA软件的区别
CAD工具: 计算机辅助设计工具,主要作用:绘图工具,使用者:遍布各个行业 EDA工具: 在CAD绘图技术基础上融合了应用电子技术.计算机技术.信息处理技术等实现电子产品的自动设计. 使用者:特指有关 ...
- Ubuntu桌面生存指南 --- Ubuntu常用效率软件简介
Ubuntu常用效率软件简介 之前的一系列博客里,基本上我们夯实了使用Ubuntu系统所需的基础知识,这一篇里我们来谈谈在这个低调而强大的平台上,如何使得操作者遵循系统的设计理念,通过恰当的选用软件, ...
- Ubuntu桌面生存指南 (5) --- Ubuntu常用效率软件简介
原文地址http://ghosertblog.github.io/blog/2013/01/07/ubuntu-efficient-software/ Ubuntu常用效率软件简介 之前的一系列博客里 ...
- bim技术及常用软件简介,revit插件免费的有哪些,付费的有哪些?
今天简单的介绍一下关于bim技术的应用,bim目前可算是热门的技术行业,目前我国的正在推行bim技术在建筑行业的发展,如果你选择了bim那意味着你以后不会失业,因为我国目前关于bim方面的人才还是比较 ...
最新文章
- 公司Joomla项目笔记1
- return true Java_[Java教程]js中return,return true,return false的用法及区别
- 12个python编程代码_Python大牛私藏的20个python代码,短小精悍,用处无穷
- [Redux/Mobx] Redux由哪些组件构成?
- 【英语学习】【WOTD】hypermnesia 释义/词源/示例
- 我的Google Analytics(分析)正式通知升级到新版本
- 通过一个工具类更深入理解动态代理和Threadlocal
- 计算机搜索不了硬盘文件资料,解决WINDOWS痛点,本地文件搜索从未如此简单
- 简单破解 Sencha Architect 2.2 (ExtJs Designer) - 李路平 - 博客园
- HANA 基础SQL和SQLScript
- windows防火墙是干什么的_我可以用windows防火墙做什么
- java所有单词_JAVA常用英语单词列表
- 程序员:为什么我抛弃了996工作?
- export PATHONPATH的用法
- 用Modules优雅地管理你的环境变量
- 认识32位浮点数(分别输出符号,阶码,尾数)
- E. Pencils and Boxes(尺取dp)
- MySQL版 emp 数据库
- CANoe编程实现FOTA车端的自动化测试(一)
- JZOJ5445. 【NOIP2017提高A组冲刺11.2】失格
热门文章
- GUI Guider与lvgl联合仿真(结合stm32实验进行演示,含触摸屏实验计数器与计算器)
- Visual studio 插件(重点是VS2010)
- Kymeta在军事战斗实验室演习中展示低地轨道和地球同步轨道卫星通信互操作性
- Python刷题记录(81-90)
- 我对数字化转型的一点浅见
- Unite 2019 个人笔记小结
- EncryptUtil加密解密工具类,实测可以,复制粘贴皆可。全套代码加使用案例方法。
- 20171115-美国股市 -昨夜今晨-巴菲特三季度增持苹果 中概股多数下跌
- 【分享】乐才无需代码连接钉钉氚云的方法
- ES 5.x bulk update重复的文档ID性能低下分析