当前位置: 首页 > news >正文

ADS基本操作之S参数仿真

1、简介

        ADS是一款由 Keysight 公司研制的先进设计系统软件,专为射频、微波和高速数字应用的电子设计自动化而设计。它提供了一个集成的仿真和验证环境,以设计符合最新无线、高速数字和军用的高性能硬件标准。其优势是良好的交互体验,容易入门,以及在系统级别仿真具有一定优势。

2、下载与安装

        吴川斌的博客下载链接以及有详细的安装介绍,一步一步跟着操作就可以了。

3、PCB仿真

3.1 PCB导入

        打开/新建工程,然后点击File--import--Design,选择合适的文件格式导入PCB。

        一般常用格式为ODB++。如导入的格式为brd,则需要安装Cadence,否则会报错。

3.2 SIPro/PIPro

        双击打开Layout,然后在Tool--SIPro/PIPro,进入到仿真界面。

        图中Net是指所有的信号网络,Components是所有器件,Pin是指在Layout中自己创建的Port,Virtual pins是虚拟port,可在仿真界面自主创建,非常有用。

        在Analyses中右键就可以创建你想仿真的类型,其中包括电源仿真、S参数仿真、热仿真等,在这里我们选择SI Anlysis,也就是S参数仿真。

        

        新建SI仿真后,需要把要仿真的Net和GND加进去,右键NET--Add to Analysis即可。

        选中SI Anlysis中的net,右键选择Create Ports or Component Model Groups,进行创建端口和器件,

        在Ports中可以看到创建的端口,如自动创建的端口和实际测试不一样的话,就需要自己创建端口了。

        器件模型可以双击器件组,打开编辑界面,点击Add,选择合适的类型,其中Lumped是RLC的集总模型,需要输入具体RLC值;snp是S参数文件,部分大公司产品会提供;Model DB是ADS自己器件模型库,如有合适的可以选择;Library Cell需要自己在工程页面创建。

        options就是对仿真的设置,Frequency Plans就是仿真频率段,可以根据实际需要设置;

        Options的选项一般无需更改,如过孔较多时可以将Use Mesh Domain Optimization的选项取消勾选,会有精度的提高,但是会导致仿真速度大大降低。

        最后双击Run即可运行仿真。

        仿真结束后可在Results中查看结果。S-parameters就是s参数,可以看到插损、回损等,TDR/TDT可以看到传输线的阻抗。

进入到S参数查看界面,可以选传统坐标系的展示,也可以选史密斯圆;当然除了S参数,也可以转成Z参数、Y参数,还可以看延时等等。

http://www.xdnf.cn/news/88345.html

相关文章:

  • 如何高效优化复杂的SQL查询:以项目发布管理为例
  • Java知识大纲
  • 内存管理之文件内存映射(mmap):外存(磁盘/flash)的文件映射到应用层(跨越内核层)
  • 解析芯片低功耗设计的底层逻辑与实现方法
  • 最新项目笔记
  • Java的反射机制(曼波超易懂图文版)
  • 一洽智能硬件行业解决方案探索与实践
  • 从零开始学Python游戏编程33-指令模式2
  • AI大模型-window系统CPU版安装anaconda以及paddle详细步骤-亲测有效
  • c++STL——stack、queue、priority_queue的模拟实现
  • JDK安装超详细步骤
  • c#操作excel
  • Codeforces Round 1019 (Div. 2)(A-D)
  • 【线段树】P10381 「HOI R1」杂赛选比|普及+
  • SpringbootWeb开发(注解和依赖配置)
  • Sqlserver安全篇之_Sqlcmd命令使用windows域账号认证sqlserver遇到问题如何处理的案例
  • 基于STM32、HAL库的MCP4018T数字电位器驱动程序设计
  • 第5章-1 优化服务器设置
  • 08_Docker Portainer可视化管理
  • Kafka 面试,java实战贴
  • Java中常见API的分类概述及示例
  • Spark集群搭建-spark-local
  • [Java · 铢积寸累] 数据结构 — 数组类型 - Arrays 工具类详解
  • 文献分享:不同抗体表位作图技术比较
  • 《计算机视觉度量:从特征描述到深度学习》—深度学习图像特征工程
  • 动态加载内容时selenium如何操作?
  • Kubernetes相关的名词解释etcdctl(20)
  • 鸿蒙移动应用开发--渲染控制实验
  • 【MCP Node.js SDK 全栈进阶指南】初级篇(2):MCP基础服务器开发
  • Python3中使用jupyter notebook