STD标准中信号模型同步和门控机制研究
2012-09-19刘松风
刘松风,王 军
(1.海军装备技术研究所 北京 102442;2.海军工程大学 电子工程学院,湖北 武汉 430033)
IEEE1641标准,又称信号与测试定义(Signal and Test Definition,STD)标准[1]。该标准的出现为实现测试程序集(Test Program Set,TPS)的可移移植和仪器的互换提出了一种标准的解决方法。它是标准测试描述语言 (Abbreviated Test Language for All Systems,ATLAS)测试语言发展的高峰,但是又不同于后者,STD已经不再是一种测试描述语言,而是一套信号组件库,它为用户提供了描述和控制信号的能力[2],国际军用ATS领域的相关标准和研究课题都对信号这一眼就要素给与了足够的重视[3]。文中主要研究了在控制信号能力方面,同步和门控机制是如何实现的。
1 信号函数和事件
SignalFunction都有Sync与Gate 2个属性。Sync属性表示信号同步属性,当Sync属性有效时,信号同步在Time=0时刻,而只有当Gate有效时,信号才有效。所有的信号函数都有两种输入事件引用(同步和门控)[4]。如果分配了同步引用,则每当同步事件进入活动状态就重新启动信号函数的行为。如果没有分配同步引用,则信号函数的行为不会被重新启动。如果分配了门控事件,则只有门控事件处于活动状态时信号函数的行为才是可操作的,所以只有门控事件是活动的时侯信号的真实特征才是可用的。如果没有分配门控引用,信号函数是输入信号处于活动状态时的操作。
一旦信号函数的输出信号是活动的,则只有当门控引用事件是活动的(门控启动)时候信号函数才是可操作的。换句话说,一旦被触发,输出信号进入活动状态,但是真实的信号只有在门控事件活动时才存在。……
