上犹电脑信息网我们一直在努力
您的位置:上犹电脑信息网 > 电脑怎么了 > 您为电子工程师使用了多少种电路设计工具?

您为电子工程师使用了多少种电路设计工具?

作者:上犹日期:

返回目录:电脑怎么了



EDA技术【EDA是电子设计自动化(Electronic Design Automation)的缩写,在20世纪90年代初从计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助测试(CAT)和计算机辅助-edajishu" name="description">

EDA常用软件


EDA工具层出不穷,目前进入我国并具有广泛影响的EDA软件有:protel【PROTEL是Altium公司在80年代末推出的EDA软件,在电子行业的CAD软件中,它当之无愧地排在众多EDA软件的前面,是电子设计者的首选软件,它较早就在国内开始使用,在国内的普及率也最高,有些高校的电子专业还专门开设了课程来学习它,几乎所有的电子公司都要用到它,许多大公司在招聘电子设计人才时在其条件栏上常会写着要求会使用PROTEL。】、Mentor【MENTOR 作为国际化的成功企业集团数十年来致力于机械、电气和光电子等工业上不同类别的零配件的技术发展和更换。】PADS【PADS是一款制作PCB板的软件。】、OrCAD【OrCAD 是一套在个人电脑的电子设计自动化套装软件,专门用来让电子工程师设计电路图及相关图表,设计印刷电路板所用的印刷图,及电路的模拟之用。】、Mentor【MENTOR 作为国际化的成功企业集团数十年来致力于机械、电气和光电子等工业上不同类别的零配件的技术发展和更换。】 WG【WG数据通信设备厂商锐捷网络推出的一款Web应用防火墙。】、Mentor EN【EN:European Norm欧洲标准。】、allegro【allegro,原意是快速地,或指快板。】、EWB【EWB软件,全称为ELECTRONICS WORKBENCH EDA,是交互图像技术有限公司在九十年代初推出的EDA软件,用于模拟电路和数字电路的混合仿真,利用它可以直接从屏幕上看到各种电路的输出波形。】、PSPICE【PSPICE是由SPICE(Simulation Program with Integrated Circuit Emphasis)发展而来的用于微机系列的通用电路分析程序。】、 Synopsys【(Nasdaq: SNPS)是为全球集成电路设计提供电子设计自动化(EDA)软件工具的主导企业。】等等。按主要功能或主要应用场合,大致可分为电路设 计与仿真工具、PCB设计【印制电路板的设计是以电路原理图为根据,实现电路设计者所需要的功能。】软件、IC设计【IC设计,Integrated Circuit Design,或称为集成电路设计,是电子工程学和计算机工程学的一个学科,其主要内容是运用专业的逻辑和电路设计技术设计集成电路(IC)。】软件、PLD【PLD中文名是保兰德,是意大利一家精品皮具制造商的品牌。】设计工具及其它EDA软件。


电子电路设计与仿真工具


电子电路设计与仿真工具包括:


SPICE【以集成电路为重点的仿真程序(英语:Simulation Program with Integrated Circuit Emphasis, SPICE),是一种用于电路描述与仿真的语言与仿真器软件,用】/PSPICE、EWB、Matlab【MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。】、SystemView、Multisim【Multisim是美国国家仪器(NI)有限公司推出的以Windows为基础的仿真工具,适用于板级的模拟/数字电路板的设计工作。】、MMICAD等。下面简单介绍前三个软件。


1)SPICE:由美国加州大学【加利福尼亚大学(UniversityofCalifornia),简称加州大学,是位于美国加州的一个由数所公立大学组成的大学系统,也是世界上最具影响力的公立大学系统,被誉为“全世界最好的公立大学”和“公】推出的电路分析仿真软件【仿真软件(英文simulation software),专门用于仿真的计算机软件。】,现在用得较多的是PSPICE6.2,在同类产品中是功能最为强大的模拟和数字电路混合仿真 EDA软件,它可以进行各种各样的电路仿真、激励建立、温度与噪声分析、模拟控制、波形输出、数据输出、并在同一窗口内同时显示模拟与数字的仿真结果。无 论对哪种器件哪些电路进行仿真,都可以得到精确的仿真结果,并可以自行建立元器件及元器件库。


