ADS软件介绍与入.ppt

上传人:小飞机 文档编号:5414799 上传时间:2023-07-05 格式:PPT 页数:58 大小:4.35MB
返回 下载 相关 举报
ADS软件介绍与入.ppt_第1页
第1页 / 共58页
ADS软件介绍与入.ppt_第2页
第2页 / 共58页
ADS软件介绍与入.ppt_第3页
第3页 / 共58页
ADS软件介绍与入.ppt_第4页
第4页 / 共58页
ADS软件介绍与入.ppt_第5页
第5页 / 共58页
点击查看更多>>
资源描述

《ADS软件介绍与入.ppt》由会员分享,可在线阅读,更多相关《ADS软件介绍与入.ppt(58页珍藏版)》请在三一办公上搜索。

1、ADS 软件介绍与入门 朱兆君,三、ADS软件介绍与入门,3.1 ADS软件概要,ADS(Advanced Design System)软件,是Agilent公司专门为RF工程师及DSP工程师开发的EDA工具,是国内外各大学和研究所使用最多的射频微波电路和通信系统仿真软件。其功能非常强大,仿真手段也丰富。主要应用于:射频和微波电路的设计,MMIC和RFIC的设计,通信系统的设计,数字逻辑及DSP设计。微波电路系统版图内含电磁场仿真工具Momentum,并且能使版图与原理图自动同步,大大提高了版图设计效率。,3.1 ADS软件概要,ADS能帮助用户解决从概念到产品、从器件到系统,整个过程中各个环

2、节的设计问题。ADS的设计覆盖了从集总参数到分布参数;从低频到高频;从数字到模拟;从时域到频域;从线性到非线性;从电路到电磁场;从单个器件到整机等全方位的设计。计算机辅助设计过程都包含三个基本步骤:(1)建立电路的数学模型;(2)搭建仿真模型,并对模型进行分析计算;(3)对设计进行参扫和最优化。,ADS系统包括几个设计窗口、几万个元件组成的元件库、附带的一个二维半的场分析工具Momentum以及与第三方软件的互联工具。这些工具全部集成在一个图形用户环境中,方便好用。系统中的几万个元器件参数来自众多厂家,已使用多年,真实可靠,并持续更新中;许多元器件还包含物理结构信息;同时系统还提供了开放式的元

3、件库,用户可根据自己的需要进行扩充和构建。,3.1 ADS软件概要,ADS把一个设计任务称之为一个工程or项目(project),并建立一个单独的工程目录来装载与之有关的所有文件。这些文件根据不同的类型存入5个子目录中:networks(存放原理图和版图文件)、data(存放原理图仿真的数据)、mom_dsn(存放momentum仿真的数据)、verification(存放设计规则校验数据)、synthesis(存放DSP应用中相关的数据)。ADS包含四类设计窗口:Schematic窗口,编辑和搭建电路原理图;Hpessofsim窗口,对电路进行各种仿真和计算;Data display窗口,以

4、各种形式显示仿真结果;Layout窗口,编辑电路版图和利用Momentum工具进行二维半的场计算。总之,ADS是一个很庞大的系统,它自身就附带很多可利用资源,这为RF和DSP工程师提供了很大的帮助。,3.1 ADS软件概要,3.1 ADS软件概要,三、ADS软件介绍与入门,3.2 ADS仿真分析方法、仿真控制器,高频SPICE分析和卷积分析(Transient、Convolution)S(Z、Y和H等参数)参数的线性分析(S Parameters)谐波平衡分析(Harmonic Balance)电路包络分析(Circuit Envelope)拖勒密分析(Ptolemy)射频系统分析平面电磁仿真

5、分析(Momentum)立体结构三维电磁仿真分析(EMDS),大致可以分为:时域仿真、频域仿真、系统仿真、电磁仿真,频域仿真,混合模式仿真,电磁仿真,系统仿真,时域仿真,三、ADS软件介绍与入门,三、ADS软件介绍与入门,3.3 ADS所提供的辅助设计功能,设计指南(Design Guide)仿真向导(Simulation Wizard)仿真模板与结果显示模板(Simulation&Data Display Template)电子笔记本(Electronic Notebook),三、ADS软件介绍与入门,3.4 ADS与其他EDA软件和测试设备间的连接,SPICE网表电路转换器(SPICE N

6、etlist Translator)电路与布局文件格式转换器(IFF Schematic and Layout Translator)设计工具箱(Design Kit)仪器伺服器,三、ADS软件介绍与入门,3.5 ADS数据传输格式,三、ADS软件介绍与入门,三、ADS软件介绍与入门,3.6 ADS快速入门,3.6.1 打开程序,依次点击,开始 所有程序 Advanced Design System 2009 Update 1 Advanced Design System 2009 Update 1,出现ADS引导界面,如右图所示。,启动后进入主窗口,如右图所示。,有的电脑上述方法打不开,请点

