Toshiba has announced its first ARM Cortex-M4 microcontroller with DSP extensions, a floating point unit (FPU) and a programmable servo/sequencer controller (PSC).
The TMPM4440 microcontrollers are available with 768kbyte or 1024kbyte of 100MHz zero wait state flash memory and 64kbyte of SRAM.
The chip also has a 6-channel DMA controller; a 20-channel, 12-bit ADC; a 2-channel 10-bit DAC; two 16-bit timers; a 32-bit timer; a watchdog timer; and a real-time clock.
A 2-phase pulse counter can be used for speed, position and phase difference detection.
The microcontrollers are supplied in a 289-pin 11mm x 11mm TFBGA package offering 228 general-purpose I/O ports. There are three 64Mbit/s serial interfaces.
An I2C interface and up to 8 channel UART are also available.
Clock gearing is used to achieve a low current consumption of 0.5mA/MHz.