Introducing a new microcontroller that helps meet European IEC60730 standard by reducing burden of software processing
Toshiba has developed a high-performance PMD flash microcontroller for motor control equipment, TMP88FW45AFG, that makes it possible for manufacturers to meet International Electrotechnical Commission (IEC) standard IEC60730 without having to modify set boards.
European IEC60730 safety standard
Compliance with the IEC60730 standard has been mandatory for all home appliances sold in Europe since October 2007. The standard was enacted for the purpose of performing periodic self-diagnoses on all finished products in use for early detection of malfunctions and failures thereby protecting consumers from any potential risks.
The standard classifies applicable equipment into three categories:
- Class A: Equipment not requiring a fail-safe function (such as lighting fixtures)
- Class B: Equipment requiring a fail-safe function (such as washing machines)
- Class C: Equipment requiring an advanced fail-safe function (such as combustion equipment)
TMP88FW45AFG [Under development]
High-performance PMD flash microcontroller for motor control equipment
The following indicates examples of recommended self-diagnostic tests for microcontrollers in Class B finished products.
- Diagnosis of stack failures of program counters
- Diagnosis of interrupt cycle abnormalities
- Diagnosis of abnormalities in microcontroller clock frequency
- Diagnosis of memory abnormalities (ROM/RAM)
- Diagnosis of abnormalities in external interface (communications)
In order to effectively respond to this situation, Toshiba has developed the new TMP88FW45AFG microcontroller by adding hardware in the form of a clock frequency detection function, which cannot be supported by software alone, in order to respond to the wishes of the customers seeking to comply with IEC60730 without having to modify the set board.
- Features of the TMP88FW45AFG
- Built-in memory for storage and control of complex control programs
- Oscillation frequency detection circuit for automatic detection of operating clock abnormalities
- PMD circuit providing support for conventional complex motor control
- Wide range of I/O pins
| Product name | TMP88FW45AFG |
|---|---|
| Microcontroller core | TLCS-870/X |
| ROM/RAM size | Flash ROM 120 Kbytes/RAM 4 Kbytes |
| Oscillation frequency detection circuit | 1 channel |
| PMD circuit (motor control circuit) | 2 channels |
| PWM (high-speed PWM circuit) | 2 channels |
| Other peripheral circuits | 16-bit timer: 2 channels 8-bit timer: 4 channels UART: 2 channels SIO: 1 channel 10-bit AD converter: 16 channels Watchdog timer: 1 channel |
| I/O ports | 71 pins |
| Package | QFP80 (QFP80-P-1420-0.80M) |
| Operating voltage (VDD) | 4.5 to 5.5V |
| Operating temperature (Topr) | -40 degC to +85 degC |
- PMD: Programmable Motor Driver
- PWM: Pulse Width Modulation
Sample software for self-diagnostic tests
Toshiba has prepared sample software for self-diagnostic tests supporting Toshiba's microcontrollers to be used in Class B finished products (which require a fail-safe function). The sample software enables set manufacturers to smoothly incorporate self-diagnostic tests in their control software, and helps realize software that makes full use of the capabilities offered by Toshiba's microcontrollers.
“Self-Diagnostic Testing Sample Software (SP-870-102)”
- Instruction manual
- Sample programs in C language and assembly language versions
- RAM Memory Test (0x55, 0xAA R/W Test)
- RAM Memory Test (March-C Test)
- Checksum Calculation
- CRC Calculation (CRC-CCITT)
The sample programs are offered in C language and assembly language versions. For microcontrollers other than the TLCS-870/C1 Series, use the C sample programs.
The “Self-Diagnostic Testing Sample Software” is available for download on the Application Notes page.
To Application Notes





