EDA技术设计的常用软件以及仿真工具介绍

合集下载

EDA技术与应用_EDA工具软件的使用

EDA技术与应用_EDA工具软件的使用

EDA技术与应用_EDA工具软件的使用EDA(Electronic Design Automation)是电子设计自动化的缩写,它是指利用计算机及相关软件来进行电子系统的设计、验证、优化和制造的技术。

在电子系统设计领域,EDA技术的发展极大地提高了设计效率和设计质量,成为现代电子系统设计的基础工具。

本文将介绍EDA工具软件的使用。

EDA工具软件是指用于辅助电子系统设计的计算机软件。

这些软件通常包括电子系统设计的各个阶段,如系统级设计、高层次合成、逻辑综合、布局布线、时序验证等。

以下是几种常见的EDA工具软件及其使用方法。

1. Cadence OrCAD:Cadence OrCAD是一款综合性的PCB设计软件。

它包括原理图设计、仿真、PCB布局和布线等功能。

使用者可以通过绘制原理图、添加元器件、进行仿真和布局布线,完成电路设计的各个阶段。

该软件支持多种电路仿真和分析方法,如时域仿真、频域仿真和信号完整性分析等。

2. Mentor Graphics PADS:Mentor Graphics PADS是一款专业的PCB设计软件。

它提供了全面的电路板设计解决方案,包括原理图设计、PCB布局和布线、验证和制造输出等功能。

使用者可以通过绘制原理图、进行布局布线、进行信号完整性分析等,完成整个电路板设计的过程。

4. Cadence Allegro:Cadence Allegro是一款专业的PCB布局和布线软件。

它提供了全面的设计环境,包括原理图设计、PCB布局和布线、SI分析和制造输出等功能。

使用者可以通过绘制原理图、进行PCB布局和布线,完成电路板的设计和优化。

5. Synopsis PrimeTime:Synopsis PrimeTime是一款静态时序验证工具。

它能够对电路设计进行时序分析,确定电路的最大工作频率和最小工作延迟。

使用者可以通过提供设计约束和输入电路网表,运行时序验证的脚本,获取电路设计的时序分析结果。

射频EDA仿真软件介绍

射频EDA仿真软件介绍

射频EDA仿真软件介绍射频EDA(Electronic Design Automation)是一种用于射频芯片设计和仿真的软件工具,它通过电磁场仿真和电路仿真等功能,可以帮助设计者优化射频电路的性能和可靠性。

本文将介绍几款常用的射频EDA仿真软件。

1. ADS(Advanced Design System)ADS是美国Keysight(前身为安捷伦科技)推出的一款强大的射频和微波电路设计和仿真工具。

它包含了多种电路仿真方法,如基于S参数的线性仿真、基于混合EM的电磁仿真和基于直接时间域的高速数字仿真等。

ADS还内置了丰富的器件模型和库,方便用户进行仿真和优化。

此外,ADS还支持与SI/PI和系统仿真软件的集成,使得整个设计流程更加高效。

2. HFSS(High Frequency Structure Simulator)HFSS是美国ANSYS公司开发的一种基于有限元分析(FiniteElement Analysis)的高性能电磁场仿真软件。

它主要用于射频和微波领域,可以模拟复杂的电磁场分布和信号传输。

HFSS具有优异的求解速度和准确度,并且支持多种仿真技术,如频域仿真、时域仿真和混合仿真等。

此外,HFSS还提供了强大的后处理功能,可以用于绘制场强分布图、辐射图和散射参数图等。

3. CST Studio SuiteCST Studio Suite是德国CST公司开发的一款电磁场仿真软件套件,广泛应用于射频、天线和微波电路的设计和仿真。

CST基于有限差分时域(FDTD)方法,具有较高的计算速度和较低的内存占用。

CST StudioSuite提供了丰富的建模功能和后处理工具,可以实现多尺度建模、参数扫描和优化等操作。

此外,CST还支持与ADS和HFSS等软件的数据交换,方便不同工具之间的协同设计和分析。

4. AWR Microwave OfficeAWR Microwave Office是美国National Instruments(前身为奇美电子)开发的一款射频和微波电路设计软件。

常用EDA软件简介

常用EDA软件简介

