【视频教程】IF语句测试

PSpice利用ABM模型调用IF语句建立逻辑功能器件模型。IF语句格式、布尔函数和逻辑判别式如表1.28所示。

表1.28 IF语句函数

首先结合语句实例进行介绍:

1、IF(V(3)>1,I(V4),V(2)):如果节点3电压V(3)>1,输出值为I(V4),否则输出为节点2的电压值V(2);I(V4)表示通过电压源V4的电流。

2、IF(V(9)>1.5,IF(V(10)>1.5,IF(V(11)>1.5,0.3,3.5),3.5),3.5):如果节点9的电压V(9)>1.5、并且节点10的电压V(10)>1.5、并且节点11的电压V(11)>1.5时输出3V,否则输出3.5V。该语句利用嵌套形式实现三输入与非门功能。

3、IF(V(1,2)<100m,100m,IF(V(1,2)>1,1,V(1,2))):如果节点1和2之间电压V(1,2)<100m,输出为100m;如果节点1和2之间电压V(1,2)>1,输出为1;否则输出为节点1和2之间电压V(1,2)。该语句利用嵌套实现限幅器功能。

4、IF((V(1)>500m)& (V(2)>500m)&(V(3)>500m),0,5):当节点1、2和3的电压值都大于500mV时输出0V,否则输出5V。该语句利用布尔函数实现三输入与非门功能。

5、IF((V(1)>500m) | (V(2)>500m),5,0):当节点1或者节点2的电压值大于500mV时输出5V,否则输出0V。该语句利用布尔函数实现两输入或门功能。

6、IF(V(1)>500m,0,5):当节点1的电压值大于500mV时输出0V,否则输出5V。该语句实现反向器功能。

下面结合RS触发器FFLOP模型建立与测试过程,对IF语句进行实例练习:

RS触发器FFLOP模型建立与测试:(电路图1.83、元件表1.30)

利用行为模型EVALUE和IF语句建立触发器模型,电阻和电容实现输出缓冲和初始值设置,仿真波形如图1.84所示。

图1.83 RS触发器模型

表1.30 RS触发器仿真电路图元件列表

图1.84 RS触发器测试波形

当S端信号为高R端信号为低时Q为高、Q\为低

当R端信号为高S端信号为低时Q为低、Q\为高

声明:本内容为作者独立观点,不代表电子星球立场。未经允许不得转载。授权事宜与稿件投诉,请联系:editor@netbroad.com
本篇所含全部资料,点击此处留下邮箱我会发给你
资料明细:IF语句测试.rar
觉得内容不错的朋友,别忘了一键三连哦!
赞 4
收藏 4
关注 406
成为作者 赚取收益
全部留言
0/200
  • 沙四Bia 01-04 23:21
    老师,能不能发我一下资料,谢谢! 51****@****.com
    回复 1条回复
  • 沙四Bia 01-04 23:21
    老师,能不能发我一下资料,谢谢! 51****@****.com
    回复 1条回复
  • 沙四Bia 01-04 23:21
    老师,能不能发我一下资料,谢谢! 51****@****.com
    回复 1条回复
  • 沙四Bia 01-04 23:21
    老师,能不能发我一下资料,谢谢! 51****@****.com
    回复 1条回复
  • 沙四Bia 01-04 23:21
    老师,能不能发我一下资料,谢谢! 51****@****.com
    回复 1条回复
  • 沙四Bia 01-04 23:21
    老师,能不能发我一下资料,谢谢! 51****@****.com
    回复 1条回复
  • 沙四Bia 01-04 23:21
    老师,能不能发我一下资料,谢谢! 51****@****.com
    回复 1条回复
  • 沙四Bia 01-04 23:21
    老师,能不能发我一下资料,谢谢! 51****@****.com
    回复 1条回复
  • 沙四Bia 01-04 23:21
    老师,能不能发我一下资料,谢谢! 51****@****.com
    回复 1条回复
  • 沙四Bia 01-04 23:21
    老师,能不能发我一下资料,谢谢! 51****@****.com
    回复 1条回复
  • 沙四Bia 01-04 23:21
    老师,能不能发我一下资料,谢谢! 51****@****.com
    回复 1条回复
  • 沙四Bia 01-04 23:21
    老师,能不能发我一下资料,谢谢! 51****@****.com
    回复 1条回复
  • 沙四Bia 01-04 23:21
    老师,能不能发我一下资料,谢谢! 51****@****.com
    回复 1条回复
  • 沙四Bia 01-04 23:21
    老师,能不能发我一下资料,谢谢! 51****@****.com
    回复 1条回复
  • 沙四Bia 01-04 23:21
    老师,能不能发我一下资料,谢谢! 51****@****.com
    回复 1条回复
  • 沙四Bia 01-04 23:21
    老师,能不能发我一下资料,谢谢! 51****@****.com
    回复 1条回复
  • dy-79HELthn 2023-11-26 20:14
    老师,能不能发我一下资料,谢谢!donhuim@163.com
    回复
  • 黄河之水 2021-10-18 22:08
    老师,能不能发我一下资料,谢谢! 21****@****.com
    回复 1条回复
  • hack100000 2021-09-07 18:49
    老师,能不能发我一下资料,谢谢! lo****@****.com
    回复 1条回复
  • hack100000 2021-03-25 22:59
    老师,能不能发我一下资料,谢谢! lo****@****.com
    回复 1条回复