2)EWB软件:20世纪90年代初推出 的电路仿真软件。相对于其它EDA软件,它是较小巧的软件(只有16M)。但它对模数电路的混合仿真功能却十分强大,几乎100%地仿真出真实电路的结 果,并且它在桌面上提供了万用表、示波器、信号发生器、扫频仪、逻辑分析仪【逻辑分析仪是分析数字系统逻辑关系的仪器。】、数字信号发生器、逻辑转换器和电压表、电流表等仪器仪表。它的界面直观,易学 易用。它的很多功能模仿了SPICE的设计,但分析功能比PSPICE稍少一些。


3)MATLAB【MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。】它的一大特性是有众多的面向具体应用的工具箱和仿真块,包含了完整的函数集用来对图像信号处理、控制系统设计、神经网络等特殊应用进行分析和设计。它具有数据采集、报告生成和MATLAB语言编程产生独立C/C++代码等功能。


PCB设计软件


PCB设计软件种类很多,如Protel【PROTEL是Altium公司在80年代末推出的EDA软件,在电子行业的CAD软件中,它当之无愧地排在众多EDA软件的前面,是电子设计者的首选软件,它较早就在国内开始使用,在国内的普及率也最高,有些高校的电子专业还专门开设了课程来学习它,几乎所有的电子公司都要用到它,许多大公司在招聘电子设计人才时在其条件栏上常会写着要求会使用PROTEL。】/AD、OrCAD、Viewlogic、Cadence PSD、Mentor公司的Mentor EN、Mentor WG以及Mentor PADS等系列。常用的PCB设计软件还有Zuken CadStart、Winboard/Windraft/Ivex-SPICE、PCB Studio【Studio英音:['stju:diəu]美音:['stjudɪ,o],是个多义词。】、TANGO等等。


先来说说Mentor旗下几个常用系列工具!


Mentor公司有三个系列的PCB设计工具,分别是:


Mentor EN系列,即Mentor Board【board是一个英语单词,可以用作名词和动词,可以翻译为板、董事会,等等。】 Station.


Mentor WG系列,即Mentor Expedition【expeditionn.】.


还有PADS系列,即PowerPCB【PowerPCB与PowerLogic系列软件是由美国Mentor Graphics公司主推的电路设计自动化软件,也是目前在电子工程领域内使用最广泛、性能最优秀的EDA软件之一。】.


上面讲到的Mentor PADS,也就是以前的PowerPCB/PowerLogic系列,是低端的PCB软件中最优秀的一款,其界面友好、容易上手、功能强大而深受中小企业的青睐,在中小企业用户占有很大的市场份额。


其他两个系列Mentor EN系列和Mentor WG系列与Cadence Allegro【allegro,原意是快速地,或指快板。】一样,都是目前最高端的PCB软件,像中兴、华为【华为技术有限公司(简称华为)是中国一家从事信息与通信解决方案的供应商,总部位于广东省深圳市。】这类大型公司都会使用这些高端的设计软件。


其中,Mentor Expedition(WG系列)是拉线最顺畅的软件,被誉为拉线之王,它的自动布线功能非常强大,布线规则设计非常专业。


Mentor EN系列是从早期UNIX【UNIX操作系统(尤尼斯),是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的贝尔实验室开发。】系统移植到Windows【Microsoft Windows,是美国微软公司研发的一套操作系统,它问世于1985年,起初仅仅是Microsoft-DOS模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家】系统,也是最专业的PCB工具软件,但其学习难度较大,自学的话会比较吃力。


PADS系列则相对来说比较简单易用且上手快,设计灵活,用户的自由度也非常高,很适合初学者及热衷于自学的群体。


再来说说Altium公司的Protel和AD


