逻辑和位操作
在 逻辑和位操作 中,您可以执行各种位操作、逻辑比较和信号变化测试。通过这些程序块,您可以操作比特、执行算术和逻辑移位,以及检测信号变化和边沿。
- 位 清除
-
将指定的输入位设置为零。
- 比特串联
-
将多达16个输入单词组合成一个输出。
- 位减少
-
将所有输入信号位的AND、OR或XOR位减少到一位。
- 位旋转
-
将输入信号位移。
- 位设置
-
将输入信号的指定位设置为1。
- 位移
-
执行输入信号的逻辑或算术移位。
- 位切片
-
从输入信号返回连续位的字段。
- 位到整数转换器
-
将位的向量映射到整数的相应向量。
- 位至字
-
将位向量转换为整数。
- 比特运算器
-
对输入信号执行指定的按位运算。
- 组合逻辑
-
对真值表执行逻辑运算。
- 与常数比较
-
将输入信号与常数进行比较。
- 与零比较
-
将输入信号与零进行比较。
- 检测变化
-
检测信号值的变化。
- 检测递减
-
信号截止的检测。
- 检测下降负值
-
检测一个下降沿,条件是信号值下降到一个严格的负值,并且它的前一个值是非负的。
- 检测下落 非正向
-
检测一个下降沿,条件是信号值下降到一个非正值,并且它的前一个值是严格正的。
- 检测增量
-
信号边沿的检测。
- 检测上升 非负
-
检测一个上升沿,条件是信号的值增加到一个非负值,并且它的前一个值是严格负的。
- 检测上升正
-
检测一个上升沿,条件是信号值增加到一个严格正的值,并且它的前一个值是非正的。
- 提取位
-
从输入信号输出连续位的样本。
- 间隔测试
-
确定信号是否在指定范围内。
- 动态间隔测试
-
确定信号是否在指定范围内。
- 逻辑运算符
-
对输入信号执行指定的逻辑运算。
- 关系运算符
-
比较输入信号。
- 移位算术
-
执行信号的位移或二进制点。