常用EDA软件简介摘要:在电子通信领域中,着重对multisim,orcad-pspice,protel,proteus,keil与matlab六种eda软件进行了介绍,并对各软件所适用的场合进行了对比,得出了各自的优势,同时对eda 软件今后的应用与发展提出了预测,为电子领域的初学者提供了一定的指导与参考价值。

关键词:multisim;orcad-pspice;protel;proteus;keil;matlab中图分类号:tp319 文献标识码:a 文章编号:1007-9599 (2013) 03-0000-02eda技术是指以计算机为辅助工具,将电子、计算机、数据分析、图像处理等技术融为一体的具有智能化的电子辅助手段。

利用eda 软件工具,科研工作者可直接对设计思想进行验证,从而省去了大量的人力、物力和财力,避免了在实际设计中大量流程,提高了效率,缩短了电子产品的开发周期,并可方便快捷的对所设计的电路、算法等性能进行实时操作与优化。

在不同的工作领域中出现有大量的eda软件。

本文着重对电子通信领域中常见的几种eda软件进行对比,找出各软件在不同应用场合的优势。

1 常用eda软件在电子通信领域中,eda软件按用途分电路设计、功能仿真、版图绘制、软件编程等,其中常见的软件有multisim(原ewb)、orcad-pspice、protel、proteus、keil和matlab等。

一般每种软件都以一种或两种功能为主,并附带有其它功能。

下面对上述软件逐一介绍。

1.1 multisim软件multisim软件是加拿大ewb的前身,后并入美国国家仪器有限公司。

multisim主要利用了电路原理图、电路硬件描述语言针对模拟电路、数字电路、模数混合电路的设计与仿真,具有强大的仿真与分析能力。

multisim软件是一个专门用于电子电路设计与仿真的eda工具软件,具有直观的图形界面、丰富的元器件库、强大的仿真分析能力、丰富的虚拟测试仪器(如万用表、示波器、函数发生器、波特仪等),学习与应用相对较容易,很适合初学者对电子电路的学习。

1.5 常用EDA工具

1.5 常用EDA工具
1.5 常用EDA工具
用EDA技术设计电路可以分为不同的技术环节, 每一个环节中必须有对应的软件包或专用的EDA工 具独立处理。EDA工具大致可以分为设计输入编辑 器、仿真器、HDL综合器、适配器(或布局布线器) 以及下载器等5个模块。
1.5.1 设计输入编辑器
通常专业的EDA工具供应商或各可编程逻辑器件厂 商都提供EDA开发工具,在这些EDA开发工具中都含 有设计输入编辑器,如Xilinx公司的Foundation、 Altera公司的MAX+plusII等。
HDL综合器的输出文件一般是网表文件,是一种 用于电路设计数据交换和交流的工业标准化格式的文 件,或是直接用硬件描述语言HDL表达的标准格式的 网表文件,或是对应FPGA/CPLD器件厂商的网表 文件。
HDL综合器是EDA设计流程中的一个独立的设 计步骤,它往往被其他EDA环节调用,完成整个设计 流程。 电路网表(逻辑图) 由元件名N、模型M、输 入端信号PI、输出端信号PO四部分组成,是唯一确 定电路连接关系的数据结构。即:E=(N,M,PI, PO)
硬件描述语言诞生的初衷是用于设计逻辑电路的建模 和仿真,但直到Synoposys公司推出了HDL综合器 后,才可以HDL直接用于电路设计。
HDL综合器是一种用EDA技术实施电路设计中完 成电路化简、算法优化、硬件结构细化的计算机软件, 是将硬件描述语言转化为硬件电路的重要工具。HDL 综合器在把可综合的HDL(Verilog或VHDL)转化 为硬件电路时,一般要经过两个步骤。第1步是HDL综 合器对Verilog或VHDL进行处理分析,并将其转换成 电路结构或模块,这时是不考虑实际器件实现的,即完 全与硬件无关,这个过程是一个通用电路原理图形成的 过程。第2步是对应实际实现目标器件的结构进行优化, 并使之满足各种约束条件,优化关键路径等。

常用EDA工具介绍

常用EDA工具介绍

