zl程序教程

您现在的位置是:首页 >  其他

当前栏目

信号属性及属性函数

属性 函数 信号
2023-09-14 09:16:21 时间

信号属性及属性函数

综合器支持的属性有:LEFT(左)、RIGHT(正确的)、HIGH(高)、LOW(低)、RANGE(范围)、REVERS RANGE()、
LENGTH(长度)、EVENT(事件)及STABLE(稳定的)。

预定义属性描述语句实际上是一个内部预定义函数,其语句格式如下:
属性测试项目名’属性标识符
属性测试项目名即属性对象,可由相应的标识符表示,属性标识符即属性名。

信号类属性

EVENT:发生事件,就是数据类型的取值范围发生变化,从一种取值转变到另一种取值。
STABLE:是信号在δ时间段内无事件发生,则返回TRUE。

数据区间类属性

这类属性函数主要是对属性项目取值区间进行测试,返回的内容不是一个具体值,而是一个区间
'RANGE[(n)]:与原项目次序相同
'REVERSE_RANGE[(n)]:与原项目次序相反

数值类属性

这类属性函数主要是用于对属性测试目标的一些数值特性进行测试
'LEFT、'RIGHT、'HIG、'LOW

数组类属性’LENGTH

只是对数组的宽度或元素的个数进行测定

用户定义属性

属性与属性值的定义格式如下:
		ATTRIBUTE 属性名 : 数据类型;
		ATTRIBUTE 属性名 : OF 对象名 : 对象类型 IS 值