3.1 CPU Registers – Component 1.1
Purpose of the test: Detect stuck bits in the registers.
The CPU registers are the most vital part of the MCU and must be tested since the correct operation is impossible with faulty registers.
Acceptable measures for Fault detection are functional test and/or periodic self-test using static memory testing or word protection with a parity check. In the included library static memory testing has been chosen because the parity check would require a hardware implementation, which is not an option with the tinyAVR® 1-series. The static memory test can be executed either as a functional test or as a periodic self-test depending on the application requirements.
