www.ti.com
Appendix A Summary of Recommended Safety Feature Usage
Table 6 provides a summary of the safety concept recommendations for C2000 MCU. Each
recommendation is given a unique identifier to aid in requirements management. This is a generic table
applicable per MCU module or peripheral. These modules may not be available on all the MCUs. For its
availability in the selected MCU, see the device-specific data sheet. For each safety feature or diagnostic,
the recommendation is noted in simplified form as follows:
Table 5. Legend
User Choice On Safety
Notation Category TI Recommendation
Features
M Mandatory Safety feature always operational Cannot be disabled
Highly Provides high value diagnostics that are difficult to implement by other
++ Can be enabled or disabled
Recommended means
Provides high value diagnostics that may be implemented by other
+ Recommended Can be enabled or disabled
means
o Optional Provides low value diagnostics that may be implemented by other means Can be enabled or disabled
Table 6. Summary of Safety Features and Recommendations
Feature
Device
Recommendation
Partition
Module Boot
Device Partition Level Safety Features or Diagnostic Time Periodic Possible Diagnostic Measures
C2000 MCU On-Chip
Feature
Processor
28x CPU C28x_CPU Register check for CPU registers ++ ++ Self test using PSA hardware on
critical code segments,
autocoverage
FPU C28x_FPU Register check for CPU registers ++ Self test, autocoverage
VCU C28x_VCU Register check for CPU registers ++ Self test, autocoverage
CLA C28x_CLA Register check for CPU registers ++ Self test, autocoverage
Memory
RAM C28x_RAM Periodic CRC, read and write ++ ++ Self test with PSA, CRC and
operation, March13 March13 Autocoverage/
Flash C28x_NVME Periodic CRC, read operation ++ ++ Self test with PSA,CRC
M autocoverage
OTP C28x_OTP Periodic CRC, read operation ++ ++ Self test with PSA,CRC
autocoverage
ROM C28x_BROM Periodic CRC, read operation ++ Self test with PSA,CRC
autocoverage
Interrupts and DMA
PIE C28x_PIE Check PIE registers and RAM ++ RAM tests, autocoverage
Interrupt Sweep test
DMA C28x_DMA DMA Registers and CRC check on ++ Software CRC on data
data transfers transferred
System Control
Clock registers, C28x_CLK Check for register and memory + Software response on register
protected ranges range that are protected configuration and error check
Watch DOG C28x_WD Check registers and timing check ++ Internal watchdog interrupt and
Software response
32-Bit Timer C28x_TIMx Timer Timing check ++ Timing check with SFO or other
clock references
29
SPRUHI3A–April 2013–Revised August 2013 Summary of Recommended Safety Feature Usage
Submit Documentation Feedback
Copyright © 2013, Texas Instruments Incorporated