Protel/AD也有不少高校用户,它拥有完整的全方位电位设计系统,包含了电原理图绘制、模拟电路与数字电路【本书为普通高等教育“十一五”国家级规划教材。】混合信号仿真、多层印刷电路板设计(包含印刷电 路板自动布局布线),可编程逻辑器件【可编程逻辑器件 英文全称为:programmable logic device 即 PLD。】设计、图表生成、电路表格生成、支持宏【计算机科学里的宏(Macro),是一种批量批处理的称谓。】操作等功能,并具有Client/Server(客户/服务器【客户/服务器(client/server)用来描述两个电脑程序之间的关系。】体系结构,同时还 兼容一些其它设计软件的文件格式,如ORCAD【OrCAD 是一套在个人电脑的电子设计自动化套装软件,专门用来让电子工程师设计电路图及相关图表,设计印刷电路板所用的印刷图,及电路的模拟之用。】、PSPICE、EXCEL【Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft为Windows和Apple Macintosh操作系统的电脑而编写和运行的一款试算】等。


最后来谈谈Cadence Allegro.


Cadence公司拥有Orcad【OrCAD 是一套在个人电脑的电子设计自动化套装软件,专门用来让电子工程师设计电路图及相关图表,设计印刷电路板所用的印刷图,及电路的模拟之用。】/SPB【SPB全称Spacebuilder(软件著作权登记号: 2008SR14027)诞生于2007年, 是asp. net技术中最为强大的社区产品。】/PSD等多个系列,三者都是Cadence公司基于capture和allegro的PCB设计套件,区别仅在于软件配置。


Orcad的配置是低端产品,存在价格低的优点,但是在Orcad中Allegro 的功能比较弱,只有各项基本功能而没有constrain manager,如果需要SI【SI即硅(化学元素)。】或者constrain manager呢,就需要另外的增加配置了。


PSD和SPB其实是同一个东西,PSD是Allegro系统互连设计平台的早期版本,后来新出的版本叫做 SPB,因为改进了设计理念,所以修改了套件包的名称。


由此大家应该明白了,SPB是Allegro最全功能的版本。


衡量一个软件的优劣,其中一个很现实的标准就是看它的市场占有率,也就是它的普及和流行程度.Cadence Allegro现在几乎成为高速板设计中实际上的工业标准,被很多大型电子通信类公司采用,因此掌握Cadence Allegro对求职有实质的帮助;另外其学习资源也比较丰富,比较适合自学。


现在Cadence公司的系列产品有:Cadence SPB【《Cadence SPB 15.7工程实例入门》,作者:于争。】16.2, Cadence SPB16.0, Cadence SPB 15.7, Cadence SPB15.5, Cadence SPB15.2等。板级电路设计系统。


Cadence Allegro现在几乎成为高速板设计中实际上的工业标准,其学习资源也比较丰富,比较适合自学。


曾经有人这么评价Cadence:


“Cadence是高速板设计中实际上的工业标准。无论哪一方面都超牛。Cadence PCB【Cadence Allegro SPB 目前最新版本 Cadence Allegro SPB17.2 全称:Cadence Allegro Silicon Package Board  Cadence Allegro平台所需的关键技术,以建立从IC制造、封装和PCB的一整套完整设计流程。】 Layout【Layout,动画专用名称,根据导演(或者其他人)所画的分镜表画出来的“设计图”,原画要根据Layout来画。】工具绝对一流,稍微熟悉一点后就不再想用其他工具了,布线超爽。仿真方面也是非常的牛【的牛为一村组名称,在我国贵州省三都水族自治县自治三洞乡乔村村下辖的水族寨子,全寨子50户, 274人,水族占总人口100%,整个寨子青山环抱,掩映在茂林修竹之中,犹如世外桃源。】,有自己的仿真工具,信号完整性仿真,电源完整性仿真都能做。在做pcb高速板方面牢牢占据着霸主地位。要知道这个世界上60%的电脑主板40%的手机主板可都是拿Allegro画的。”


IC设计软件


IC设计工具很多,其中按市场所占份额排行为Cadence、Mentor Graphics【明导 (Mentor Graphics) 简称:Mentor, 是电子设计自动化(EDA)技术的领导产商,它提供完整的软件和硬件设计解决方案,是全球三大EDA大佬之一。】和Synopsys。


1)设计输入工具:像Cadence的composer,viewlogic的viewdraw,硬件描述语言【硬件描述语言(英文: Hardware Description Language ,简称: HDL )是电子系统硬件行为描述、结构描述、数据流描述的语言。】VHDL【VHDL全名Very-High-Speed Integrated Circuit Hardware Description Language,诞生于1982年。】、Verilog HDL【Verilog HDL是一种硬件描述语言(HDL:Hardware Description Language),以文本形式来描述数字系统硬件的结构和行为的语言,用它可以表示逻辑电路图、逻辑表达式,还可以表示数字逻辑系统所完成的逻辑功能。】是主要设计语言,许多设计输入工具都支持HDL。另外像Active—HDL和其它的设计输入方法,包括原理和状态机【状态机由状态寄存器和组合逻辑电路构成,能够根据控制信号按照预先设定的状态进行状态转移,是协调相关信号动作、完成特定操作的控制中心。】输入方法,设计 FPGA/CPLD【CPLD(Complex Programmable Logic Device)复杂可编程逻辑器件,是从PAL和GAL器件发展出来的器件,相对而言规模大,结构复杂,属于大规模集成电路范围。】的工具大都可作为IC设计的输入手段,如Xilinx【Xilinx是全球领先的可编程逻辑完整解决方案的供应商。】、Altera【自二十年前发明世界上第一个可编程逻辑器件开始,Altera公司(阿尔特拉)(NASDAQ:ALTR)秉承了创新的传统,是世界上“可编程芯片系统”(SOPC)解决方案倡导者。】等公司提供的开发工具,Modelsim【Mentor公司的ModelSim是业界最优秀的HDL语言仿真软件,它能提供友好的仿真环境,是业界唯一的单内核支持VHDL和Verilog混合仿真的仿真器。】 FPGA等。


