We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest! Update Here
Stay in the loop with the latest from Microchip! Update your profile while you are at it. Update Here
Complete your profile to access more resources.Update Here!
0
$0.00
Item Qty
Your cart is empty.

IEC 60730 Functional Safety for 32-bit MCUs in Household Appliances


Home appliances require functional safety for many applications ranging from cooktops to robotic vacuums. IEC 60335 refers to the IEC 60730 standard for electronic controls of these appliances, and IEC 60730 is currently mandatory for home appliances sold in Europe and worldwide.

Typically, there are three different safety levels for IEC 60730—Class A, Class B and Class C. In general, Class B is the targeted safety level for 32-bit MCUs. Class C is a higher safety level requirement used in gas burners. Annex H in IEC 60730-1 defines the safety requirements for electronic controls and Table H.1 (H.11.12.7 in Edition 3) defines the acceptable measures to address faults and errors. 

Functional Safety-Ready MCU

Uses for Functional Safety Ready 32-bit MCUs


You can use our 32-bit microcontrollers (MCUs) as User Interface (UI) controllers for mechanical and capacitive buttons in appliances.

Our MCUs can also function as main controllers to safely measure temperature, pressure, current, particle density and many other sensory signals that control the operation of appliances.

They can also be used in motor control applications such as robotic vacuum cleaners.

Higher safety levels, such as IEC 60730 Class C, require hardware redundancy in 32-bit MCUs and other hardware.

Household Appliance Functional Safety

Supporting Collateral for Functional Safety Ready MCUs


Simplify the safety certification of your appliance safety designs using our IEC 60730 functional safety resources.

  • UL- and/or VDE-certified Class B Library
  • Development ecosystem for functional safety applications with a TÜV SÜD-certified MPLAB® XC compiler and a qualification package for the MPLAB ecosytem

Note that a certified functional safety compiler is not required for Class B applications.

Safety Certification Logo

IEC 60730 Diagnostic Test Libraries for 32-bit MCUs


Whether you are new to IEC 60730 functional safety or a seasoned expert, you can count on our proven experience and solutions to help you meet functional safety requirements while minimizing cost, risk and development time. 

The IEC 60730 Class B library is a software library that contains all the diagnostic tests required by the IEC 60730 standard to submit your product for Class B certification. The library is certified by VDE and/or UL and is distributed via MPLAB Harmony v3 or a website download. The SAM D2x/SAM C2x Class B library was created by Hitex and is available as a download.

IEC 60730 Diagnostic Test Libraries for 32-bit MCUS

Required Diagnostics Test for IEC 60730 Class B Certification


Graphic Label MCU Circuit Component Fault/Error
1 CPU registers Stuck
2 Program counter Stuck
3 Interrupt handling and execution No interrupts or too many interrupts
4 Clock frequency Clock failure or incorrect frequency
5 Memory testing (Flash/EEPROM) All single bit faults
6 Memory testing (RAM) DC fault

32-bit MCUs With IEC 60730 Functional Safety Libraries


You can find an overview of the available libraries and the corresponding certificates and documentation below. We continuously expand the functional safety collateral and device support for our 32-bit MCUs to meet the changing requirements of functional safety applications.

Library Delivery Test Report/Certificate
MPLAB® Harmony v3 Class B Library for PIC32CM MC Devices MPLAB Harmony v3 PIC32CM MC VDE Test Report
MPLAB Harmony v3 Class B Library for PIC32CM JH Devices MPLAB Harmony v3 VDE Test Report1
MPLAB Harmony v3 Class B Library for PIC32MK MC devices MPLAB Harmony v3 PIC32MK MC VDE Test Report
MPLAB Harmony v3 Class B Library for SAM E70/S70 Devices MPLAB Harmony v3 VDE Test Report1
MPLAB Harmony v3 Class B Library for SAM D51/E5x Devices MPLAB Harmony v3 VDE Test Report1
SAM D2x/C2x Class B Library Download SAM D2x/C2x VDE Test Report
MPLAB Harmony v3 Class B Library for PIC32MZ-W1 Devices MPLAB Harmony v3 PIC32MZ-W1 VDE Test Report

Notes:

  1. The VDE test report is in process and will be published once completed
  2. The SAM D2x/C2x Class B Library was created by Hitex, a third-party partner

Functional Safety Ecosystem


When you are designing functional safety applications, using development tools that meet the requirements of safety standards can make it easier for you to create compliant systems. To help you with implementing system-level functional safety in your applications, our MPLAB XC C compilers are TÜV SÜD-certified for several functional safety standards. We also provide the complete certification packages for our MPLAB development tools ecosystem to help you qualify your projects.

MPLAB X IDE

MPLAB X IDE

Organize, write, test and debug your embedded software applications in MPLAB X IDE.

MPLAB XC Compiler

MPLAB XC Compiler

Build your embedded software with the TÜV SÜD-certified MPLAB XC32 Pro Functional Safety Compiler.

MPLAB Code Coverage

MPLAB Code Coverage

Verify and document your software test coverage with the MPLAB Code Coverage tool.

Achieving Class C Safety Level


For appliances where failures are associated with high risk, such as automated gas burner control applications, the IEC 60730 Class C safety level is likely to apply. The public and free Class B library does not cover all the diagnostic tests required for Class C safety levels or the redundant hardware. If your application requires Class C conformance, please get in touch with us for further assistance. Please refer to the Need Some Help section below.

SAM and PIC32 MCUs for Class B Functional Safety


Microchip University: Introduction to Functional Safety


This class covers the fundamentals of functional safety including terminology, standards, FMEDA, requirements and tools offered by Microchip.

Microchip University Logo

Need Some Help?


We are here to support you. Contact our Client Success Team to get assistance with your design.