7、击桌面上的ADS程序图表,双击打开。,三、ADS软件介绍与入门,3.6.2 创建项目(工程),一定要将项目放在系统默认目录下,三、ADS软件介绍与入门,3.6.2 打开项目(工程),a)选择File Open Project,然后使用对话框定位并打开已存在的项目,b)也可使用主窗口上的文件浏览器(File Browser)定位项目并双击来打开它,三、ADS软件介绍与入门,3.6.3 共享项目(工程),使用主窗口可以使用和共享项目资源。a)拷贝复制一个项目。选择File Copy Project,然后使用对话框定位并拷贝这个项目。b)添加链接来创建一个分级项目。选择FileInclude/Rem

8、ove Projects,然后使用对话框定位并链接到这个项目。这样就可以从已链接的项目中获取所需要的资源,而不需要关闭正在设计的project。c)使用存档或不存档,来生成或还原一个简洁的项目存档文件。选择File Archive Project定位并生成存档项目,File Unarchive Project定位并还原一个ADS项目。,三、ADS软件介绍与入门,3.6.4 创建和打开ADS设计,ADS使用project(工程或项目)来组织和存储为设计生成的原理图和版图等信息。一个project可以由单个的原理图或版图组成,也可以由多个原理图或版图及其包含的内部子电路的原理图和版图组成。项目中的

9、所有设计都可以直接从主窗口或从一个设计窗口内显示和打开。What to do in a design?创建和修改电路图和版图添加变量和方程放置和修改元件、封装及仿真控制器插入文本和说明注释仿真设计和优化由原理图生成版图(及从版图到原理图),三、ADS软件介绍与入门,创建一个设计design和版图layout的基本步骤如下图所示:,仿真&优化,三、ADS软件介绍与入门,可以使用下面两种方法创建一个新的原理图设计:a、点击主窗口菜单中的Window New Schematic或图标;b、原理图窗口上的File New Design,然后使用对话框为你创建的原理图命名。并且可以为新的原理图选择一个模

10、板,点击原理图窗口菜单中的Insert Template。应用模板,一些初始设置、仿真配置等都已完成,可提高效率。新创建的原理图如下图,可以点击File Save进行保存。,(1)创建原理图设计,三、ADS软件介绍与入门,点击主窗口菜单中的Window New Layout或图标;或版图窗口菜单中的File New Design,然后使用对话框为你创建的版图命名。另外,可以从已创建的原理图窗口利用同步设计方法创建,在原理图窗口菜单中点击Layout Generate/Update Layout产生版图。,(2)创建版图设计,三、ADS软件介绍与入门,使用主窗口内的设计列表可以进行下列操作 双击

11、主窗口中File Browser内的Network目录来显示所有的设计,然后双击一个设计将它的原理图、版图显示出来可以双击右边Design Information内的某个原理图或版图进行打开,(3)从设计列表(中可打开原理图和版图),三、ADS软件介绍与入门,除了前面可以使用主窗口打开一个设计(版图),还可以在原理图(版图)窗口打开一个设计(版图):在原理图(版图)界面中,选择File Open,然后使用对话框定位并且打开设计,(4)打开设计,三、ADS软件介绍与入门,在设计窗口的绘图区(工作区),你可以放置、连接及设置下列项电路元件参数变量测试源仿真控制器其它设计作为子电路,(5)添加元件,

12、三、ADS软件介绍与入门,使用同步设计(Schematic window Layout Generate/Update Layout或者 Layout window Schematic Generate/Update Schematic)来生成及同步原理图和版图之间的关系,如下图所示。,(6)同步设计,三、ADS软件介绍与入门,点击原理图窗口Tools Electronic Notebook可以打开“电子笔记本”工具,它具有以下功能:可以把项目中的设计及结果生成可以在ADS外查看的HTML文件。可以用来捕获项目中的原理图、版图及数据显示图像,并且可以从其他源中输入图像。,(7)“电子笔记本”工

13、具,三、ADS软件介绍与入门,3.6.5 仿真和优化设计,可以通过添加和配置仿真优化控制器(控件)来进行仿真、优化。例如一个DSP设计需要一个数据流控制器,而一个模拟/RF设计仿真需要一个或更多控制器。你可以手动添加并配置合适的控制器,或者插入包含合适控制器的模板(在原理图窗口中选择Insert Template)。双击仿真控制器可进行参数设置,仿真中会有一个状态显示窗口弹出来。,三、ADS软件介绍与入门,3.6.6 仿真结果显示和分析,仿真结束后会自动弹出Data Display窗口,在此窗口可以显示各种结果以便分析。同时,还可以用来显示从其他源(如网络分析仪等)输入的数据。在Data Di

