Automode select
First Claim
Patent Images
1. A method for verifying data validity in a microprocessor, comprising the steps of:
- determining data validity in a microprocessor through the state of a first signal by the microprocessor; and
if the microprocessor data is determined invalid because of the state of the first signal, then changing an operational mode of the microprocessor.
9 Assignments
0 Petitions
Accused Products
Abstract
A microprocessor based system automatically detects the occurrence of certain conditions in the microprocessor. The conditions may include a determination of data corruption in the microprocessor. If a determination is made that data is corrupted, the microprocessor may be reloaded from a non-volatile memory. During a reload, a microcontroller controls the microprocessor. The non-volatile memory may be a flash memory or non-volatile random access memory.
-
Citations
32 Claims
-
1. A method for verifying data validity in a microprocessor, comprising the steps of:
-
determining data validity in a microprocessor through the state of a first signal by the microprocessor; and
if the microprocessor data is determined invalid because of the state of the first signal, then changing an operational mode of the microprocessor. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for automatically detecting data corruption in a microprocessor, comprising the steps of:
-
waiting for a local reset signal to become inactive; and
when the local reset signal becomes inactive, determining if a memory valid signal is active; and
if the memory valid signal is not active at the time of determination, then resetting the microprocessor to a different operational mode. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for automatically detecting data corruption in a microprocessor, comprising:
-
a microprocessor that normally operates in a first mode; and
a microcontroller coupled to the microprocessor, the microcontroller putting the microprocessor in a second mode upon the occurrence of a microprocessor fault condition sensed by the microcontroller. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A system for automatically detecting data corruption in a microprocessor, comprising:
-
a non-volatile memory;
a microprocessor coupled to the non-volatile memory, the microprocessor generating a first signal to indicate a microprocessor data corruption fault state, the microprocessor being in a first mode;
a microcontroller coupled to the microprocessor, the microcontroller receiving the first signal and sending a second signal in response to the first signal, the second signal causing the microprocessor to enter a second mode. - View Dependent Claims (25, 26, 27)
-
-
28. A system for automatically detecting data corruption in a microprocessor, comprising:
-
means for generating a fault indicator signal;
means for waiting for the fault indicator signal to indicate a non-fault condition for data and instructions non-volatilely stored in the means for generating a fault indicator signal;
means for resetting the means for generating a fault indicator signal after a predetermined period of time has elapsed; and
means for generating a mode signal for the means for generating a fault indicator signal. - View Dependent Claims (29, 30, 31, 32)
-
Specification