Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
239 words
Apparatus for monitoring the operation of a synchronous digital system to detect malfunctions thereof, comprising in combination: (a) memory means having stored therein at first predetermined storage locations a first predetermined group of digital numbers comprising a sequence of numbers ranging in value from 1 to m with each storage location being identified by a digital number having a bit pattern corresponding to a bit pattern generated by said synchronous system when said system is operating normally and stored therein at the remaining memory locations a second predetermined group of digital numbers, said first and second predetermined groups of digital numbers being mutually exclusive; (b) read means for sequentially reading digital numbers from said memory means utilizing a series of digital bit patterns generated by the system being monitored as addresses; (c) a digital counter and means for incrementing said digital counter one count each time a digital number containing at least one logic "one" bit is read from said memory means to generate and store in said digital counter a number corresponding to the number of words containing at least one logic "one" bit which are read from said memory means; and (d) first compare means for comparing said digital numbers from said memory means to the number stored in said digital counter to generate a first error signal when the data output of said memory means and said number stored in said digital counter are not identical.
Claim 2
Dependent Claim
239 words
Apparatus for monitoring the operation of a synchronous digital system to detect malfunctions thereof, comprising in combination: (a) memory means having stored therein at first predetermined storage locations a first predetermined group of digital numbers comprising a sequence of numbers ranging in value from 1 to m with each storage location being identified by a digital number having a bit pattern corresponding to a bit pattern generated by said synchronous system when said system is operating normally and stored therein at the remaining memory locations a second predetermined group of digital numbers, said first and second predetermined groups of digital numbers being mutually exclusive; (b) read means for sequentially reading digital numbers from said memory means utilizing a series of digital bit patterns generated by the system being monitored as addresses; (c) a digital counter and means for incrementing said digital counter one count each time a digital number containing at least one logic "one" bit is read from said memory means to generate and store in said digital counter a number corresponding to the number of words containing at least one logic "one" bit which are read from said memory means; and (d) first compare means for comparing said digital numbers from said memory means to the number stored in said digital counter to generate a first error signal when the data output of said memory means and said number stored in said digital counter are not identical.
Claim 3
Dependent Claim
75 words
Apparatus for monitoring a synchronous digital system in accordance with claim 1 further including: (a) a second compare means responsive to an external signal and said number stored in said counter to generate a second error signal if the expected number of digital words containing at least one logic "one" bit are not read from said memory means during each cycle of said synchronous digital system as indicated by said number stored in said counter.
Claim 4
Dependent Claim
29 words
Apparatus for monitoring a synchronous digital system in accordance with claim 2 further including means for combining said first and second error signals to produce a composite malfunction signal.
Claim 5
Dependent Claim
25 words
Apparatus for monitoring the operation of a synchronous digital system in accordance with claim 3 further including means for selectively inhibiting said second error signal.
Claim 6
Dependent Claim
27 words
Apparatus for monitoring a synchronous digital system in accordance with claim 4 further including means for setting a malfunction flip-flop in response to said composite malfunction signal.
Claim 7
Dependent Claim
35 words
Apparatus for monitoring a synchronous digital system in accordance with claim 5 further including decoding means responsive to an external digital signal to produce an output signal indicative of the status of said malfunction flip-flop.
Claim 8
Dependent Claim
59 words
Apparatus for monitoring a digital system in accordance with claim 5 further including means for monitoring a selected number of analog signals to generate an analog error signal if any of said analog signals are not within prescribed limits and for combining said first and second error signals with said analog error signal to generate a composite error signal.