ADS中DAC元件的用法

描述

DAC元件的功能如名字描述的那样,是用来连接外部数据文件的,最常见的是S参数文件,比如s2p。

在开始之前,先说一下本操作要解决的问题:

在其他软件中对一段微带线进行仿真得到一组S参数文件,想查看S21随着线的宽度是如何变化的。生成的S参数文件有8个,希望将这一组S参数文件绘制在同一个图中。

主要步骤:

  1. 编写mdf文件,此文件是S参数的文件列表
  2. 插入DAC元件,导入mdf文件
  3. 搭建测试电路并仿真
  4. 绘图

详细介绍:

1. 编写mdf文件

首先将S参数文件名写到一个文本文档,这里可以用一个批处理文件(.bat)来完成,bat文件内容为

DIR *.s2p /B >LIST.TXT

LIST.TXT 是生成的列表文件。

如图所示,下面继续编辑此文件使之符合mdf文件的规范。

dac

获取文件列表

mdf文件的格式如下图所示

dac

mdf文件规范

制作mdf文件建议使用notepad,如下图所示

dac

编写mdf文件

制作完成后将文件名后缀改为.mdf。

2. 插入DAC元件

在下一步开始之前请打开ADS,找到当前工程的文件路径,将.snp文件和.mdf文件放入工程文件的data目录下(这一步看起来没必要,但是实测这些文件在桌面上仿真时会报错)。

将mdf文件导入DAC,如下图所示,按步骤来就可以。

dac

导入DAC文件

设置变量名,这一步的目的是将mdf文件中的变量名和原理图的变量名对应起来,本文是为了得到宽度与S21的关系,所以将变量名设为”width”。同时需要添加变量VAR。

dac

设置变量名

S2P元件的设置如下,与单独导入s2p文件不同的地方是将Parameter Entry Mode改为File Based。

dac

设置s2p文件

3. 搭建测试电路并仿真

设置参数扫描,扫描的变量就是”width”,需要设置起止和步长;因为是要查看和S参数的关系,添加S参数仿真控件的名字“SP1”。设置完成后的电路图如下图所示。

dac

整体电路图

4. 绘图

仿真绘制出S21参数即可,查看在35GHz处S21随宽度的变化,发现标记没显示具体的宽度值,而只显示出了序号。如图所示。

dac

仿真结果

这可以通过单独添加width来查看序号与具体宽度的对应关系。如下图所示,序号0与2um对应。序号2与4um对应…,类推便可。

dac

width与index的关系

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分