Claims Analysis
Total Claims: 15
Claim 1
Independent Claim
278 words
A multiple microprocessor watchdog system comprising: first microprocessor means A for generating output data on a first data bus and having an input reset terminal and an output control terminal, a control signal being provided at said output control terminal by said microprocessor means A in response to said microprocessor means A being reset; second microprocessor means B coupled to said microprocessor means for receiving said data on said first data bus, processing said output data and providing said processed output data on a second data bus, said microprocessor means B having a reset input terminal, said microprocessor means B also having an activity output terminal at which activity pulses are periodically provided by said microprocessor means B, the existence of said periodic activity pulses being indicative of proper operation of said microprocessor means B; utilization means coupled to said microprocessor means B for receiving and utilizing said processed output data on said second data bus; and activity detector means coupled to said activity output terminal of said microprocessor means B for receiving said periodic activity pulses and providing a reset signal at an output terminal of said activity detector means in response to an absence of said periodic activity pulses; the improvement comprising, said reset output terminal of said activity detector means being coupled to the reset input terminal of said microprocessor means A, and the control output terminal of microprocessor means A being connected to the reset input terminal of microprocessor means B, wherein detected activity failures of microprocessor means B result in said reset signal provided by said activity detector means resetting microprocessor means A and said microprocessor means A then resetting microprocessor means B.
Claim 2
Dependent Claim
278 words
A multiple microprocessor watchdog system comprising: first microprocessor means A for generating output data on a first data bus and having an input reset terminal and an output control terminal, a control signal being provided at said output control terminal by said microprocessor means A in response to said microprocessor means A being reset; second microprocessor means B coupled to said microprocessor means for receiving said data on said first data bus, processing said output data and providing said processed output data on a second data bus, said microprocessor means B having a reset input terminal, said microprocessor means B also having an activity output terminal at which activity pulses are periodically provided by said microprocessor means B, the existence of said periodic activity pulses being indicative of proper operation of said microprocessor means B; utilization means coupled to said microprocessor means B for receiving and utilizing said processed output data on said second data bus; and activity detector means coupled to said activity output terminal of said microprocessor means B for receiving said periodic activity pulses and providing a reset signal at an output terminal of said activity detector means in response to an absence of said periodic activity pulses; the improvement comprising, said reset output terminal of said activity detector means being coupled to the reset input terminal of said microprocessor means A, and the control output terminal of microprocessor means A being connected to the reset input terminal of microprocessor means B, wherein detected activity failures of microprocessor means B result in said reset signal provided by said activity detector means resetting microprocessor means A and said microprocessor means A then resetting microprocessor means B.
Claim 3
Dependent Claim
57 words
A multiple microprocessor watchdog system according to claim 1 wherein said microprocessor means B includes means for detecting when microprocessor means A is not properly sending data via said first data bus to microprocessor means B and, in response thereto, terminating generating said periodic activity pulses, whereby microprocessor means A and microprocessor means B are then reset.
Claim 4
Dependent Claim
34 words
A multiple microprocessor watchdog system according to claim 2 wherein said utilization means comprises a visual display means for providing visual displays indicative of said received processed output data on said second data bus.
Claim 5
Dependent Claim
46 words
A multiple microprocessor watchdog system according to claim 3 wherein said display means includes display driver means for periodically distributing said received processed output data to various separate visual display devices in said display means in accordance with multiplex signals received by said display driver means.
Claim 6
Dependent Claim
50 words
A multiple microprocessor watchdog system according to claim 4 wherein said output terminal of said microprocessor means B is effectively connected to said display means, and wherein strobe excitation of said display devices is derived from said periodic activity pulses provided at said output terminal of said microprocessor means B.
Claim 7
Dependent Claim
61 words
A multiple microprocessor watchdog system according to claim 5 wherein a blanker circuit means is provided in said display means, said blanker circuit means, in response to an absence of activity pulses at said output terminal of said microprocessor means B for a predetermined time, causes said display driver means to provide a blank visual display on said visual display devices.
Claim 8
Dependent Claim
18 words
A multiple microprocessor watchdog system according to claim 6 wherein said display devices comprise vacuum fluorescent display devices.
Claim 9
Dependent Claim
63 words
A multiple microprocessor watchdog system according to claim 2 wherein said microprocessor means A provides a data available signal, separate from said data on said data first bus, to said microprocessor means B, and wherein said microprocessor means B includes means for terminating the generation of said activity pulses in response to the absence of said data available signal for a predetermined time.
Claim 10
Dependent Claim
38 words
A multiple microprocessor watchdog system according to claim 2 wherein said microprocessor means A includes means therein for internally resetting itself in response to said microprocessor means A failing to perform expected functions within a predetermined time period.
Claim 11
Dependent Claim
44 words
A multiple microprocessor watchdog system according to claim 2 wherein said activity detector means comprises a circuit separate from said microprocessor means A and B, whereby program faults in either microprocessor means are less likely to prevent proper operation of the activity detector means.
Claim 12
Dependent Claim
68 words
A multiple microprocessor watchdog system according to claim 3 wherein said microprocessor means A is reset in response to each application of power thereto, and wherein immediately after reset said microprocessor sends predetermined initial blank visual data to said microprocessor means B to insure an initial blank visual display after power applied to microprocessor means A, whereby undesired visual display flickering can be minimized for applied power transients.
Claim 13
Dependent Claim
49 words
A multiple microprocessor watchdog system according to claim 1 wherein said microprocessor means B is effectively disabled by said control signal during the resetting of microprocessor means A to prevent microprocessor means B from responding to transient outputs of microprocessor means A during the resetting of microprocessor means A.
Claim 14
Dependent Claim
289 words
A multiple microprocessor watchdog system comprising: first microprocessor means A for generating output data on a first data bus and having an input reset terminal and an output control terminal, a control signal being provided at said output control terminal by said microprocessor means A in response to said microprocessor means A being reset; second microprocessor means B coupled to said microprocessor means A for receiving said data on said first data bus, processing said output data and providing said processed output data on a second data bus, said microprocessor means B having a reset input terminal, said microprocessor means B also having an activity output terminal at which activity pulses are periodically produced by said microprocessor means B as long as said microprocessor means B is operating properly, the existence of said periodic activity pulses being indicative of proper operation of said microprocessor means B; utilization means coupled to said microprocessor means B for receiving and utilizing said processed output data on said second data bus; and activity detector means coupled to said activity output terminal of said microprocessor means B for receiving said periodic activity pulses and providing a reset signal at an output terminal of said activity detector means in response to an absence of said periodic activity pulses; the improvement comprising, said reset output terminal of said activity detector means being coupled to the reset input terminal of said microprocessor means A, and the control output terminal of microprocessor means A being connected to the reset input terminal of microprocessor means B, wherein detected activity failures of microprocessor means B result in said reset signal provided by said activity detector means resetting microprocessor means A and said microprocessor means A then resetting microprocessor means B.
Claim 15
Dependent Claim
289 words
A multiple microprocessor watchdog system comprising: first microprocessor means A for generating output data on a first data bus and having an input reset terminal and an output control terminal, a control signal being provided at said output control terminal by said microprocessor means A in response to said microprocessor means A being reset; second microprocessor means B coupled to said microprocessor means A for receiving said data on said first data bus, processing said output data and providing said processed output data on a second data bus, said microprocessor means B having a reset input terminal, said microprocessor means B also having an activity output terminal at which activity pulses are periodically produced by said microprocessor means B as long as said microprocessor means B is operating properly, the existence of said periodic activity pulses being indicative of proper operation of said microprocessor means B; utilization means coupled to said microprocessor means B for receiving and utilizing said processed output data on said second data bus; and activity detector means coupled to said activity output terminal of said microprocessor means B for receiving said periodic activity pulses and providing a reset signal at an output terminal of said activity detector means in response to an absence of said periodic activity pulses; the improvement comprising, said reset output terminal of said activity detector means being coupled to the reset input terminal of said microprocessor means A, and the control output terminal of microprocessor means A being connected to the reset input terminal of microprocessor means B, wherein detected activity failures of microprocessor means B result in said reset signal provided by said activity detector means resetting microprocessor means A and said microprocessor means A then resetting microprocessor means B.