EDA工具介绍VHDL/Verilog-HDL Simulator(仿真工具)Active-HDL 美国Aldec公司VHDL/Verilog-HDL Simulator(仿真工具),图形输入工具ModelSim/Renoir 美国Mentor Graphics公司VHDLSimulator(仿真工具)MyVHDL Station 美国MyCAD公司Cycle Base・Simulator(仿真工具)(Verilog-HDL )TauSim 美国Tau Simulation公司Hardware Accelerator ARES 美国IKOS Systems公司Static Timming 解析工具EinsTimer 美国IBM公司逻辑Simulator(仿真) System Explore 美国Aptix公司Xcite 美国Axis Systems公司VirtuaLogic 美国IKOS Systems公司VIVACE 美国Mentor Graphics公司Static Timming 解析工具(Digital-数字)PacifIC 美国CadMOS Design Technology公司功耗解析/最优化工具(RTL)WattSmith 美国Sente公司電源线宽设计工具,功耗解析工具PowerPlanner/RealPower 美国IOTA Technology公司逻辑验证工具(测试向量生成)Specman Elite 美国Verisity Design公司C/C++/测试开发工具System Modeler 美国TransModeling公司CODE・COVERAGE工具,状態COVERAGE工具Verification Navigator/StateNavigator美国TransEDA公司Formal・Verifier(等价性评价)BoolesEye 美国IBM公司Tuxedo 美国Verplex Systems公司HDL调试工具Debussy 美国Novas Software公司电路合成工具(带有最优化配置功能)Envisia Ambit synthesis(BuildGates)美国Cadence DesignSystems公司电路合成工具,行为级合成工具(VHDL编程)BooleDozer 美国IBM公司行为级合成工具(C语言编程)A|RT Designer 美国Frontier Design公司High Level电路合成工具eXplorations Tools 美国Explorations公司Design Planning 工具ChipBench 美国IBM公司TeraForm 美国Tera Systems公司System Level(系统级)设计工具Cierto product family 美国Cadence Design Systems公司Digital-数字回路设计工具eProduct Designer 美国Viewlogic Systems公司电路图Editor,逻辑Simulator(仿真工具)MyLogic Station 美国MyCAD公司VHDL模拟工具和VCS模拟工具VSS、VCS Synopsys公司电路综合工具Synthesis Synopsys公司模拟/数.模混合信号电路设计EDA工具模拟电路Simulator(仿真工具)T-Spice Pro美国Tanner Research公司SmartSpice美国Silvaco International公司Eldo 美国Mentor Graphics 公司混合信号・Simulator(仿真工具)ICAP/4 美国intusoft 公司混合信号・Simulator(仿真工具),RF电路Simulator (仿真工具),Analog Macro Library ADVance,CommLib美国Mentor Graphics 公司Static Noise 解析工具(混合信号)SeismIC 美国CadMOS Design Technology 公司Model Generator(模拟)NeoCell 美国Neolinear公司模拟电路设计工具MyAnalogStation美国MyCAD 公司电路仿真工具Star-HspiceStar-SimStar-TimeAvanti公司Hard/Soft协调设计EDA工具Hard/Soft协调设计工具Cierto VCC Environment 美国Cadence Design Systems 公司ArchGen 美国CAE Plus 公司eArchitect 美国Viewlogic Systems公司Hard/Soft协调验证工具SeamlessCVE 美国Mentor Graphics 公司LSI Layout设计EDA工具寄生电容/阻抗提取工具DISCOVERY 美国Silvaco International公司寄生电容/寄生阻抗提取工具,延迟计算工具SWIM/InterCal 美国Aspec Technology公司寄生电容/阻抗提取工具,回路Simulator(仿真工具),Layout 变换工具Spicelink,Ansoftlinks 美国Ansoft公司Model Generator CLASSIC-SC 美国Cadabra Design Automation公司Layout设计工具(带有电路合成功能)Blast Fusion 美国Magma Design Automation公司Layout设计工具DOLPHIN美国Monterey DesignSystems公司L-Edit Pro 美国Tanner Research公司MyChip Station 美国MyCAD公司CELEBRITY美国Silvaco International公司相位Shift Mask设计工具,OPC设计工具,Mask测试工具iN-Phase/TROPiC/CheckIt美国Numerical Tecnologies公司版图寄生参数提取工具Star-RC Avanti公司测试设计EDA工具Test - Pattern 变换工具TDS iBlidge/SimValidator 美国Fluence Technology 公司Test 设计工具TestBench 美国IBM 公司TDX 美国Fluence Technology 公司Test 解析工具(混合信号)Test Designer 美国intusoft 公司Designer/Ensemble Systems公司封装(Package)用温度解析工具Hybrid Thermal 美国Ansoft公司封装(Package)用寄生电容/寄生阻抗提取工具Turbo Package Analyzer 美国Ansoft公司其他的工具AC/DC设计・解析工具MotorExpert 韓国jasontech公司工艺・Simulator(仿真工具)ATHENA 美国Silvaco International 公司器件・Simulator(仿真工具)ATLAS 美国Silvaco International 公司器件模拟工具工艺模拟工具MediciDavinciTSUPREMAvanti公司。

