|
2 自校验网络的结构
自校验网络具有在无任何外加激励的情况下能自动检测其内部是否存在故障,这些故障或是永久性的或是暂时性的。设计自校验网络的主要技术有检错编码技术,基于自对偶函数的交替逻辑技术(交织逻辑技术),基于对偶函数的互补逻辑技术,还有基于多值逻辑的实现方法,下面我们主要讨论一些实用的实现方法。
2.1 双轨码校验器
双轨码校验器的原理图如图3所示。
输入矢量为,其中,(i=1,2),输出矢量为且满足:
若且校验器无故障。
利用双轨码校验器的上述特点,设计一对偶组合逻辑网络,使其输出向量和恰好反相,将和加到双轨码校验器输入端,根据就可以判定系统是否发生故障。
2.2 可分码校验器
可分码校验器的结构如图4所示。校验器的输入矢量为),矢量和分别对应可分码的信息分量和校验分量。其中,信息分量宽度为是校验分量的宽度,且1+K=n, n=‖Y‖。校验位生成电路根据信息位重新生成校验位W,由双轨码校验器比较W与的一致性,在无故障的情况下,校验器的输出指示输入矢量的有效性。下面的定理给出了图4完全自校验可分码校验器的构造条件。
定理:图4所示的可分码校验器是完全自校验的,若校验位生成器是一个无冗余的组合逻辑网络,且比较器是完全自校验的。
2.3 互补逻辑网络
利用互补逻辑也可以构成自校验电路,如果某一逻辑网络其输入输出关系为,则可构造一互补逻辑网络,使其输入输出关系为其中f和f是互补的,在无故障的情况下,其输出是互补的;若发生输出相同,则两个逻辑电路中必定有存在故障的情况。互补逻辑网络实现原理比较直观,但对较复杂的系统,有许多故障它是检测不出来的。
2.4 交织逻辑网络
交织逻辑网络是基于自对偶函数的自校验逻辑网络。一个二进制变量是交替的,记作若x在两个连续的时间间隔内所取的值互补。
对任意一个开关函数,若假设是交替二进制变量,且它们是同步交替的,则g的输入矢量可表示为,其输出可表示为,要使输出变量也是交替的,必须满足,显然,g必须是自对偶函数。利用交织逻辑网络的这个特点,可以检测出系统的一部分故障。 |
|