cadence简介
- 格式:doc
- 大小:1.54 MB
- 文档页数:59
Cadence工具简介1,逻辑设计与验证工具* 逻辑仿真工具: Cadence NC-Verilog, Verilog-XL, NCSim,Simvision Waveform Viewer* 综合工具: Cadence BuildGates* 形式验证工具: VerplexLEC2.综合布局布线工具SoC Encounter—可应用于如90nm及其以下的SOC设计;△ SE-PKS—可应用于如复杂时序收敛的IC设计;△ Fire & Ice QX and SignalStorm—可应用于3维电阻电容参数提取及延时计算;△ VoltageStorm—可应用于功耗分析;△ CeltIC—可应用于信号完整性分析。
3 system level design工具综合(Hardware Design System 2000)算法验证(SPW)△ 结构设计工具(SystemC-based simulators, CoWare, etc)△ 硬件/软件混合设计工具(Verification Platform, Seamless, etc)△ 模拟/混合信号工具(AMS, Agilent ADS, etc)4,CIC(layout & custom layout) 全定制集成电路布局设计工具△ Virtuoso Layout Editor△ Assura (Layout verification)5,AMS (analog mixed signal, RF analysis and design)模拟集成电路设计工具。
AnalogDesignEnvironment。
MixedSignal Design Environment。
Analog Modeling with Verilog-A。
Spectre Circuit Simulator6,HS-PSD(high speed PCB system design) 高速系统和板极设计工具o Concept HDL Front-to-Back Design Flow –原理图输入工具o PCB Librarian –器件建库工具o Allegro PCB Layout System – PCB板布局布线工具o Specctra AutoRoute Basics –基本自动布线器o Advanced Specctra Autorouting Techniques –高级自动布线器o SpecctraQuest Foundations –信号完整性仿真工具o Advanced SpecctraQuest Techniques –高级信号仿真工具*VerilogHDL 仿真工具 Verilog-XL*电路设计工具 Composer电路模拟工具 Analog Artist*版图设计工具 Virtuoso Layout Editor版图验证工具 Dracula 和 Diva*自动布局布线工具 Preview 和 Silicon Ensembleform:Mr Bond coms-chip expert设计任务 EDA工具功能仿真和测试 a. Cadence, NC_simb. Mentor ModelSim (调试性能比较突出)c. Synopsys VCS/VSSd. Novas Debussy (仅用于调试)逻辑综合 a. Synopsys, DCb. Cadence, BuildGatesc. Mentor, LeonardoDFT a. Mentor, DFTAdvisorb. Mentor, Fastscanc. Mentor, TestKompressd. Mentor, DFTInsighte. Mentor, MBISTArchitectf. Mentor, LBISTArchitectg. Mentor, BSDArchitecth. Mentor, Flextesti. Synopsys, DFT Complierj. Synopsys, Tetra MAXk. Synopsys, BSD Complier布局,时钟树综合和自动布线a. Cadence, Design Plannerb. Cadence, CT-Genc. Cadence, PKSd. Cadence, Silicon Ensemblee. Synopsys, Chip Architectf. Synopsys, Floorplan Managerg. Synopsys, Physical Complier & Apolloh. Synopsys, FlexRoute网表提取及RC参数提取物理验证a. Mentor, xCalibreb. Cadence, Assure RCXc. Synopsys, Star-RCXTd. Mentor, Calibree. Synopsys, Herculef. Cadence, Assure延时计算与静态时序分析a. Synopsys, Prime Timeb. Cadence, Pearlc. Mentor, SST Velocity形式验证 a. Mentor, FormalProb. Synopsys, Formalityc. Cadence, FormalCheck功能优化与分析 a. Synopsys, Power Compilerb. Synopsys, PowerMill-ACEHDLQA a. TransEDA, Verification Navigatorb. Synopsys, LEDAFPGA开发 a. Mentor, FPGAdvantageb. XILINX, ISEc. Altera, QuartusIISoC开发 a. Mentor, Seamless CVEb. Cadence, SPWc. Synopsys, Co-Centric版图设计工具 a. Cadence, Virtuosob. Mentor, IC-Stationc. 思源科技, Laker电路级仿真 a. Mentor, ELDOb. Mentor, ADMSc. Cadence, Spectre, Spectre RFd. Cadence, AMSe. Synopsys, Star-Hspice以下只是个人和本公司的评价,不一定十分全面,仅供参考。
Cadence使用初步简介在早期的ASIC 设计中电路图起着更为重要的作用作为流行的CAD软件Cadence 提供了一个优秀的电路图编辑工具Composer。
Composer不但界面友好操作方便而且功能非常强大电路图设计好后其功能是否正确性能是否优越必须通过电路模拟才能进行验证Cadence 同样提供了一个优秀的电路模拟软件Analog Artist由于Analog Artist 通过Cadence 与Hspice 的接口调用Hspice 对电路进行模拟。
但是我们的虚拟机中并没有安装Hspice软件,所以我们使用Cadence自带的仿真软件进行仿真。
本章将介绍电路图设计工具Composer 和电路模拟软件Analog Artist 的设置启动界面及使用方法简单的示例以及相关的辅助文件以便大家能对这两种工具有一个初步的理解。
一、Cadence平台的启动:①右击桌面,在弹出菜单中单击open Terminal②在弹出的终端中输入icfb&然后按回车启动Cadence③Cadence启动过程④Cadence启动完成后,关闭提示信息二、设计项目的建立①点击Tools—Library Manager…启动设计库管理软件②启动设计库管理软件③点击File—New--Library新建设计库文件④在弹出的菜单项中输入你的设计的库的名称,比如MyDesign,点击OK⑤选择关联的工艺库文件,我们选择关联已有的工艺库文件,点击OK⑥在弹出菜单中的Technology Library下拉菜单中选择我们需要的TSMC35mm 工艺库,然后点击OK。
⑦设计的项目库文件建立完成,然后我们在这个项目库的基础上建立其子项目。
点击选择mydesign,然后点击File-New-Cell View…⑧输入子项目的名称及子项目的类型,多种类型,目前课程设计中用到的主要是电路图编辑和版图编辑。
在设计版图之前我们假定先设计原理图:所以我们选择,然后点击OK。
CADENCE PCB板级电路系统设计简介Cadence软件系统对PCB板级的电路系统设计流程,包括了原理图输入、数字、模拟及混合电路仿真;FPGA可编程逻辑器件设计;自动布局、布线;印刷电路板图及生产制造数据输出;MCM电路版图设计;以及针对高速PCB板MCM电路的信号完整性分析等,从前到后提供了完整的输入、分析、版图编辑和制造的全线EDA辅助设计工具。
整个系统主要分十四个功能模块:1.Concept HDL—混合及输入工具;2.Check Plus—规则检查工具;3.Allero Expert—PCB设计专家系统;4.Allero Designer—PCB设计系统;5.PCB Design Studio—PCB设计工具;6.FPGA Studio/Expert—FPGA设计系统;7.Specctra Expert—自动布线专家系统;8.Allero Viewer—Allero 浏览器;9.SpecctraQuest SI Expert—高速电路板系统设计和分析;10.SpecctraQuest Signal Explorer—布线前,布线后的信号完整性分析;11.EMControl—电磁兼容设计工具;12.Advanced Package Designer—高密度IC封装设计;13.Advanced Package Engineer--高密度IC封装设计和分析;14.Analog Workbench—模拟混合信号仿真系统。
上述功能模块主要完成以下一些特有功能:1.针对数字电路的逻辑分析,Cadence采用业界喻为“黄金仿真器”的Verilog-XL以及NC Simulator为核心,配以Sim Vision 所提供的直观、易用的仿真环境,构成了顺畅的数字电路分析流程。
2.针对模拟电路的功能验证,Cadence采用非常符合工程技术人员使用的工具界面,配合高精度、强收敛的模拟仿真器所提供的直流、交流、瞬态功率分析、灵敏度分析及参数优化等功能,可以辅助用户完美地实现模拟电路以及数、模混合电路的分析。
第1章Cadence系统简介1.1 Cadence系统概述1.1.1博大精深的Cadence系统Cadence系统是一个大型的EDA软件,它几乎可以完成电子设计的方方面面,包括ASIC设计、FPGA设计和PCB板设计。
与另一EDA软件Synopsys相比,Cadence的综合工具略为逊色。
然而,Cadence在仿真、电路图设计、自动布局布线、版图设计及验证等方面却有着绝对的优势。
Cadence与Synopsys的结合可以说是EDA设计领域的黄金搭档。
此外,Cadence公司还开发了自己的编程语言skill,并为其编写了编译器。
由于skill语言提供编程接口甚至与C语言的接口,故而可以Cadence为平台进行扩展,用户还可以开发自己的基于Cadence 的工具。
实际上,整个Cadence软件可以理解为一个搭建在skill语言平台上的可执行文件集。
所有的Cadence工具都是用Skill语言编写的,但同时由于Cadence 的工具太多而显得有点凌乱。
这给初学者带来了更多的麻烦。
Cadence包含的工具较多,包括了EDA设计的各个方面。
本讲义旨在介绍Cadence的入门知识,所以不可能面面具到,只能根据ASIC设计流程,介绍ASIC 设计者常用的一些工具,例如仿真工具Verilog-XL,布局布线工具Preview和Silicon Ensemble,电路图设计工具Composer,电路模拟工具Analog Artist,版图设计工具Virtuoso Layout Editor,版图验证工具Diva与Dracula,最后简单介绍一下Skill语言的编程。
Cadence特点:1.全球最大的EDA公司2.提供系统级至版图级的全线解决方案3.系统庞杂,工具众多,不易入手4.除综合外,在系统设计,在前端设计输入和仿真,自动布局布线,版图设计和验证等领域居行业领先地位5.具有广泛的应用支持6.电子设计工程师必须掌握的工具之一Cadence功能:1.系统级设计:System-Level Design2.功能验证:Function Verification3.仿真:Simulation4.综合:Synthesis5.布局布线:Place-and-Route6.模拟、射频、混合信号设计:Analog,RF,and Mixed-Signal Design7.物理验证与分析:Physical Verification and Analysis8.打包:IC Packaging9.PCB设计:PCB DesignIC设计工具排行榜:1.VHDL仿真:Cadence→IKOS→Vantage→Synopsys2.行为综合:Synopsys→Alta3.逻辑综合:Synopsys→Compass→Mentor Graphics4.可测性设计:Synopsys→Sunrise→Compass5.低功耗设计:Synopsys→Epic6.布局布线:Cadence→Avant!→Mentor Graphics7.后仿真:Synopsys→Cadence→Compass→IKOS→Vantage1.1.2ASIC设计流程图1.1 ASIC典型设计流程设计流程是规范设计活动的准则,好的设计流程对于产品的成功至关重要。
Cadence软件介绍Cadence 是一个大型的EDA 软件,它几乎可以完成电子设计的方方面面,包括ASIC 设计、FPGA 设计和PCB 板设计。
Cadence 在仿真、电路图设计、自动布局布线、版图设计及验证等方面有着绝对的优势。
Cadence 包含的工具较多几乎包括了EDA 设计的方方面面。
下面主要介绍其产品线的范围。
1、板级电路设计系统包括原理图输入、生成、模拟数字/混合电路仿真,fpga设计,pcb编辑和自动布局布线mcm电路设计、高速pcb版图的设计仿真等等。
包括:A、Concept HDL原理图设计输入工具, 有for NT和for Unix的产品。
B、Check Plus HDL原理图设计规则检查工具。
(NT & Unix)D、Allegro Expert专家级PCB版图编辑工具(NT & Unix)E、SPECTRA Expert AutoRouter 专家级pcb自动布线工具F、SigNoise信噪分析工具G、EMControl 电磁兼容性检查工具H、Synplify FPGA / CPLD综合工具I、HDL Analyst HDL分析器J、Advanced Package Designer先进的MCM封装设计工具2、Alta系统级无线设计这部分包括:A、SPW (Cierto Signal Processing Work System)信号处理系统。
可以说,spw包括了matlab的很多功能,连demo都有点象。
它是面向电子系统的模块化设计、仿真和实现的环境。
它的通常的应用领域包括无线和有线载波通信、多媒体和网络设备。
在进行算法设计、滤波器设计、c Code生成、软/硬件结构联合设计和硬件综合的理想环境。
它里面非常有意思的就是信号计算器。
B、HDS (Hardware Design System)硬件系统设计系统它现在是SPW的集成组件之一。
包括仿真、库和分析扩展部分。
公司概述Cadence是全球电子设计自动化(EDA)领先企业,从事软件与硬件设计工具、芯片知识产权与设计服务,目前正致力于EDA产业的转型。
Cadence把此次转型构想命名为EDA360,因为它将包含设计过程中的所有方面,并关注最终产品的可盈利性。
这种应用驱动型方法,能在创建、集成与优化电子设计方面帮助我们的客户以更低的成本和更高的质量完成硅芯片、片上系统设备、以及完整的系统实现。
Cadence Design System, Inc.公司成立于1988年,总部位于美国加州圣荷塞,其设计中心、研发中心和销售部门分布于世界各地。
CADENCE中国1992年Cadence 公司进入中国大陆市场,迄今已拥有大量的集成电路 (IC) 及系统设计客户群体。
在过去的二十年里,Cadence公司在中国不断发展壮大,建立了北京、上海、深圳分公司以及北京研发中心、上海研发中心,并于2008年将亚太总部设立在上海,Cadence中国现拥有员工400余人。
北京研发中心和上海研发中心主要承担美国公司总部EDA软件研发任务,力争提供给用户更加完美的设计工具和全流程服务。
Cadence在中国拥有强大的技术支持团队,提供从系统软硬件仿真验证、数字前端和后端及低功耗设计、数模混合RF前端仿真与DFM以及后端物理验证、SiP封装以及PCB设计等技术支持。
我们的销售方案中还包括提供专业设计服务,VCAD团队为用户提供高质量、有效的设计和外包服务。
把世界顶尖的产品技术和服务融入中国,成为中国电子行业最亲密合作伙伴,和中国电子高科技产业共同腾飞是Cadence 在中国的坚定信念。
市场与趋势Cadence服务于产值达2万亿美元的全球电子市场,其中包括产值超过3000亿美元的半导体市场。
我们的主要垂直市场领域包括:有线与无线通讯;工业、医疗与汽车电子;计算机与消费电子,比如多媒体和个人娱乐设备。
这些领域占全球电子设备营收和半导体营收的90%以上。
公司概述Cadence是全球电子设计自动化(EDA领先企业,从事软件与硬件设计工具、芯片知识产权与设计服务,目前正致力于EDA产业的转型。
Cadence把此次转型构想命名为EDA360,因为它将包含设计过程中的所有方面,并关注最终产品的可盈利性。
这种应用驱动型方法,能在创建、集成与优化电子设计方面帮助我们的客户以更低的成本和更高的质量完成硅芯片、片上系统设备、以及完整的系统实现。
Cadence Design System, Inc.公司成立于1988年,总部位于美国加州圣荷塞,其设计中心、研发中心和销售部门分布于世界各地。
CADENCE中国1992年Cadence 公司进入中国大陆市场,迄今已拥有大量的集成电路 (IC 及系统设计客户群体。
在过去的二十年里,Cadence公司在中国不断发展壮大,建立了北京、上海、深圳分公司以及北京研发中心、上海研发中心,并于2008年将亚太总部设立在上海,Cadence中国现拥有员工400余人。
北京研发中心和上海研发中心主要承担美国公司总部EDA软件研发任务,力争提供给用户更加完美的设计工具和全流程服务。
Cadence在中国拥有强大的技术支持团队,提供从系统软硬件仿真验证、数字前端和后端及低功耗设计、数模混合RF 前端仿真与DFM以及后端物理验证、SiP封装以及PCB设计等技术支持。
我们的销售方案中还包括提供专业设计服务,VCAD团队为用户提供高质量、有效的设计和外包服务。
把世界顶尖的产品技术和服务融入中国,成为中国电子行业最亲密合作伙伴,和中国电子高科技产业共同腾飞是Cadence 在中国的坚定信念。
市场与趋势Cadence服务于产值达2万亿美元的全球电子市场,其中包括产值超过3000亿美元的半导体市场。
我们的主要垂直市场领域包括:有线与无线通讯;工业、医疗与汽车电子;计算机与消费电子,比如多媒体和个人娱乐设备。
这些领域占全球电子设备营收和半导体营收的90%以上。
cadence技能总结-回复Cadence技能总结Cadence是一款功能强大的电子设计自动化软件套件,广泛应用于集成电路的设计、验证和实现过程中。
作为一个电子工程师,熟练掌握Cadence 技能是非常重要的,它可以帮助我们更高效地完成电路设计和仿真工作。
本文将以“Cadence技能总结”为主题,逐步展开介绍Cadence的使用和技巧,希望能对读者在学习和应用Cadence方面有所帮助。
第一部分:Cadence的基本介绍在本节中,将简要介绍Cadence的基本概念和使用环境。
Cadence是一个综合性的电子设计自动化软件套件,由多个模块组成,包括Schematic Capture、Simulation、Layout、Place & Route等。
它的主要目标是帮助工程师完成从电路设计到物理实现的整个流程。
Cadence通常在Windows或Linux操作系统上运行,并通过图形用户界面(GUI)进行操作。
学习使用Cadence之前,我们需要对其整体框架和基本操作有一个基本的了解。
第二部分:Cadence的Schematic Capture模块Schematic Capture模块是Cadence中最常用的模块之一,它提供了一个图形界面,可帮助工程师绘制原理图。
在本节中,我们将介绍如何使用Schematic Capture模块创建原理图、添加元件和连接电路等基本操作。
同时,还需要了解如何使用Cadence的元件库和设置元件属性等技巧,帮助我们更加高效地绘制电路图。
第三部分:Cadence的Simulation模块Simulation模块是Cadence中用于电路仿真的关键模块,它可以帮助工程师验证设计的功能和性能。
在本节中,我们将介绍如何使用Simulation 模块创建仿真环境、设置仿真参数和运行仿真,以及如何分析仿真结果和对比不同设计方案的优劣等。
同时,还需要了解如何使用Cadence的模拟器和仿真工具库,以及如何调整仿真的时间和准确度等技巧,帮助我们更好地理解和优化电路设计。
Cadence软件介绍Cadence 就是一个大型得EDA 软件,它几乎可以完成电子设计得方方面面,包括ASIC 设计、FPGA 设计与PCB 板设计。
Cadence 在仿真、电路图设计、自动布局布线、版图设计及验证等方面有着绝对得优势。
Cadence 包含得工具较多几乎包括了EDA 设计得方方面面。
下面主要介绍其产品线得范围。
1、板级电路设计系统包括原理图输入、生成、模拟数字/混合电路仿真,fpga设计,pcb编辑与自动布局布线mcm电路设计、高速pcb版图得设计仿真等等。
包括:A、Concept HDL原理图设计输入工具, 有for NT与for Unix得产品。
B、Check Plus HDL原理图设计规则检查工具。
(NT & Unix)D、Allegro Expert专家级PCB版图编辑工具(NT & Unix)E、SPECTRA Expert AutoRouter 专家级pcb自动布线工具F、SigNoise信噪分析工具G、EMControl 电磁兼容性检查工具H、Synplify FPGA / CPLD综合工具I、HDL Analyst HDL分析器J、Advanced Package Designer先进得MCM封装设计工具2、Alta系统级无线设计这部分包括:A、SPW (Cierto Signal Processing Work System)信号处理系统。
可以说,spw包括了matlab得很多功能,连demo都有点象。
它就是面向电子系统得模块化设计、仿真与实现得环境。
它得通常得应用领域包括无线与有线载波通信、多媒体与网络设备。
在进行算法设计、滤波器设计、c Code生成、软/硬件结构联合设计与硬件综合得理想环境。
它里面非常有意思得就就是信号计算器。
B、HDS (Hardware Design System)硬件系统设计系统它现在就是SPW得集成组件之一。
包括仿真、库与分析扩展部分。
cadence公司是一家eda软件公司。
成立于1988年。
其主要产品线从上层的系统级设计到逻辑综合到低层的布局布线,还包括封装、电路版pcb设计等等多个方向。
下面主要介绍其产品线的范围。
Cadence公司著名的软件有:Cadence Allegro;Cadence LDV;Cadence IC5.0;Cadence orCAD等。
1、板级电路设计系统。
Cadence Allegro Silicon Package Board(SPB)可提供新一代的协同设计方法,以便建立跨越整个设计链——包括I/O缓冲区、IC、封装及PCB设计人员的合作关系。
包括原理图输入、生成、模拟数字/混合电路仿真,fpga设计,pcb编辑和自动布局布线、mcm电路设计、高速pcb版图的设计仿真等等。
包括:A、Concept HDL原理图设计输入工具,有for NT和for Unix的产品。
B、Check Plus HDL原理图设计规则检查工具。
(NT & Unix)C、SPECTRA Quest Engineer PCB版图布局规划工具(NT & Unix)D、Allegro Expert专家级PCB版图编辑工具(NT & Unix)E、SPECTRA Expert AutoRouter 专家级pcb自动布线工具F、SigNoise信噪分析工具G、EMControl 电磁兼容性检查工具H、Synplify FPGA / CPLD综合工具I、HDL Analyst HDL分析器J、Advanced Package Designer先进的MCM封装设计工具2、Alta系统级无线设计这一块的产品主要是应用于网络方面的,我个人以为。
尤其是它包括有一套的gsm模型,很容易搞cdma等等之类的东西的开发。
但是我觉得做信号处理和图象处理也可以用它,因为它里面内的spw太牛了,至少是看起来是,spw最牛的地方就是和hds的接口,和matlab 的接口。