最常用的几种EDA软件

最常用的几种EDA软件

最常用的几种EDA软件EDA技术是在电子CAD技术基础上发展起来的计算机软件系统,是指以计算机为工作平台,融合了应用电子技术、计算机技术、信息处理及智能化技术的最新成果,进行电子产品的自动设计。

利用EDA工具,电子设计师可以从概念、算法、协议等开始设计电子系统,大量工作可以通过计算机完成,并可以将电子产品从电路设计、性能分析到设计出IC版图或PCB版图的整个过程在计算机上自动处理完成。

现在对EDA的概念或范畴用得很宽。

包括在机械、电子、通信、航空航天、化工、矿产、生物、医学、军事等各个领域,都有EDA的应用。

目前EDA 技术已在各大公司、企事业单位和科研教学部门广泛使用。

例如在飞机制造过程中,从设计、性能测试及特性分析直到飞行模拟,都可能涉及到EDA技术。

本文所指的EDA技术,主要针对电子电路设计、PCB设计和IC设计。

EDA 设计可分为系统级、电路级和物理实现级。

EDA常用软件EDA工具层出不穷,目前进入我国并具有广泛影响的EDA软件有:EWB、PSPICE、OrCAD、PCAD、Protel、ViewLogic、Mentor、Graphics、Synopsys、LSIlogic、Cadence、MicroSim等等。

这些工具都有较强的功能,一般可用于几个方面,例如很多软件都可以进行电路设计与仿真,同时以可以进行PCB自动布局布线,可输出多种网表文件与第三方软件接口。

下面按主要功能或主要应用场合,分为电路设计与仿真工具、PCB设计软件、IC 设计软件、PLD设计工具及其它EDA软件,进行简单介绍。

1、电子电路设计与仿真工具电子电路设计与仿真工具包括SPICE/PSPICE;EWB;Matlab;SystemView;MMICAD 等。

下面简单介绍前三个软件。

(1)SPICE(Simulation Program with Integrated Circuit Emphasis)是由美国加州大学推出的电路分析仿真软件,是20世纪80年代世界上应用最广的电路设计软件,1998年被定为美国国家标准。

ch06-2_EDA软件工具介绍

ch06-2_EDA软件工具介绍

第2讲EDA软件工具简介适合于电子系统仿真与设计的EDA软件包括:•电路仿真类(基于Pspice语言);•PCB板设计类(基于板级自动布局布线);•数字电路与系统设计类:1.逻辑仿真与时序仿真类;2.逻辑综合类;3.IDE集成环境。

1、电路仿真类(基于Spice语言)•Cadence公司的ORCAD Pspice;•NI公司的MultiSim;•Synopsys(Avant!)公司的Hspice;•Agilent公司的ADS2、PCB板设计类(基于板级自动布局布线)•Cadence公司的ORCAD PCB Design Suites、Allegro •Mentor Graphics公司的PADS Suites•Altium公司的Protel99SE、ProtelDXP、Altium Designer6.x系列(收购Protel、P-CAD、Tasking)。

3、数字电路与系统设计类(仿真、综合)•Mentor Graphics公司的ModelSim(仿真器)•Cadence公司的Verilog-XL,LDV(仿真器)•Synopsys公司的VCS(仿真器)•Synopsys公司的FPGA CompilerII(综合器)•Synplicity公司的Synplify/Synplify Pro(综合器)•Exemplar Logic公司出品的LeonardoSpectrum(综合器)4、数字电路与系统设计类(IDE集成)Lattice公司的ispLEVER•Xilinx公司的ISE•Altera公司的Quartus II集成的CPLD/FPGA开发工具综合工具(Synthesis Tools)仿真工具(Simulation tools)1.现代EDA 技术的特点有哪些?2.简要总结Bottom-Up 和Top-down 设计方式的特点3.用硬件描述语言设计电路有什么优势?4.简述基于CPLD/FPGA 的EDA 设计流程?5.简要总结EDA 开发工具的种类和功能作业。