2)设计仿真工作:EDA工具的一个最大好处是可以验证设计是否正确,几乎每个公司的EDA 产品都有仿真工具。


Verilog—XL、NC—verilog用于Verilog仿真,Leapfrog【《Leapfrog》是一首The BBC Band 演唱的歌曲,收录于The Age of Swing: Original Arrangements, Vol. 3。】 用于VHDL仿真,Analog Artist用于模拟电路仿真。Viewlogic的仿真器有:viewsim门级电路仿真器,speedwaveVHDL仿真器,VCS— verilog仿真器。Mentor Graphics有其子公司Model Tech 出品的VHDL和Verilog双仿真器:Model Sim。Cadence、Synopsys用的是VSS(VHDL仿真器)。现在的趋势是各大EDA公司都逐渐用HDL仿真器作为电路验证的工具。


3)综合工具:综合工具可以把HDL变成门级网表。这方面Synopsys工具占有较大的优势,它的Design Compile是综合的工业标准,它还有另外一个产品叫Behavior Compiler,可以提供更高级的综合。此外,美国还出了一家软件叫Ambit,比Synopsys的软件更有效,可以综合50万门的电路,速度 更快。不过Ambit已被Cadence公司收购,为此Cadence放弃了它原来的综合软件Synergy。


随着FPGA设计的规模越来越大,各EDA 公司又陆续开发了用于FPGA设计的综合软件,比较有名的有:Synopsys的FPGA Express,Cadence的Synplity,Mentor的Leonardo【列奥纳多·达·芬奇(Leonardo da Vinci;1452年4月15日-1519年5月2日),又译达文西,是意大利文艺复兴时期的一个博学者,除了是画家,还是雕刻家、建筑师、音乐家、数学家、工程师" name="description"> 本文标签:用过(27)几个(48)

相关阅读

关键词不能为空
极力推荐

热门文章

电脑蓝屏_电脑怎么了_win7问题_win10问题_设置问题_文件问题_上犹电脑信息网

关于我们