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.
Based on the ARM Cortex-M3 core running at 80MHz, the new device operates from a 5.0V supply and integrates Toshiba’s proprietary PMD3+ programmable motor driver technology, a vector engine (VE) 12-bit ADC functionality and a comprehensive set of peripherals and interfaces into a single 100-pin IC. The result is compact, highly efficient device that can simplify applications requiring precision control of sensored and sensorless three-phase brushless DC (BLDC) motors or three-phase induction motors. 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.
Customer Benefits
|
Hardware Based Motor Control
- Less software development required -> saving development time and cost
- Programmable motor drive (PMD) and vector engine (VE) by hardware
- Flexible speed control and motor parameter adjustment by software
- Selection of schedule or single task execution in Vector Engine
- Integrated analogue features like comparator, amplifier and encoder are saving additional external components.
- 5V single operation voltage targeting industrial motor solutions and home appliances
- Oscillation Frequency Detector (OFD) supporting EN/IEC 60730 class B by hardware
- Free CPU performance for general purpose due to CPU independent motor control
- Embedded NANO FLASH™ providing fast response time, fast write and erase time and low power consumption
- Following CMSIS by ARM
- Starter Kit available
|
Cortex-M3 Core
- Operation voltage:Peripheral I/O = 4.5V ~ 5.5V
- Max. operation freq.: 80 MHz (PLL x8)
- Internal memory:
- Flash: 256KB high-speed NANO™ Flash
- RAM: 10KB
- Debug circuit: JTAG or SW (Serial Wire; a pair of wires)
- Power saving operation
- Clock gear (for dividing clock to 1/2, 1/4, 1/8 or 1/16)
- Standby mode (IDLE/STOP)
Built-in functions
- PMD3+ (Programmable Motor Control):
- Timer for motor control: 2 channels
- Vector engine: 1 unit
- Encoder input: 2 channel
- OP-Amplifier: 4 units
- Comparator for emergency stop: 2 units
- 12 bit AD converter: 2 units (22ch) ( conversion time 2.0 us)
- 16 bit timer: 8ch (free-running, compare output, PPG output, input capture)
- Serial interface:
- OFD: Oscillation Frequency Detector supporting EN/IEC 60730 class B
- Power On Reset (POR), Voltage Detection (VLTD), Watchdog Timer ( WDT)
- External Interrupt: 16ch
|

|
Product
|
PMD / VE |
ROM (kB) |
RAM (kB) |
Package |
Datasheet |
| TMPM370FYFG |
2 / 1 |
256 |
10 |
LQFP100 (14x14) |
Contact us to request the latest datasheet |
| TMPM370FYDFG |
2 / 1 |
256 |
10 |
QFP100 (14x20) |
Contact us to request the latest datasheet |
| TMPM372FWFG1 |
1 / 1 |
128 |
6 |
LQFP64 (10x10) |
|
| TMPM373FWDUG1 |
1 / 1 |
128 |
6 |
LQFP48 (7x7) |
|
| TMPM374FWUG1 |
1 / 1 |
128 |
6 |
LQFP44 (10x10) |
|
|
Documentation
|
File |
| TMPM370 Product Brief |
 |
| Application Note |
 |
Starter- and Evaluation Kit

BMSKTOPASM370(HI)
|
Dedicated hardware block for vector control