EDA技术中的常用软件与仿真工具介绍

EDA技术中的常用软件与仿真工具介绍

技术是在电子CAD技术基础上发展起来的软件系统,是指以计算机为工作平台,融合了应用电子技术、计算机技术、信息处理及智能化技术的最新成果,进行电子产品的自动设计。

利用EDA工具,电子设计师可以从概念、算法、协议等开始设计电子系统,大量工作可以通过计算机完成,并可以将电子产品从设计、性能分析到设计出IC 版图或版图的整个过程在计算机上自动处理完成。

现在对EDA的概念或范畴用得很宽。

包括在、电子、通信、航空航天、化工、矿产、生物、医学、军事等各个领域,都有EDA的应用。

目前EDA技术已在各大公司、企事业单位和科研教学部门广泛使用。

例如在飞机过程中,从设计、性能及特性分析直到飞行模拟,都可能涉及到EDA技术。

本文所指的EDA技术,主要针对电子电路设计、PCB设计和IC设计。

EDA设计可分为系统级、电路级和物理实现级。

EDA常用软件EDA工具层出不穷,目前进入我国并具有广泛影响的EDA软件有:EWB、PSCE、、PCAD、Prol、ViewLogic、、Graphics、Synopsys、LSIlogic、、croSim 等等。

这些工具都有较强的功能,一般可用于几个方面,例如很多软件都可以进行电路设计与仿真,同时以可以进行PCB自动布局,可输出多种网表文件与第三方软件。

下面按主要功能或主要应用场合,分为电路设计与仿真工具、PCB设计软件、IC设计软件、PLD设计工具及其它EDA软件,进行简单介绍。

1、电子电路设计与仿真工具电子电路设计与仿真工具包括SPICE/PSPICE;EWB;;SystemView;MMICAD等。

下面简单介绍前三个软件。

(1)SPICE(Simulaon Prog with Integrated Circuit Emphasis)是由美国加州大学推出的电路分析仿真软件,是20世纪80年代世界上应用最广的电路设计软件,1998年被定为美国国家标准。

1984年,美国MicroSim公司推出了基于SPICE的微机版PSPICE(Peonal—SPICE)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.技术的概念EDA技术是在电子CAD技术基础上发展起来的软件系统,是指以计算机为工作平台,融合了应用电子技术、计算机技术、信息处理及智能化技术的最新成果,进行电子产品的自动设计。

利用EDA工具,电子设计师可以从概念、算法、协议等开始设计电子系统,大量工作可以通过计算机完成,并可以将电子产品从设计、性能分析到设计出IC 版图或版图的整个过程的计算机上自动处理完成。

现在对EDA的概念或范畴用得很宽。

包括在、电子、通信、航空航天、化工、矿产、生物、医学、军事等各个领域,都有EDA的应用。

目前EDA技术已在各大公司、企事业单位和科研教学部门广泛使用。

例如在飞机过程中,从设计、性能及特性分析直到飞行模拟,都可能涉及到EDA技术。

本文所指的EDA技术,主要针对电子电路设计、PCB设计和IC设计。

EDA设计可分为系统级、电路级和物理实现级。

2 EDA常用软件EDA工具层出不穷,目前进入我国并具有广泛影响的EDA软件有:mulSIM7(原EWB的最新版本)、PSCE、、PCAD、Prol、Viewlogic、、Graphics、Synopsys、LSIIogic、、MicroSim等等。

这些工具都有较强的功能,一般可用于几个方面,例如很多软件都可以进行电路设计与仿真,同进还可以进行PCB 自动布局,可输出多种网表文件与第三方软件。

下面按主要功能或主要应用场合,分为电路设计与仿真工具、PCB设计软件、IC设计软件、PLD设计工具及其它EDA软件,进行简单介绍。

2.1电子电路设计与仿真工具我们大家可能都用过试验板或者其他的东西制作过一些电子制做来进行实践。

但是有的时候,我们会发现做出来的东西有很多的问题,事先并没有想到,这样一来就浪费了我们的很多时间和物资。

而且增加了产品的开发周期和延续了产品的上市时间从而使产品失去市场竞争优势。

