www.ti.com
Appendix B IEC60730-Class B/UL1998 Class 1 MCU Safety Compliance Features
Table 7 lists the MCU safety features that are typical to appliance and industrial equipment, and maps the
safety features as available for C2000 MCU and Piccolo family.
Table 7. Coverage for MCU Hardware Failure Modes and Software Safety Function
IEC60730/UL
998/IEC60335 MCU Component Fault and Error Acceptable Measure
1 CPU
1.1 Registers Stuck at Functional and periodic
1.3 Program counter Stuck at Functional and periodic
2 Interrupt Handling and execution No Interrupt Functional test and time slot
monitoring
3 Clock Wrong Frequency Frequency monitoring, time slot
monitoring
4 Memory
4.1 Non volatile Single bit fault Periodic and multiple check
sum
4.2 Variable memory Dynamic cross links Periodic static memory test
4.3 Addressing Stuck at Word protection
5 Internal data path
5.1 Data Stuck at Protocol test
5.2 Addressing
6 External Communication
6.1 Data Hamming distance Word protection, CRC or
protocol test
6.2 Addressing Wrong address and multiple Word protection, CRC or
addressing protocol test
6.3 Timing Wrong point in time and Time slot monitoring
sequence
7 Input/Output
7.1 Digital IO Incorrect value Plausibility check
7.2.1 Analog IO Incorrect value Plausibility check
7.2.2 Analog mux Wrong addressing Plausibility check
9 Custom Logic
9.1
(1)
Custom Hardware Static and dynamic limits POST and periodic tests
9.2
(1)
Custom Software SStatic and dynamic limits POST and periodic tests
(1)
Item 9.1 and 9.2 are C2000 MCU-specific implementation and recommendations added to this table.
31
SPRUHI3A–April 2013–Revised August 2013 IEC60730-Class B/UL1998 Class 1 MCU Safety Compliance Features
Submit Documentation Feedback
Copyright © 2013, Texas Instruments Incorporated