Micros
Toshiba launches ARM Cortex-M3 microcontroller
Toshiba has expanded its family of ARM Cortex-M3 microcontrollers with the launch of a high-performance, low-power 32-bit device that offers accurate, hardware-based vector control of high-end, three-phase motor applications. The TMPM370FY is ideal for motion control in home appliances and industrial applications where it reduces the need for additional components while providing significant benefits over software-based vector control running on a microcontroller.
BaseBy combining the low-power ARM core with 256kBytes of Toshiba’s high-speed, high-efficiency NANOFLASH™ Flash memory the TMPM370FY is able to deliver high levels of performance while keeping power consumption to a minimum. Offloading motor control to the PMD3+ means that the ARM core is free to manage other elements of the embedded design.
The two channel PMD3+ block and the single channel VE manage all of the functions needed to control a motor including three-phase PWM waveform generation at 16-bit resolution, speed control and position estimation. The 12-bit ADC provides high-speed, PWM-synchronised analogue-to-digital conversion, while an on-board comparator can be used for detecting emergency stop conditions. Other on-board features include a regulator, a single-channel encoder, power-on-reset/low-voltage detection, a watchdog timer and an 8-channel 16-bit timer.
As well as the on-board Flash memory the TMPM370FY offers 10kBytes of RAM and an 8-channel DMA controller for external memory support. An integrated Oscillation Frequency Detector (OFD) facilitates hardware monitoring of the CPU in accordance with the requirements of safety standard IEC60730 Class B, while a 4-channel SIO/UART provides external interfaces.