有没有能够不动用电试验板就能知道结果的方法呢?结论是有,这就是电路设计与仿真技术。

说到电子电路设计与仿真工具这项技术,就不能不提到美国,不能不提到他们的飞机设计为什么有很高的效率。

以前我国定型一个中型飞机的设计,从草案到详细设计到风洞试验再到最后出图到实际投产,整个周期大概要10年。

而美国是1年。

为什么会有这样大的差距呢?因为美国在设大部分采用的是虚拟仿真技术,把多年积累的各项风洞实验参数都输入电脑,然后通过电脑编程编写出一个虚拟环境的软件,并且使它能够自动套用相关公式和调用长期积累后输入电脑的相关经验参数。

这样一来,只要把飞机的外形计数据放入这个虚拟的风洞软件中进行试验,哪里不合理有问题就改动那里,直至最佳效果,效率自然高了,最后只要再在实际环境中测试几次找找不足就可以定型了,从他们的波音747到F16都是采用的这种方法。

空气动力学方面的数据由资深专家提供,软件开发商是IBM,飞行器设计工程师只需利用仿真软件在计算机平台上进行各种仿真调试工作即可。

同样,他们其他的很多东西都是采用了这样类似的方法,从大到小,从复杂到简单,甚至包括设计家具和作曲,只是具体软件内容不同。

其实,他们发明第一代计算机时就是这个目的(当初是为了高效率设计大炮和相关炮弹以及其他计算量大的设计)。

电子电路设计与仿真工具包括SPICE/PSPICE;mulSIM7;;SystemView;MMICAD LiveWire、Edison、na Pro Bright Spark等。

下面简单介绍前三个软件。

①SPICE(Simulaon Prog with Integrated Circuit Emphasis):是由美国加州大学推出的电路分析仿真软件,是20世纪80年代世界上应用最广的电路设计软件,1998年被定为美国国家标准。

1984年,美国MicroSim公司推出了基于SPICE的微机版PSPICE(Peonal-SPICE)。

现在用得较多的是PSPICE6.2,可以说在同类产品中,它是功能最为强大的模拟和混合仿真EDA软件,在国内普遍使用。

最新推出了PSPICE9.1版本。

它可以进行各种各样的、激励建立、温度与噪声分析、模拟控制、波形输出、数据输出、并在同一窗口内同时显示模拟与数字的仿真结果。

无论对哪种器件哪些电路进行仿真,都可以得到精确的仿真结果,并可以自行建立及元器件库。

②mulSIM(EWB的最新版本)软件:是Interactive Image Technologies Ltd在20世纪末推出的电路仿真软件。

其最新版本为multiSIM7,目前普遍使用的是multiSIM2001,相对于其它EDA软件,它具有更加形象直观的人机交互界面,特别是其仪器仪表库中的各仪器仪表与操作真实实验中的实际仪器仪表完全没有两样,但它对模数电路的混合仿真功能却毫不逊色,几乎能够100%地仿真出真实电路的结果,并且它在仪器仪表库中还提供了、信号发生器、瓦特表、双踪(对于multiSIM7还具有四踪示波器)、波特仪(相当实际中的扫频仪)、字信号发生器、逻辑分析仪、逻辑转换仪、失真度分析仪、频谱分析仪、网络分析仪和电压表及表等仪器仪表。

还提供了我们日常常见的各种建模精确的元器件,比如、、、、、、、数码管等等。

模拟方面有各种、其他常用集成电路。

数字电路方面有74系列集成电路、4000系列集成电路、等等还支持自制元器件。

MultiSIM7还具有I-V分析仪(相当于真实环境中的特性图示仪)和Agilent信号发生器、Agilent万用表、Agilent示波器和动态逻辑平笔等。

同时它还能进行VHDL仿真和HDL仿真。

③MATLAB产品族:它们的一大特性是有众多的面向具体应用的工具箱和仿真块,包含了完整的函数集用来对图像信号处理、控制系统设计、等特殊应用进行分析和设计。

它具有、报告生成和MATLAB语言编程产生独立C/代码等功能。

MATLAB产品族具有下列功能:数据分析;数值和符号计算、工程与科学绘图;控制系统设计;数字图像信号处理;财务工程;建模、仿真、原型开发;应用开发;图形用户界面设计等。