14、splay窗口中你可以:以多种图表和格式显示数据使用标记读取曲线上特定点的数据使用方程式对数据进行处理用文本及插图注释结果读入从外部源输入的数据,三、ADS软件介绍与入门,创建一个数据显示的基本过程如下图所示。首先,a)选择绘图的类型;b)选择包含你想要显示的数据集;c)选择数据变量;d)选择扫描类型。,(1)创建数据显示,design,三、ADS软件介绍与入门,如果已使用模板创建一个仿真设计,那么用来创建和显示结果的初始设置已经完成了。可以从主窗口、原理图窗口或布局图窗口查看仿真结果,选择Window Open Data Display 并使用对话框载入及打开结果。在原理图窗口中手动创建一个

15、数据显示的过程如下图所示。,三、ADS软件介绍与入门,ADS可以利用等式对仿真的数据进行操作,这些等式是基于AEL(Application Extension Language)语言中的库函数,AEL与C语言类似,但语法规则还是稍有差别。如果希望具备ADS专家级应用水平,必须熟练掌握AEL语言及其库函数。在Data Display窗口中创建并编辑一个等式如下。,(2)使用函数,三、ADS软件介绍与入门,3.6.7 设计文件及数据的输入、输出,输入或输出一个设计(原理图或版图):a)在原理图或版图窗口选择File Import(或Export);b)选择文件类型;c)选择文件名。输入或输出数据测

16、试仪器的数据:a)在原理图窗口点击Tools Instrument Server;b)点击Read(或Write);c)指定文件类型及路径。仿真的数据a)在数据显示窗口点击Tools Data File Tool;b)点击Read(或Write);c)指定文件类型及路径。,ADS简单实例展示,ADS简单例子-集总参数滤波器适时调谐,ADS的适时调谐功能可以快速把握器件性能变化发展的方向,为进一步优化设计,寻找一个最佳初值。,ADS简单例子-谐波平衡法对RFIC仿真,Blackbox嵌套子电路,ADS简单例子-谐波平衡法对RFIC仿真,ADS简单例子-直流仿真BJT的工作曲线族,ADS简单例子-

17、直流仿真,先另建一个design,取个名字bjt,创建子电路。,Bf-Ideal Maximum Forward Beta.Ise-base-emitter leakage saturation current.Vaf-forward early voltage(截点电压):该电压是晶体管的电流-电压曲线在电压轴上延伸的交点电压(理想情况下无穷大)。实际中用它来描述在线性放大情况下,集电极电流与集-射极电压的关系一个参数,也就是集电极电流是会随集射电压而变化。这在晶体管的交流分析和设计中,用它可以计算输出电阻,特别是在有限的输出电阻。,双极晶体管模型:,ADS简单例子-直流仿真,FileDes

18、ign Parameters(作为子电路的一些参数设置),ADS简单例子-直流仿真,新建一个design,取名bjt_dc,插入BJT_curve_tracer模板;在Library里找到project下刚才创建的子电路bjt,拖入电路中,连上线,即可仿真。,ADS简单例子-直流仿真,选取此点作为直流工作点,ADS简单例子-直流仿真(偏置电阻的计算),基极电压由集电极电压取,集电极电压由5V电压源取,插入节点标号,ADS简单例子-直流仿真(偏置电阻的计算),可观察电压、电流,ADS简单例子-直流仿真(温度漂移的计算),ADS简单例子-RF接收机前端系统S参数仿真,特性模型的使用,纵观系统总体性

19、能,ADS简单例子-RF接收机前端系统相位仿真,ADS简单例子-RF接收机前端系统相位仿真,ADS简单例子-交流仿真,ADS简单例子-微带LNA仿真,ADS简单例子-微带LNA仿真,ADS简单例子-微带LNA仿真,ADS简单例子-微带LNA仿真,ADS简单例子-微带LNA仿真,3.3G:41.05dB-24.13dB 3.6G:36.5dB-22.2dB,测试结果:,增益 反射,ADS简单例子-微带LNA仿真,误差分析(1)NEC的这两种型号在CAD软件库中没有它的模型,于是根据销售商提供的资料自建S参数和噪声系数的库文件带入仿真计算,受不同批次的影响,这可能会引入一些误差。(2)直流偏置的g/4高低阻抗线不能做到理想的开路短路,于是直流偏置用的电位器、限流电阻、高频短路电容都会引起附加的噪声系数,这也是引起噪声系数增大的一个很关键的因素。,ADS简单例子-Momentum的使用,ADS简单例子-Momentum的使用,ADS简单例子-Momentum的使用,ADS简单例子-Momentum的使用,谢谢!,电子科技大学,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号