1         常用电路设计软件简介 ­

随着计算机在国内的逐渐普及,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/ ­

1.4      其它的设计软件系列: ­

不知道了,也不想知道了! ­

不管是什么样的工具,只要能画出好的电路就行了,他只是个工具而已,所以本人认为只要熟练掌握那么一两个软件就OK了,况且所有的软件整体流程都是差不多的,当你用熟悉了以后,可能自己想按自己的方式编写软件的想法也会有了。当然了,只是没有那个精力没有那个必要而已,对吧! ­

整篇内容不免有理解上的偏差,欢迎高手们批评指正。 ­

参考资料: ­

http://www.altium.com/ ­

http://www.cadence.com ­

http://www.mentor.com/ ­

http://www.mentorg.com.cn/ ­

http://www.kgs.com.hk/download.asp ­

http://www.eastwell.com.cn/siteengine.php?do=productdetail&id=30&gclid=CI6rzrLjg5gCFQMaewodCHxfDg ­

http://hi.baidu.com/fangar/blog/item/c29a8b2b7fc68efbe7cd4021.html­

常用电路设计软件简介相关推荐

  1. Ubuntu桌面生存指南 --- Ubuntu常用效率软件简介

    Ubuntu常用效率软件简介 之前的一系列博客里,基本上我们夯实了使用Ubuntu系统所需的基础知识,这一篇里我们来谈谈在这个低调而强大的平台上,如何使得操作者遵循系统的设计理念,通过恰当的选用软件, ...

  2. Ubuntu桌面生存指南 (5) --- Ubuntu常用效率软件简介

    原文地址http://ghosertblog.github.io/blog/2013/01/07/ubuntu-efficient-software/ Ubuntu常用效率软件简介 之前的一系列博客里 ...

  3. 编程用的记事本软件_数控常用编程软件那么多,你用哪一种?

    数控编程同计算机编程一样也有自己的 "语言",不同的是 ,现在计算机市场以微软的 Windows 为绝对优势 .数控系统还没有哪一家占据绝对优势,也就是说 数控系统一时还不能达到相 ...

  4. CV之OpenCV:OpenCV库涉及概念、常见函数、常用案例、HALCON软件简介之详细攻略

    CV之OpenCV:OpenCV库涉及概念.常见函数.常用案例.HALCON软件简介之详细攻略 目录 CV入门 OpenCV使用过程 1.基本教程 OpenCV的相关概念 1.基本概念

  5. bim技术及常用软件简介,revit插件免费的有哪些,付费的有哪些?

    今天简单的介绍一下关于bim技术的应用,bim目前可算是热门的技术行业,目前我国的正在推行bim技术在建筑行业的发展,如果你选择了bim那意味着你以后不会失业,因为我国目前关于bim方面的人才还是比较 ...

  6. 常用视频编辑软件简介--

    转自http://blog.sina.com.cn/u/49b06b2601000eu4 现在玩DV的人越来越多,他们更热衷于摄录下自己的生活片断,再用视频编辑软件将影像制作成碟片,在电视上来播放,体 ...

  7. 计算机办公实用技能项目实践教程,计算机常用办公软件应用/21世纪计算机科学与技术实践型教程...

    本教材根据多年的教学经验和学生的特点,循序渐进地介绍办公软件Office2007的操作与使用方法,内容全面,文字阐述清楚,注重理论与实践操作的紧密结合. 全书分为4章,第1章介绍Word2007字处理 ...

  8. python对excel操作简书_Python实现EXCEL常用操作——pandas简介

    知乎的代码块太丑了,这里的内容就更新到简书了Python实现EXCEL常用操作--pandas简介​www.jianshu.com EXCEL是日常办公最常用的软件,然而遇到数据量特别大(超过10W条 ...

  9. [转]常用OCR软件介绍

    转载出处:http://blog.csdn.net/zhulinu/article/details/9095585 常用OCR软件介绍 1.ABBYY ***ABBYY FineReader 简介:驰 ...

最新文章

  1. 在ROMMON状态下恢复IOS的方法
  2. 电脑硬件知识学习_DIY电脑多年,这些硬件冷知识你们知道吗?
  3. 实验吧—部分MISC Write up
  4. stm32f103电子钟心得体会_浅谈STM32_RTC闹钟
  5. 004-linux常用命令-权限管理命令
  6. LeetCode(872)——叶子相似的树(JavaScript)
  7. web服务启动后mysql崩溃_让Web站点崩溃最常见的七大原因
  8. w/atl的thunk技术
  9. c语言实例100_pic单片机,PIC单片机C语言编程实例
  10. leaflet报错:map container is already initialized
  11. 第二章注解深入浅出(三、插桩)
  12. 操作系统引论和进程管理部分习题
  13. ❤️ 工厂模式:教你如何制造一台Huawei P50手机 ❤️
  14. 独立站运营 | 聊天聚合部件,助你提升100%私域转化率
  15. 带孩子怎么挣钱?带孩子挣钱方法大全
  16. 9大电商平台开具发票页调研
  17. 地铁框架保护的原理_地铁直流系统中框架保护原理及处理程序
  18. Elasticsearch索引安装使用
  19. python 文件夹拷贝
  20. React 下一代数据流 hox vs Recoil 使用对比分析

热门文章

  1. Linux系统中sz和rz命令详解(文件传输、上传、下载)
  2. CentOS 7下Nginx安装配置nginx-module-vts 监控模块
  3. 【vue】v-for循环样式乱
  4. 复旦大学计算机学院副书记,复旦大学邱锡鹏、黄萱菁两位教授到我院讲学
  5. keil使用详解--魔法棒
  6. 关于Win7系统“U盘拒绝访问”解决问题
  7. wav、mp3和ogg格式浏览器的支持情况
  8. 宋鸿兵:新货币战争打响 美元体系迟早崩溃
  9. 如何卸载anaconda
  10. 监控浏览器的所有动作