找回密码
 注册
关于网站域名变更的通知
查看: 383|回复: 1
打印 上一主题 下一主题

用定制测量表达式简化PSpice对最坏情形的模拟

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-9-25 14:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
IC 设计期间,最坏情形的模拟可帮助设计师说明 PNP 和 NPN 晶体管以及基极电阻器和多晶硅电阻器的特性变化。仅是这四类器件产生的模拟条件组合就超过 16 种。为了适应温度变化,每个组合都要在 -40℃、+27℃(室温)和 +125℃ 下接受模拟,因此在模拟完成时会产生至少 48 个数据系列供分析。为了帮助 IC 设计师评估模拟波形的特性,Pspice 提供了一个由若干易用并预先定义的测量尺度组成的库,包括带宽、增益/相位余量等等。PSpice 还允许设计师利用预先定义的 YatX 和 XatNthY 测量尺度,在给定的 x 值(通常是时间)测量波形的 y 值,并找出一个对应于给定 y 值第 n 个实例的 x 值。
6 N0 Y2 a& }3 w  A% y3 Q3 |: S7 ^$ L4 ?2 a
  但是,当2号波形跨过特定 y 值时,设计师必须测量1号波形的值,在这种情况下,预先定义的测量尺度就不适用了,这是因为 PSpice 不允许嵌入,这与很多编程语言不同。本设计实例介绍了如何创建一个能解决该问题的定制型 PSpice 测量表达式。正如表1所示,测量表达式本身是直截了当的。第 1 行可发现 1 号迹线跨过第 n 个正斜率的 y1 值时的 X 值 (x1)。第 2 行是由表底部的大括号表示的,搜寻 2 号迹线 (y2) 在 x1 的值。与此类似,表2表明设计师如何创建一个测量表达式,来找出 1 号迹线跨过第 n 个负斜率的 y1 值时的 y2 值,或当 1 号迹线跨过其整个 y 轴范围的给定百分比时的 y2 值。
0 I, S7 y5 J0 F# p$ x: p2 ]

+ V' j9 i* f( g5 ~9 Z+ f4 X
- y" W+ L2 v* D$ h  K, p  :
游客,如果您要查看本帖隐藏内容请回复

  ^4 k3 N8 X- @
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-16 09:22 , Processed in 0.062500 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表