TMPM3H Group(2) Datasheet CMOS Digital Integrated Circuit Silicon Monolithic LQFP144 TMPM3H Group(2) (20x20 mm, 0.5 mm pitch) LQP128 (14x14 mm, 0.4 mm pitch) LQFP100 (14x14 mm, 0.5 mm pttch) General Description LQFP80 (12x12 mm, 0.5 mm pitch) Arm Cortex-M3 core. Operating frequency: 1 to 80 MHz. LQFP64 (10x10 mm, 0.5 mm pitch) Operating voltage: 2.7 to 5.5V QFP100 Code flash: 256KB to 512KB. Data flash: 32KB. (14x20 mm, 0.65 mm pitch) Package: 64-pin to 144-pin. 6 types of packages are available. Applications Widely used for consumer products and industrial products including home appliances, OA equipment, household equipment, AV devices, and motor control devices. Features ARM Cortex-M3 core Serial Peripheral Interface(TSPI): 1 to 5 channels Operating frequency: 1 to 80 MHz SIO/SPI mode,20MHz(MAX),FIFO(Send 16bitx8,Receive 16bitx8) Memory Protection Unit (MPU) 2 I C Interface(I2C): 2 to 4 channels Low-power consumption mode Multi Master, Release function for Low Power Mode Operating voltage: 2.7 to 5.5V Low-power consumption operation: IDLE, STOP1,STOP2 Comparator: 1 channels. EMG signal output to A-PMD Operating temperature: -40 to +85C 8-bit DA Converter(DAC): 2 channels Internal memory 12-bit ADC(ADC): 10 to 21 channels analog inputs Code flash: 256KB to 512 KB, rewritable up to 10,000 times Sample-and-hold circuit Data flash: 32 KB, rewritable up to 100,000 times Conversion time: 1.5s ADCLK=40MHz Data flash is rewritable in parallel with instruction execution Self-diagnosis support function RAM: 64KB(with Parity) and Backup RAM 2 KB Advanced Programmable Motor Control Circuit (A-PMD): 1 channel Clock 3 phase PWM output, Synchronized with 12-bit ADC External High-speed Oscillator: 6 MHz to 12 MHz(Ceramic, Crystal) Emergency stop function by external inputs (EMG0 pin, OVV0 pin) External High-speed clock input: 6 to 20 MHz Advanced Encoder Input Circuit (A-ENC): 1 channel Internal High-speed Oscillator (IHOSC1): 10 MHz, user trimming function Encoder/sensor (3 types)/Timer /Phase counter mode PLL: 80 MHz output 32bit Timer Event Counter (T32A) External Low-speed Oscillator: 32.768kHz 8 channels as 32-bit Timers:16 channels as 16-bit Timers Oscillation Frequency Detector (OFD): Abnormal system clock Interval Timer, event counter, input capture, phase difference detection input, PPG output, Sync Start, Trigger Start Voltage Detection circuit (LVD): 8 level, Generate interrupts and Real Time Clock (RTC): 1 channel reset outputs Watchdog Timer (SIWDT): 1 channel Interruption Clock system other than the system clock can be selected External: 12 to 32 factors, with DNF Clear window, interrupts and reset output internal: 116 to 136 factors Remote control signal preprocessor (RMC): 1 channel I/O ports: GPIO: 56 to 134 (Include Input only: 4, Output only: 1) CRC calculation circuit(CRC): 1channel, CRC32, CRC16 pull-up/pull-down resistor,Open-drain,5V-tolerant On chip Debug(JTAG/SW) Trigger Selection Circuit(TRGSEL) Expand Trigger request for DMAC, Timer, others DMA Controller(DMAC) DMA requests: 2units,62 to 64 factors, internal/external triggers Universal Asynchronous Receiver Transmitter(UART): 6 channels Start of commercial production 2.5Mbps(Max),FIFO(Send 8-stage, Receive 8-stage) 2018-03 2017-2021 2021-01-21 1 / 108 Toshiba Electronic Devices & Storage Corporation Rev.3.3 TMPM3H Group(2) Datasheet Products Lists Categorized by Functions The product under development is contained in this table. For the newest status of each product, please contact your sales representative. Table 1 Products List TMPM3HQFDFG TMPM3HPFDFG TMPM3HNFDFG TMPM3HNFDDFG TMPM3HMFDFG TMPM3HLFDUG TMPM3HQFZFG TMPM3HPFZFG TMPM3HNFZFG TMPM3HNFZDFG TMPM3HMFZFG TMPM3HLFZUG Built-in Functions TMPM3HQFYFG TMPM3HPFYFG TMPM3HNFYFG TMPM3HNFYDFG TMPM3HMFYFG TMPM3HLFYUG 512 512 512 512 512 512 Code Flash (KB) 384 384 384 384 384 384 256 256 256 256 256 256 32 32 32 32 32 32 Data Flash (KB) 32 32 32 32 32 32 32 32 32 32 Memory 32 32 64 64 64 64 64 64 RAM (KB) 64 64 64 64 64 64 64 64 64 64 64 64 Backup RAM 2 2 2 2 2 2 (KB) I/O port PORT (Pin) 134 118 92 92 72 56 External interrupt INT (Pin) 32 29 19 19 15 12 DMA DMAC (ch) 64 64 64 64 62 53 T32A (ch) 8 8 8 8 8 8 Timer function RTC (ch) 1 1 1 1 1 1 UART (ch) 6 6 6 6 6 6 Serial 2 communication I C (ch) 4 4 3 3 3 2 function TSPI (ch) 5 5 4 4 4 1 12-bit ADC (ch) 21 19 13 13 10 10 Analog function 8-bit DAC (ch) 2 2 2 2 2 2 Comparator(ch) 1 1 1 1 1 1 A-ENC (ch) 1 1 1 1 1 1 Motor Control peripherals A-PMD (ch) 1 1 1 1 1 1 RMC (ch) 1 1 1 1 1 1 Other peripherals CRC(ch) 1 1 1 1 1 1 RAMP 1 1 1 1 1 1 LVD (ch) 1 1 1 1 1 1 System function SIWDT (ch) 1 1 1 1 1 1 OFD (ch) 1 1 1 1 1 1 POR 1 1 1 1 1 1 JTAG/SW JTAG/SW JTAG/SW JTAG/SW JTAG/SW Debug interface Debug JTAG/SW TRACE(4bit) TRACE(4bit) TRACE(4bit) TRACE(4bit) TRACE(2bit) LQFP144 LQFP128 LQFP100 QFP100 LQFP80 LQFP64 Package type (20 mm x 20 mm, (14 mm x 14 mm, (14 mm x 14 mm, (14 mm x 20 mm, (12 mm x 12 mm, (10 mm x 10 mm, 0.5 mm pitch) 0.4 mm pitch) 0.5 mm pitch) 0.65 mm pitch) 0.5 mm pitch) 0.5 mm pitch) Package P-LQFP144-2020 P-LQFP128-1414 P-LQFP100-1414 P-QFP100-1420 P-LQF80-1212 P-LQFP64-1010 Package name -0.50-002 -0.40-001 -050-002 -0.65-001 - 0.50-003 - 0.50-003 2021-01-21 2 / 108 Rev.3.3