没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
TouchStone 1.1 格式详解
2010 年 8 月 13 日大哥牛发表评论阅读评论
一 介绍
TouchStone 格式文件也就是我们通常是到的 SnP 文件,用来表示 S 参数。它是用来保存 N 端口网络有源设备或者无源连接的参数。在 TouchStone
格式成为事实上的标准的同时,并没有正式的文档规定文件的格式和语法。本文基于安捷伦公司(Touchstone 的来源)的信息,由 EIA/IBIS 组
织制定成一个正式的规定。
二 常规语法和指导原则
下面就是 TouchStone 文件的语法和指导原则
1. TouchStone 文件不区分大小写。
2. 只有 ANSI Standard X3.4-1986 中规定的 ASCII 字符才能在 TouchStone 文件合法使用。ASCII 码值比十六进制 0x7E 大的字符是不允许
使用的。同样 ASCII 码中的控制字符(通常比十六进制 0x20 小)也不允许使用,除了制表符(tabs)或者回车字符(carriage-return or
carriage-return/line-feed combination)。
3. 评论前面要以感叹号(!)开始。评论可以是一个独立的行,也可以在行末。评论通过换行符结束(即,不允许多行评论)。
4. 按照惯例,TouchStone 文件后缀为“.snp”,其中 n 为设备或者连接网络的端口数目。例如,双口网络的文件名就会这样命名: “filename.s2p”,
三口网络就是“filename.s3p”,以此类推。
5. 按照惯例角度都是用度数来表示。
三 文件格式格式描述
介绍
TouchStone 数据文件包含一个“选项行”,在选项行之后会有一个或者多个网络参数的数据集,每个数据集都是在一个特定的频率小得到的。选项
行规定文件包含的网络数据类型(s 参数,z 参数等等),数据值的格式(幅度-相位,实部-虚部等等)和归一化阻抗。每个频率的数据集可能为
一行或者多行,每个数据集第一行以频率开始,这个频率就是等到这个数据集的频率。单口网络和双口网络数据集只有一行,三口或者以上网络都
按矩阵的形式排列。TouchStone 格式的文件支持的矩阵不限大小。(注意,尽管如此,很多应用程序或者计算机内存都会设置一个上限。)
除了上述选项行和数据行之外,双口网络还有可能带有噪声参数数据。最后,可以在需要的时候加入评论行。
选项行,数据行,评论行和噪声数据在后面的章节详细讲述。
选项行
每个 TouchStone 数据文件必须要包含一个选项行(第一个选项行之后的选项行都会被忽略)。选项行必须是文件中第一个非评论行,格式如下:
# <frequency unit> <parameter> <format> R <n>
其中
# 表示此行为评论行
frequency unit 规定频率的单位。合法的值有 GHz, MHz, KHz, Hz。 默认值为 GHz。
parameter 表示网络数据的类型。合法的值有:S 为 S 参数,Y 为导纳参数,Z 为阻抗参数,H 为混合 h 参数,G 为混合 G 参数,默认值为 S。
format 规定网络参数对的格式。合法的值有:DB 是 dB-角度 (dB = 20*log10|magnitude|),MA 是幅度-角度,RI 是实部-虚部。 角度都要
用度数表示。要注意的是,本格式并不规定噪声参数。(参见本文最后一节“加入噪声参数”)。默认值是 MA。
R n 规定参考电阻,单位为欧姆,n 是欧姆值为正整数(实际上的阻抗都会规一化处理)。默认参考电阻是 50 欧姆。
选项行参数要通过一个或者多个空格隔开,用换行符结束(CR 或者 CR/LF)。如果参数没有指定就会用默认值。除了开头的#号以及 R 后面的阻
值,选项行的参数可以按随意的顺序排列。
资源评论
eqings
- 粉丝: 1
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功