A watchdog processor for the MOTOROLA M68040 microprocessor is presented. Its main task is to protect from transient faults caused by SEUs the transmission of data between the processor and the system memory, and to ensure a correct instructions' flow, just monitoring the external bus, without modifying the internal architecture of the M68040. A description of the principal procedures is given, together with the method used for monitoring the instructions' flow.
['Alfredo Benso', 'S. Di Carlo', 'G. Di Natale', 'Paolo Ernesto Prinetto']
A watchdog processor to detect data and control flow errors