MATLAB产品族被广泛应用于信号与图像处理、控制系统设计、通讯系统仿真等诸多领域。

开放式的结构使MATLAB产品族很容易针对特定的需求进行扩充,从而在不断深化对问题的认识同时,提高自身的竞争力。

2.2 PCB设计软件PCB(Printed-Circuit Board)设计软件种类很多,如Protel、OrCAD、Viewlogic、PowerPCB、Cadence PSD、MentorGraphices的Expedition PCB、Zuken CadStart、Winboard/Windraft/Ivex-SPICE、PCB Studio、TANGO、PCBWizard(与LiveWire配套的PCB制作软件包)、ultiBOARD7(与multiSIM2001配套的PCB制作软件包)等等。

目前在我国用得最多当属Protel,下面仅对此软件作一介绍。

Protel是PROTEL(现为Altium)公司在20世纪80年代末推出的CAD 工具,是PCB设计者的首选软件。

它较早在国内使用,普及率最高,在很多的大、中专院校的电路专业还专门开设Protel课程,几乎所在的电路公司都要用到它。

早期的Protel主要作为印刷板自动布线工具使用,其最新版本为Protel DXP,现在普遍使用的是Protel99SE,它是个完整的全方位电路设计系统,包含了电原理图绘制、模拟电路与数字电路混合信号仿真、多层印刷电路板设计(包含印刷电路板自动布局布线),可编程设计、图表生成、电路表格生成、支持宏操作等功能,并具有Client/Server(客户/服务体系结构),同时还兼容一些其它设计软件的文件格式,如ORCAD、PSPICE、EXCEL等。

使用多层印制线路板的自动布线,可实现高密度PCB的100%布通率。

Protel软件功能强大(同时具有电路仿真功能和PLD开发功能)、界面友好、使用方便,但它最具代表性的是电路设计和PCB设计。

2.3 IC设计软件IC设计工具很多,其中按市场所占份额排行为Cadence、Mentor Graphics 和Synopsys.这三家都是设计领域相当有名的软件供应商。

其它公司的软件相对来说使用者较少。

中国华大公司也提供ASIC设计软件(熊猫2000);另外近来出名的Avanti公司,是原来在Cadence的几个华人工程师创立的,他们的设计工具可以全面和Cadence公司的工具相抗衡,非常适用于深亚微米的IC设计。

下面按用途对IC设计软件作一些介绍。

①设计输入工具这是任何一种EDA软件必须具备的基本功能。

像Cadence的composer,viewlogic的viewdraw,硬件描述语言VHDL、Verilog HDL是主要设计语言,许多设计输入工具都支持HDL(比如说multiSIM等)。

另外像Active-HDL和其它的设计输入方法,包括原理和状态机输入方法,设计/的工具大都可作为IC 设计的输入手段,如Xilinx、等公司提供的开发工具Modelsim FPGA等。

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

Verilog-XL、NC-verilog用于Verilog仿真,Leapfrog用于VHDL仿真,Analog Artist用于模拟电路仿真。

Viewlogic的有:viewsim门级电路仿真器,speedwaveVHDL仿真器,VCS-verilog仿真器。

Mentor Graphics有其子公司Model Tech出品的VHDL和Verilog双仿真器:Model Sim.Cadence、Synopsys用的是VSS(VHDL仿真器)。

现在的趋势是各大EDA公司都逐渐用HDL仿真器作为电路验证的工具。

③综合工具综合工具可以把HDL变成门级网表。

这方面Synopsys工具占有较大的优势,它的Design Compile是作为一个综合的工业标准,它还有另外一个产品叫Behavior Compiler,可以提供更高级的综合。

另外最近美国又出了一个软件叫Ambit,据说比Synopsys的软件更有效,可以综合50万门的电路,速度更快。

今年初Ambit被Cadence公司收购,为此Cadence放弃了它原来的综合软件Synergy.随着FPGA设计的规模越来越大,各EDA公司又开发了用于FPGA设计的综合软件,比较有名的有:Synopsys 的FPGA Express,Cadence的Synplity,Mentor的Leonardo,这三家的FPGA综合软件占了市场的绝大部分。

④布局和布线在IC设计的布局布线工具中,Cadence软件是比较强的,它有很多产品,用于标准单元、门阵列已可实现交互布线。

相关文档
最新文档