http://www.semicon.toshiba.co.jp/eng
SEMICONDUCTOR & STORAGE PRODUCTS
Semiconductor Catalog 2012-10
32-Bit Microcontrollers
TX00/TX03/TX04 Series
Microcontrollers with an ARM core are becoming increasingly popular not only for cell phone applications but also for
general-purpose applications. Toshiba was the first Japanese vendor to release microcontrollers with an ARM Cortex™-M3
core. Now, Toshiba has become the first Japanese company to adopt two ARM processors, Cortex™-M0 and Cortex™-M4,
in addition to Cortex™-M3 and released the TX00, TX03 and TX04 Series. Our product lineup includes microcontrollers with
a broad spectrum of peripherals.
CortexTM-M4
CortexTM-M3
CortexTM-M0
ARM CortexTM-M
Series
3 Cores
Offers an optimal
solution that best
suits your
application needs Combines
High Speed with
Low Power
Consumption.
3 Structures
WiFi
Near-field
wireless com.
Bluetooth®
Analog circuitry
Motor drivers
Power supplies
MCU
WiFi
Near-field
wireless com.
Bluetooth®
TransferJetTM
NFC
Analog circuitry
Motor drivers
Power supplies
MCU
WiFi
Near-field
wireless com.
Bluetooth®
NFC
Analog circuitry
Motor drivers
Power supplies
MCU
WiFi
Near-field
wireless com.
Bluetooth®
TransferJetTM
NFC
Analog circuitry
Power supplies
MCU
WiFi
Near-field
wireless com.
Bluetooth®
Analog circuitry
Motor drivers
Power supplies
MCU
WiFi
Smart home
appliances
Digital video cameras
Digital still cameras
Surveillance cameras
Healthcare Smart grids
Smart meters
Portable media players
Car audio systems
Car navigation systems
Office equipment
Point-of-sale (POS)
terminals
Communications
Sensing
Networking
Near-field
wireless com.
Bluetooth®
TransferJetTM
NFC
Analog circuitry
Motor drivers
Power supplies
MCU
High
Computational
Performance
3 Engines
Bus Matrix
Clock Gating
Power Domain
Programmable Servo Controller (PSC)
Vector Engine
Power Calculation Engine
TX09 Series
ARM926EJ-STM
Best seller & standard
Performance
Combines efficient
signal processing and
ease of use.
New TX Series
Planned
NEW
NEW
TX04 Series
CortexTM-M4
TX00 Series
CortexTM-M0
Ultra-low power
consumption &
small footprint
TX03 Series
CortexTM-M3
New standard series
consisting of
8 MCU groups
Over 200 MHz
100 to 150 MHz
10 to 50 MHz
20 to 144 MHz
150 to 200 MHz
Extensive Applications Supported by Toshiba's ARM Core-Based Microcontrollers
Toshiba TX00, TX03 and TX04 Microcontrollers
Series Roadmap for ARM Core-Based Microcontrollers
ARM Core-Based Microcontrollers Proven in the Global Market
Toshibas ARM Core-Based Microcontrollers
2
ROM Size
(Flash)
M382FS**
M375FS**
M332FW
M372FW
M373FW M382FW**
M377FY**
M330FW
M333FW
M366FW
M320C1D
M374FW
M330FY
M330FYW
M390FW**
M367FW**
M061FW**
M365FY
M368FW** M380FW
M367FY**
M368FY**
M366FY
M395FW
M341FY M342FY M369FY**
2 MB
1 MB
512 KB
768 KB
256 KB
128 KB
) 96 KB
ROM
less
) 80 pins 100 pins/105 pins/109 pins 113 pins/120 pins 128 pins )Pin Count
M333FY
M330FDW
M330FD
M333FD M350FD**
M370FY M380FY
M376FD
M366FD
M367FD**
M368FD** M380FD**
M361F10
M363F10
M341FD M369FDM384FD**
M440F10**M364F10
M362F10
M354F10**
M440FE**
M460F20++
**:Under development ++: Planned
Note
OSystem block diagrams in this brochure only
show the typical application examples.
ONANO FLASH is a trademark of Toshiba
Corporation.
OARM, ARM926EJ-S, Thumb and ARM Cortex
are trademarks or registered trademarks of
ARM Limited in the EU and other countries.
OBluetooth is a registered trademark owned by
Bluetooth SIG, Inc. and any use of such
marks by Toshiba is under license.
OTransferJet is a trademark of Sony Corporation.
TX03 Series M380 Group................................ 14
TX03 Series M390 Group................................ 15
TX03 Series M320 Group
(for Audio Applications) ................................... 16
TX03 Series M350 Group
(for Automotive Applications)........................... 16
Development Environment .............................. 17
Toshiba’s ARM Core-Based Microcontroller
Lineup.............................................................. 24
Toshiba’s ARM Core-Based Microcontrollers... 2
TX04 Series/TX00 Series................................. 4
TX03 Series...................................................... 5
TX04 Series M440 Group................................. 6
TX00 Series M060 Group................................. 7
TX03 Series M330 Group................................. 8
TX03 Series M340 Group................................. 9
TX03 Series M360 Group............................... 10
TX03 Series M370 Group............................... 12
CONTENTS
There are microcontrollers that do not contain some of the peripherals shown. For details, see appropriate datasheets.
NEWNEW
Power calculation engine
Programmable servo controller
6Y AD converter
LCD driver
ESIO
CAN
USB
EtherMAC
Vector Engine
Multi-purpose timer
Remote control preprocessor
Op amp/Comparator
Programmable motor driver
High-resolution PPG
I2S (Inter-IC Sound)
CEC (Consumer Electronic Control)
External bus interface
JTAG boundary scan
Oscillation frequency detector (OFD)
M440 M320 M330 M340 M350 M360 M370M060 M390M380
Group Group Group Group Group Group GroupGroup GroupGroup
Toshiba's ARM Cortex™-M0/M3/M4 Core-Based Microcontroller Lineup
Added Functions
3
High-energy efficiency
OExcellent code density and quick
operation thanks to the ARM
Thumb®-2 technology
OExtended single-cycle multiply
instruction (32-bit + 32-bit × 32-bit = 32-bit)
Ideal for digital processing
OSingle-cycle SIMD instructions
OSaturation instructions
Single-precision floating-point unit
OIEEE 754-compliant
OHigh-accuracy Fused MAC
ARM Thumb/
Thumb®-2
Technology
DSP Extensions
TX04 Series
FPU
High Speed &
Low Power Consumption
ARM Cortex™-M4
Communications
equipment
Printers
Sensor
applications
Digital
cameras
Audio
equipment
Home
appliances
NANO
FLASH™
ARM Cortex™-M4 core
OIdeal for digital signal control
OLow power consumption
NANO FLASH™
100-MHz zero-wait operation
1000 program/erase cycles
ARM CortexTM-M4
CPU
Low-Power and
High-Speed
Flash Memory
Mixed-signal
Combines Toshiba-original
high-precision analog circuits
and high-performance
digital logic.
Features
Unique to
Toshiba
High-Precision ADC/DAC
and PSC
M440 Group
Excellent code density
OExcellent code density and quick operation thanks to the
ARM Thumb®-2 technology
OExtended single-cycle multiply instruction (32×32)
Ideal for analog sensing
OEffective and low-cost solution for processing of analog
sensing data
OToshiba NANO FLASH™ technology
M060 Group
ARM Thumb®-2
Technology
Mixed Digital/
Analog
OMixed signal controller that incorporates original
high-precision analog functions
Features
Unique to
Toshiba
TX00 Series
Low-Power
Flash Memory
On-Chip
High-Precision, 24-Bit
Delta-Sigma
AD Converter
High energy efficiency
ARM CortexTM-M0
Healthcare
Home
appliances
Mobile devices
Communications
equipment
Smart grids
Battery-
operated
devices
NANO
FLASHTM
Embeds an ARM Cortex™-M0 core
OSmall footprint, high energy efficiency and ultra-small
low power consumption
ARM CortexTM-M0
CPU
The ARM Cortex™-M4 core-based TX04 Series supports the Thumb®-2 and Thumb® instruction sets and provides DSP extensions and
a floating-point unit (FPU) in order to deliver high energy efficiency. The TX04 Series also integrates a selection of Toshiba-original
high-precision analog circuits on the same chip, making it ideal for mixed-signal applications such as digital still cameras, audio
equipment, home appliances and sensor applications.
The TX00 Series contains an ARM Cortex™-M0 core on-chip, and like the TX03 Series, offers the Thumb® instruction set. The Thumb®-2
technology extends the limited 16-bit instruction set of Thumb® with additional 32-bit instructions and thus provides excellent code density.
This in turn leads to high energy efficiency. Additionally, the TX00 Series incorporates Toshiba-original high-precision analog functions. It
is ideal for healthcare, energy measurement and portable applications.
Features of the TX04 Series
Features of the TX00 Series
New Microcontrollers with ARM Cortex™-M4/M0 Core
NEW
NEW
4
TX04 Series/TX00 Series
Note 1: There are microcontrollers that do not contain some of the peripherals shown. For details, see appropriate datasheets.
Industry's highest code density
OMixed 32/16-bit Thumb®-2 instruction set
Object code generation without being concerned
about ARM code or Thumb®
Ideal for real-time control
OInstructions with long execution times can be
suspended or canceled via interrupts.
O
The hardware automatically pushes registers onto stack.
High capacity and low power consumption
OAllows embedding of industry’s highest-capacity memory.
OCombines fast programming with low power consumption.
Excellent
Code Density
Fast
Interrupt
Response
OThe ICE pins do not require a pull-up resistor.
OThe ARM CortexTM-M3 operates from a single
5-V supply.
(M370 and M380 Groups)
Features
Unique to
Toshiba
TX03 Series
On-Chip
High-Capacity
Memory
Independent
RTC
High-Speed ADC
High-Resolution
PPG
Hardware
CEC
Controller
Multiple
Serial
Interfaces
Multiple-
Purpose
Timers
Hardware
Vector
Control
ARM Core Ideal for
Embedded Applications
ARM CortexTM-M3
Vector
Engine
HA
Connectivity
AV Link
Mobile
DSC
Car Audio
Car
NANO
FLASHTM
ARM Cortex™-M3 core
OVast product portfolio and field-proven solutions
Extensive software resources
M370 Group
M380 Group
M360 Group
M330 Group
M390 Group
M340 Group
USB
Embedded Host
A-PMD
CAN
M320 Group
M350 Group
ARM CortexTM-M3
CPU
The TX03 microcontroller series embeds an ARM CortexTM-M3 core, which provides high code density and fast interrupt
response times required for real-time applications. The TX03 Series also incorporates a Toshiba-proprietary NANO FLASHTM
memory featuring high capacity and low power consumption.
Features of the TX03 Series
Product Groups with a 3-V Supply (Note 1)
Product Groups with a 5-V Supply (Note 1)
Automotive Applications
M330 Group
M320 Group
M390 Group
M360 Group
M340 Group
M370 Group
M380
Group
O Features
USB Embedded Host
System solutions that combine a MCU and an
audio DSP
O Application examples
Car and home audio systems
USB Embedded Host
O Features
Dedicated controller compliant with HDMI 1.3a (CEC)
Remote control signal preprocessor essential for
digital consumer electronics
O Application examples
Digital TVs, projectors, Blu-ray recorders,
AV systems, printers, home appliances,
factory equipment, office equipment
Power-saving modes
CEC controller
O Features
Power-saving modes for 1.8-V operation
High-speed on-chip oscillator
Small package (6 x 6 mm TFBGA120)
O Application examples
Power supply monitors, battery-operated devices,
remote-controlled equipment, game consoles,
AV systems
1.8-V operation
O Features
Large-capacity Flash memory
Up to 7 communication interfaces
(SIO, I2C, SPI, UART, CAN, USB, EtherMAC)
Programmable Motor Driver (PMD)
Multi-purpose timer capable of IGBT control
Small package (9 x 9 mm TFBGA109)
O Application examples
Printers, AV systems, digital appliances,
PC peripherals, industrial equipment,
networking equipment, office equipment
Multiple serial interfaces
O Features
High-accuracy analog control interface
Small package (6 x 6 mm TFBGA113)
High-resolution PPG ideal for motor control
O Application examples
DVCs, DSLR cameras, camera lens controllers
High-resolution PPG
O Features
Toshiba-original vector engine (VE)
Single 5-V supply operation with high market
demands
System solutions that combine an MCU with motor
drivers
Small package (7 x 7 mm LQFP48)
O Application examples
Washing machines, air conditioners, refrigerators,
heat pumps, inverter-motor-controlled equipment
On-chip vector engine
O Features
Multi-purpose timers for motor and IGBT control
Single 5-V supply operation with high market
demands
System solutions that combine an MCU with
various peripheral ICs
O Application examples
Air conditioners, refrigerators, electric oven-grills,
rice cookers, induction cooktops
Multi-purpose timers
for IGBT control
M350 Group
O Features
Programmable Motor Driver (PMD), CAN
controllers, timers, 12-bit AD converter, crossbar
switches, functional safety capabilities and 5-V I/Os
O Application examples
Electric power steering (EPS) systems and other
automotive applications
Automotive Applications
O Features
Advanced PMD (A-PMD), VE, CAN controllers,
timers, 12-bit AD converters, resolver-to-digital
converter, crossbar switches, functional safety
capabilities and 5-V I/O
O Application examples
HEV, EV and other automotive applications
M350
M354
5
TX03 Series
Image Processing Section
Timing Signals
AF Control
Shutter Control
Aperture Control
Other Signals
Camera Control Section
Analog
Front
End
USB
IEEE 1394
Wireless/Infrared
AE
Sensor
AF
Sensor
DRAM
Camera Keys
& Switches
Memory
Card
Lens Control
TMPM341
TMPM342
Picture
Display
LCD
DSC Signal
Processor Contains a graphics engine.
Battery Control
Information Display
LCD
LCD Driver
System Control
TMPM440
TMP19A44 Performs picture
display tasks.
Performs the main
processing of the camera
control section.
Provides lens control.
Area
Sensor
Capture Section System Control
Section
Display Section
Storage
The image processing and camera
control sections are designed to
operate independently to improve
image processing performance and
speed up multi-point autofocus.
The M440 Group of microcontrollers are ideal for digital video camera and digital still camera applications. They incorporate analog
circuits required for optical image stabilization, autofocus and auto-exposure control. The high-performance ARM Cortex™-M4
core provides high-speed computation functionality. Additionally, the servo controller (PSC) helps to improve system performance
and reduce the CPU workload through parallel processing.
OHigh-performance ARM CortexTM-M4 core: 100-MHz operation (max)
O Improved performance thanks to multiple computing units (MAC, FPU, PSC)
OToshiba-original NANO FLASH™: 100-MHz operation with zero wait states, small block
size support
OVarious serial interface channels suitable for communications with multiple timers and
sensors
OHigh-speed, high-accuracy 12-bit AD converter; 10-bit DA converter
O228 I/O pins
ODigital video cameras
ODigital still cameras
OHome appliances
OAudio equipment
OSensor applications
OPrinters
OCommunications equipment
Part Number ROM (Flash)
Size
RAM
Size Package
TMPM440FEXBG ** 768 KB 64 KB + 16 KB VFBGA289 (11 x 11 mm)
TMPM440F10XBG ** 1024 KB 64 KB + 16 KB VFBGA289 (11 x 11 mm)
100-MHz, zero-wait Flash (NANO FLASH™)
Programmable servo controller (PSC)
12-bit AD converter
10-bit DA converter
ESIO
Key scan
Features
**: Under development
Features
System Block Diagram (Digital Still Camera)
Product Lineup
Applications
6
TX04 Series M440 Group
NEW
NL
EEPROM
Voltage Sensor
Load
LCD Display
Precision 6YADC
Power
Calculation Unit
RTC
Temperature
Sensor
Current Sensor TMPM369
HAN(*)
NAN(**)
DC-DC
converter ICs
Power
MOSFETs
Diodes
Photocouplers
TMPM061
This block diagram shows only commonly used communication modules.
In practice, since different HAN/NAN communication techniques are used in different regions,
you need to select appropriate communication modules for implementation.
(*)HAN: Home Area Network
(**)NAN: Neighborhood Area Network
Metering Unit
Communication Unit
Power Supply Circuit
Open/
Close
Unit
The TMPM061FWFG of the M060 Group is a microcontroller with a Cortex™-M0 core specifically designed for smart metering
applications. It contains a Toshiba-original 24-bit delta-sigma AD converter and a power calculation engine for high-accuracy
electricity metering.
The Cortex™-M0 core provides high computational performance and low power consumption, but its cost is as low as that of
conventional 8-bit and 16-bit microcontrollers. Moreover, the Cortex™-M0 core is supported by extensive software resources and
an integrated development environment. This also helps to reduce non-recurring engineering (NRE) costs.
OHigh-performance ARM CortexTM-M0 core: 16-MHz operation (max)
OToshiba-original NANO FLASHTM memory: Fast programming
O24-bit delta-sigma AD converter
OLCD driver
OPower calculation engine
OReal-time clock (RTC)
OTemperature sensor
OSmart meters
OHealthcare products
TMPM061FWFG **
Part Number
128 KB 8 KB LQFP100 (14 x 14 mm)
ROM (Flash)
Size
RAM
Size Package
24-bit delta-sigma AD converter
LCD driver
Power calculation engine
Real-time clock (RTC)
Temperature sensor
Features
**: Under development
Features
System Block Diagram (Smart meters)
Product Lineup
Applications
7
TX00 Series M060 Group
NEW
Sound IC AV-SW
Power
Control
LED
Key
Inputs
IR Signal
Transmitter
Remote Controller
Transmitter
Flash ROM
Tuner
Panel
SDRAM
HDMI
CEC
UART
I2C BUS
EEPROM Mixed-Signal Controller
TMP89FH00 Sensor
System Control Section
Sensor Control MCU
CEC Sub MCU
TMPM330
TMPM332
RISC Core
MPEG
Decoder
Graphics/OSD
HDMI
Video/Audio Processor
Amp
Features
System Block Diagram (Digital TV)
Product Lineup
Applications
The M330 Group of microcontrollers are ideal for audiovisual applications. They incorporate a remote control signal
receiving function and a Consumer Electronics Control (CEC) interface that remain active even in 32-kHz SLEEP mode.
This helps to reduce standby power consumption of audiovisual systems.
OHigh-performance ARM CortexTM-M3 core: 40-MHz operation (max)
OToshiba-original low-power consumption NANO FLASHTM memory: Fast programming
OVarious serial interfaces
OCEC interface and remote control signal preprocessor that remain active even in SLEEP
mode
OHigh-speed, high-accuracy 10-bit AD converter (1.15-+s conversion time @40 MHz)
OReal-time clock (RTC)
ODigital TVs
OHarddisk recorders
OProjectors
OBlu-ray players
OSet-top boxes
OAV systems
OHome appliances
OFactory equipment
OOffice equipment
TMPM330FWFG
TMPM330FYFG
TMPM330FYWFG
TMPM330FDFG
TMPM330FDWFG
TMPM332FWUG
TMPM333FWFG
TMPM333FYFG
TMPM333FDFG
Part Number
128 KB
256 KB
256 KB
512 KB
512 KB
128 KB
128 KB
256 KB
512 KB
8 KB
16 KB
16 KB
32 KB
32 KB
8 KB
8 KB
16 KB
32 KB
LQFP100 (14 x 14 mm)
LQFP100 (14 x 14 mm)
LQFP100 (14 x 14 mm)
LQFP100 (14 x 14 mm)
LQFP100 (14 x 14 mm)
LQFP64 (10 x 10 mm)
LQFP100 (14 x 14 mm)
LQFP100 (14 x 14 mm)
LQFP100 (14 x 14 mm)
ROM (Flash)
Size
RAM
Size Package
CEC
Remote control signal preprocessor
Real-time clock (RTC)
* The TMPM330FDWFG and TMPM330FYWFG support an extended
temperature range.
Real-time clock (RTC)
Features
8
TX03 Series M330 Group
Image Processing Section
Timing Signals
AF Control
Shutter Control
Aperture Control
Other Signals
Camera Control Section
Analog
Front
End
USB
IEEE 1394
Wireless/Infrared
AE
Sensor
AF
Sensor
DRAM
Camera Keys
& Switches
Memory
Card
Lens Control
TMPM341
TMPM342
Picture
Display
LCD
DSC Signal
Processor Contains a graphics engine.
Battery Control
Information Display
LCD
LCD Driver
System Control
TMPM440
TMP19A44 Performs picture
display tasks.
Performs the main
processing of the camera
control section.
Provides lens control.
Area
Sensor
Capture Section System Control
Section
Display Section
Storage
The image processing and camera
control sections are designed to
operate independently to improve
image processing performance and
speed up multi-point autofocus.
The M340 Group of microcontrollers are ideal for digital video camera, digital still camera and camera lens control
applications. They incorporate analog circuits required for optical image stabilization, autofocus and auto-exposure control.
The high-performance ARM CortexTM-M3 core provides high-speed computation functionality. Additionally, a high-resolution
programmable phase generator (PPG) enables smooth and quiet motor operation.
OHigh-performance ARM CortexTM-M3 core: 54-MHz operation (max)
OToshiba-original NANO FLASHTM memory: Fast programming
OHigh-resolution PPG (programmable phase difference of up to ± 90˚): 160 MHz (max)
OHigh-speed, high-accuracy 12-bit AD converter; 10-bit DA converter
OOscillation frequency detection (OFD)
OVarious timers and serial interfaces
O2-phase pulse counter
OSmall package (6 x 6 mm TFBGA113)
Note: TFBGA package of the TMPM341 only
ODigital video cameras
ODigital still cameras
OCamera lens
TMPM341FYXBG
TMPM341FDXBG
Part Number
256 KB
512 KB
32 KB
32 KB
TFBGA113 (6 x 6 mm)
TFBGA113 (6 x 6 mm)
TMPM342FYXBG 256 KB 32 KB VFBGA142 (7 x 7 mm)
ROM (Flash)
Size
RAM
Size Package
12-bit AD converter (1 +s),
10-bit DA converter
High-resolution PPG: 160 MHz (max); ideal for ultrasonic motor control
16-bit delta-sigma AD converter (40 +s)
12-bit AD converter (1 +s)
10-bit DA converter
7.5-ch H-SW driver (incl. two microstep units)
Features
System Block Diagram (Digital Still Camera)
Product Lineup
Features Applications
9
TX03 Series M340 Group
Scanner
Display Control
Section
Engine Control
Section
Option Control
Section
O High-speed serial interfaces
O LCD controller
O LCD data accelerator
O 10-bit AD converter
O Various timers/counters
O Various serial interfaces
O Large capacity Flash
O High performance and low power
consumption
O Various timers/counters
O Large capacity Flash
Display Control MCU
ADF
Finisher/Sorter
Features
Large capacity
paper cassette
Features
LCD Display Section
TX09
Engine Control Section
TX03
Option Control Section
TX03
TMPA910CR
TMPA912CM
TMPA901CM
TMPM362F10
TMPM369FD
TMPM367FD
TMPM368FD
TMPM361F10
TMPM330FD
TMPM333FD
Engine Control MCU
Option Control MCU
Features
**: Under development
Part Number
TMPM361F10FG
TMPM362F10FG
TMPM363F10FG
TMPM364F10FG
TMPM365FYXBG
TMPM366FWFG/XBG
TMPM366FYFG/XBG
TMPM366FDFG/XBG
TMPM367FWFG **/XBG **
TMPM367FYFG **/XBG **
TMPM367FDFG **/XBG **
TMPM368FWFG **/XBG **
TMPM368FYFG **/XBG **
TMPM368FDFG **/XBG **
1 MB
1 MB
1 MB
1 MB
256 KB
128 KB
256 KB
512 KB
128 KB
256 KB
512 KB
128 KB
256 KB
512 KB
64 KB
64 KB
64 KB
64 KB
24 KB
32 KB
48 KB
64 KB
50 KB
66 KB
128 KB
50 KB
66 KB
128 KB
LQFP144 (20 x 20 mm)
TFBGA177 (11 x 11 mm)
LQFP100 (14 x 14 mm)
TFBGA109 (9 x 9 mm)
LQFP100 (14 x 14 mm)
TFBGA109 (9 x 9 mm)
LQFP144 (20 x 20 mm)
LQFP100 (14 x 14 mm)
LQFP144 (20 x 20 mm)
LFBGA105 (9 x 9 mm)
LQFP100 (14 x 14 mm)
ROM (Flash)
Size
RAM
Size Package
USB
USB Embedded Host
Dual AD converter
PMD
CAN
EtherMAC
USB
Dual AD converter
3-Phase PWM generator(PMD)
LQFP100 (14 x 14 mm)
TFBGA109 (9 x 9 mm)
USB
Dual AD converter
3-Phase PWM generator(PMD)
CAN
USB
DMA controller
Full UART
CAN
USB Embedded Host
USB
DMA controller
CEC; remote control preprocessor
18 serial interface channels
CEC; remote control preprocessor
Features
TMPM369FYFG **/XBG ** 256 KB 66 KB
TMPM369FDFG/XBG ** 512 KB 128 KB
Features Applications
OPrinters
OAV systems
ODigital appliances
OPC peripherals
OIndustrial equipment
ONetworking equipment
OOffice equipment
The base versions of the M360 Group include microcontrollers that offer large-capacity Flash ROM and up to 18 serial
interface channels. The advanced versions also provide USB, CAN and EtherMAC interfaces, which are becoming
de facto standards in embedded systems, as well as motor control capabilities. The M360 Group are ideal for a wide range
of applications such as multifunction printers, audiovisual systems, industrial equipment and digital appliances.
OHigh-performance ARM CortexTM-M3 core: 80-MHz operation (max)
OLarge-capacity embedded Flash ROM fabricated using Toshiba-original NANO
FLASHTM technology
OVarious serial interfaces (up to 18 channels)
OUSB, USB Embedded Host, CAN and EtherMAC controllers suitable for
multi-connection systems
OExternal bus interface that can be connected to SoCs and external extended memory
OMulti-purpose timers capable of controlling various motors and IGBTs
OCEC interface and remote control signal preprocessor that remain active even in
SLEEP mode
OOscillation frequency detection (OFD)
OSmall package (9 x 9 mm TFBGA109 (Note1), LFBGA105 (Note2))
Note 1: TFBGA package of the TMPM366, TMPM367 and TMPM368 only
Note 2: LFBGA105 package of the TMPM365
Product Lineup
System Block Diagram (Printer)
10
TX03 Series M360 Group
A sample application using Barcode Read Control
CCD trigger
output
ADC
#2
8 ch
D30
D31
D32
S1
S2
S3
S4
0.5 +s 1.0 +s
CCD data
output
PMD
2 ch
12-bit ADC
12-bit ADC
SIO/UART
I2C/SIO
RAM
NANO
FLASHTM
ARM
CortexTM-M3
USB
USB
Embedded Host
EtherMAC
CAN 2.0
SSP
(SPImode)
M
M
Data 2 Data 4 Data 6
Data 1 Data 3
ADC
#1 Data 5
Trigger
Timer SW
Features of the TMPM369FDFG/XBG (Under Development) and
TMPM369FYFG(Under Development)/XBG (Under Development)
Controls various interfaces independently – Contributing to reduction of the CPU workload
High-speed AD conversion – Using 2 units of AD converter
The TMPM369 contains 2 units of ADC. Their combined use provides high-speed AD conversion. While a single ADC offers a
minimum conversion time of 1.0 +s at 80 MHz, applying an analog signal to 2 units of ADC and using them in a time-interleaved
manner significantly reduces the conversion time required*. *0.5 +s minimum
The TMPM369 has various external communication interfaces such as USB, USB Embedded Host, CAN, EtherMAC, SIO/UART,
I2C/SIO and SSP (SPI mode). Additionally, the TMPM369 contains 2 units of AD converter and a programmable motor driver
(PMD). All of them are designed to operate independently, significantly reducing the software workload. The TMPM369 provides
Flash ROM of up to 512 KB and SRAM of up to 128 KB to facilitate the use of the various communication interfaces.
11
Bath
Water
Pump
Water
Supply
Valve
Softener
Supply
Valve
Drain
Valve
Motor
AC
100 V
Protection
Circuit
Motor Driver/
Motor controller
IPD
LED
OInverter control
OAutomatic washing cycle control
Washing
Rinsing
Spin-drying
OTimer control
OWater level setting
OWater flow setting
OAutomatic power-off
ODryer Control
OOpen/close detection
Photocoupler
Phototriac
coupler
Phototriac
coupler
Phototriac
coupler
Phototriac
coupler
Phototriac
coupler
Diode
M370 Group
Power
Switch
Position Sensing
Air Blower Fan
(DC Motor)
DC Motor
Circulating
Pump
Dryer
Heater 2
Dryer
Heater 1
OOperating modes
(standard, spin-dry, hand-wash, pre-wash soak, memory)
OLCD/LED display (clock/timer)
OWater flow setting
OStart/stop
TMP89FW20A
TMP89FW24A
Surge
Absorber
EEPROM
(Data Control)
Photocoupler
Inverter Control Circuit
Drain Valve Motor, Water Supply Valve,
Softener Supply Valve, Bath Water Pump
IGBT/MOSFET Driver
Indicator
Operation Panel Control
Motor Control
Dryer fan
Power
Switch
Motor Driver/
Motor controller
IPD
Circulating Pump
Volume Sensors
Cover Switches
Water-Level Sensors
**: Under development
System Block Diagram (Washing Machine)
TMPM370FYFG
TMPM370FYDFG
TMPM372FWFG **
TMPM372FWUG
TMPM373FWDUG
TMPM374FWUG
TMPM375FSDMG **
TMPM376FDFG
TMPM376FDDFG
TMPM377FYFG **
TMPM377FYDFG **
Part Number
256 KB
256 KB
128 KB
10 KB LQFP100 (14 x 14 mm)
10 KB
6 KB
QFP100 (14 x 20 mm)
QFP64 (14 x 14 mm)
128 KB
128 KB
128 KB
64 KB
512 KB
512 KB
256 KB
256 KB
6 KB
6 KB
6 KB
4 KB
32 KB
32 KB
16 KB
16 KB
LQFP64 (10 x 10 mm)
LQFP48 (7 x 7 mm)
LQFP44 (10 x 10 mm)
SSOP30
LQFP100 (14 x 14 mm)
QFP100 (14 x 20 mm)
LQFP80 (12 x 12 mm)
LQFP80 (14 x 14 mm)
ROM (Flash) Size RAM Size Package
Low-pin-count MCUs for single motor control
Ideal for compressor control for refrigerators, etc.
Features
Capable of controlling two motors for a wide range of inverter applications.
Contributing to the system cost reduction by incorporating various analog circuits
Capable of controlling two motors for a wide range of inverter applications.
Features Applications
OWashing machines
OAir conditioners
ORefrigerators
OHeat pumps
OPumps, compressors, air blowers
OOther rotating devices
The M370 Group of microcontrollers contain a Vector Engine (VE) that implements the common computation functionality for
motor vector control. Additionally, the VE is closely coupled with a three-phase PWM timer and a 12-bit AD converter for
motor current sensing. The M370 Group are designed to improve motor control efficiency while reducing software workload.
The M370 Group operate with a single 5-V supply and provide analog comparators and amplifiers to help cut system costs.
OHigh-performance ARM CortexTM-M3 core: 80-MHz operation (max)
OToshiba-original NANO FLASHTM memory: Fast programming
O
Toshiba-original Vector Engine (VE) that implements part of motor vector control as hardware
OVarious analog circuits* (comparators, op amps) * TMPM370 only
O12-bit AD converter
OOscillation frequency detection (OFD); compliant with the IEC 60730 standard
OSingle 5-V power supply
OSmall package (7 x 7 mm LQFP48) Note: TMPM373FWDUG only
Product Lineup
12
TX03 Series M370 Group
CPU: ARM Cortex
TM
-M3
Speed Control
Position
Estimation
Vector Engine (VE)
Current Control
Sampling Timing Calculation
dqAUVW Conversion
Output Interfacing
Input Interfacing
UVWAdq Conversion
Software Hardware
Programmable Motor Driver
(PMD)
Output PWM Gen.
Sampling Trigger Gen.
12-Bit ADC
Sampling Control
Current Detection Unit
Inverter
Schedule #1
Schedule #4
Schedule #9
Single Task & Schedule #1
Schedule #1
Single Task Execution
Current
Control (PI)
SIN/COS
Calculations
Coordinate
Transform
dqA_`
Phase
Transform
2A3
Output Trigger
Control Input
Phase
Transform
3A2
SIN/COS
Calculations
Coordinate
Transform
dqA_`
Task Selection
Task Selection
PWM Freq. Adjustment
Interrupt
Interrupt
Interrupt
Interrupt
PMD ADC
PMD ADC
PMD ADC
Data Set Trigger
Data Set Trigger
PMD ADC
Data Set Trigger
TriggerStart Interrupt Start Interrupt Schedule #1
Start
Data
Set
Phase
Transform
2A3
Coordinate
Transform
dqA_`
Output Trigger
Control Input
Phase
Transform
3A2
Trigger
Control
Output Input
Phase
Transform
2A3
Output Trigger
Control Input
Phase
Transform
3A2
Coordinate
Transform
_`Adq
Coordinate
Transform
_`Adq
Coordinate
Transform
_`Adq
Motor
M
Features of the Vector Engine (VE)
High-efficiency motor control, reducing the CPU workload
Highly flexible hardware
The vector engine is a dedicated hardware unit designed to perform various operations for motor vector control. Since the vector
engine has the capability for performing basic vector control operations (such as coordinate transformations, phase
transformations and sine/cosine calculations), a PI algorithm for current control, and PMD and high-speed ADC interface
operations, it helps to reduce the software workload significantly.
Since the requirements for speed control and position estimation differ greatly among individual applications and users, they can
be implemented via software. The vector engine provides great flexibility in allowing you to create various schedules that define a
combined sequence of VE and user’s software operations to perform. The vector engine supports two operating modes:
Scheduled mode that executes a series of operations consecutively and Single Task mode that executes individual tasks one by
one. Schedules can select a task that causes the vector engine to start execution.
13
Roaster
Heater
Radiant
Heater
Triac
Power SW
PhotocouplerPhotocoupler
IGBT
IGBT
EEPROM
Cooking Vessel
PFC
LED
OLCDs
OLEDs
OEncoder
OKey entry
OTimer
Phototriac
coupler
Cooling Fan
Inverter Heater
Operation Panel Control
IGBT/MOSFET Driver
Heat-level display
PFC
Control
Main Control
OInverter control
OCooking vessel
temperature control
ORoaster control
O
Radiant heater control
OFan control
TMP89FW20A
TMP89FW24A
TMPM380
TMPM382
TMPM384
System Block Diagram (Induction Cooktops)
Features Applications
Product Lineup
The M380 Group consists of high-performance microcontrollers that provide multi-purpose timers capable of controlling power
devices used in home appliances, thereby enabling motor and induction heating (IH) control. Since they operate with a single
5-V supply, new designs can be created without replacing 5-V peripheral ICs. Additionally, a wide variety of on-chip timers and
serial interfaces makes the M380 suitable for a broad range of applications, including housing and industrial equipment. The
oscillation frequency detection (OFD) circuit allows the M380 to detect abnormal oscillation at the hardware level.
OHigh-performance ARM CortexTM-M3 core: 40-MHz operation (max)
OToshiba-original NANO FLASHTM memory: Fast programming
OMulti-purpose timers (IGBT and motor control modes)
OVarious serial interfaces
OAD converter with data monitoring function
OOscillation frequency detection (OFD); compliant with the IEC 60730 standard
OHigh-speed oscillator; power-on reset; voltage detection circuit
OSingle 5-V power supply
OAir conditioners
ORefrigerators
ODishwashers
OInduction cooktops
OMicrowave ovens
OWater heaters
ORice cookers
OBidet toilets
**: Under development
Part Number
TMPM380FWFG
TMPM380FWDFG
TMPM380FYFG
TMPM380FYDFG
TMPM380FDFG **
TMPM382FSFG **
TMPM382FWFG **
TMPM384FDFG **
ROM (Flash)
Size
RAM
Size Package Features
128 KB
128 KB
256 KB
256 KB
512 KB
64 KB
128 KB
512 KB
12 KB
12 KB
16 KB
16 KB
32 KB
8 KB
12 KB
32 KB
LQFP100 (14 x 14 mm)
QFP100 (14 x 20 mm)
LQFP100 (14 x 14 mm)
QFP100 (14 x 20 mm)
LQFP100 (14 x 14 mm)
QFP64 (14 x 14 mm)
QFP64 (14 x 14 mm)
LQFP144 (20 x 20 mm)
Capable of controlling three-channel half bridges or
two-channel motors with multi-purpose timers. The emergency
protection circuit can disable the PWM output immediately.
Low-pin-count MCUs with multi-purpose timers designed to
control a single-channel half bridge or motor
High-pin-count MCU with multi-purpose timers designed to
control up to four-channel half bridges or a two motors
14
TX03 Series M380 Group
Display section
System control unit
Input unit
LENS
Zoom
Motor
EEPROM The video camera unit and the video recorder
unit are controlled by a single chip microcontroller.
Analog Front End Camera
DSP
Memory Card
USB
IEEE 1394 In-out
LCD panel
LCDC
OPAMP
Key
Motor
Drive
HDMI Tx
HDMI Out
DECK
System
Microcontroller
TMPM395
TMPM390
Flash
Audio Video
CEC
Signal
Processor
for DVC
Large-scale software to control
the camera unit and the recorder
unit is contained. System control
interface (high-pin count), high
performance and low-power
consumption.
Zzz...
Reduces standby
power to as low
as 0.14 mW.
SLEEP Mode
Returns to Normal
mode on reception of
CEC/remote control
signals.
Power Consumption
TMP89FM42UG TMP91FW27UG
MCU Power Consumption When an AV System is in Standby Mode
(When CEC and remote control
signal preprocessor are active)
Power Consumption (mW)
TMPM390FWFG
80
70
60
50
40
30
20
10
0
72.5 mW
43 mW
Reduced to
1/518
Reduced to
1/307
0.14 mW
Significant Reduction of Standby Power
System Block Diagram (Digital Video Camera)
Features Applications
Low-Power MCUs
Product Lineup
The 1.8-V low-power mode of the M390 Group makes it ideal for battery-operated applications. The on-chip high-speed,
high-accuracy oscillator helps reduce product costs. The M390 Group are available in standard and small packages.
OHigh-performance ARM CortexTM-M3 core: 20-MHz operation (max)
OToshiba-original NANO FLASHTM memory: Fast programming
O1.8-V low-power (RTC) mode (1.3 +A typ.)
OVarious serial interfaces
OCEC interface and remote control signal preprocessor that remain active even in
low-power mode
OOn-chip high-speed oscillator (9.91 MHz ± 3% @ 0 to 70˚C)
OOscillation frequency detection (OFD); compliant with the IEC 60730 standard
OSmall package (6 x 6 mm TFBGA120) Note: TMPM395FWAXBG only
OHealth care equipment
OGame consoles
OAV systems
OPower monitoring devices
OBattery-operated devices
ORemote-controlled equipment
Audiovisual systems must be able to receive Consumer Electronics Control (CEC) commands and remote control signals even when they are off.
While the predecessor microcontrollers, the TLCS-900/L1 and TLCS-870/C Series, need to keep these functions in normal operating mode even
when off, the M390 Group of microcontrollers can do them in low-power mode at 32.768 kHz, significantly reducing standby power consumption.
TMPM390FWFG **
TMPM395FWAXBG
Part Number
128 KB
128 KB
8 KB
8 KB
LQFP100 (14 x 14 mm)
TFBGA120 (6 x 6 mm)
ROM (Flash)
Size
RAM
Size Package
Housed in a small package.
1.8-V low-power (RTC) mode (1.3 +A typ.)
1.8-V low-power (RTC) mode (1.3 +A typ.)
Features
**: Under development
15
TX03 Series M390 Group
TMPM330
System MCU
Commands
Bitstream Interface
Serial Communications
Keys
Tuner
Display
CD/USB Control MCU
TMPM320 CD Processor
Flash
Peripheral Device
USB Memory SD Card
Sound Control & Output
Electronic Volume Power Amp
**: Under development
The TMPM350FDTFG microcontroller of the M350 Group is specifically designed for automotive applications. The
TMPM350FDTFG provides various peripheral functions, such as CAN controllers and AD converters, as well as a Toshiba-original
Programmable Motor Driver (PMD).
The TMPM354F10TAFG is designed for automotive motor control applications. It contains a Vector Engine (VE) that enables
efficient motor control, a Toshiba-original motor controller that supports one-shot pulse control, CAN controllers, and a
resolver-to-digital converter (RDC). Additionally, the TMPM354F10TAFG offers functional safety features.
Because Toshiba’s functional safety technology is compliant with ISO 26262, using the TMPM354F10TAFG will facilitate
certification of your product.
TMPM350FDTFG **
TMPM354F10TAFG **
Part Number
512 KB 48 KB LQFP100
(14 x 14 mm)
1 MB 64 KB HQFP144
(20 x 20mm)
ROM (Flash)
Size
RAM
Size Package Features
O
High-performance ARM Cortex
TM
-M3 core: 88-MHz operation (max)
OMotor control circuits
O Programmable Motor Driver (PMD)
O 12-bit AD converters: 10 ch x 2 units
O Resolver excitation circuit
OCAN controller: 2 channels (V2.0 B)
OHigh temperature operation (Ta: 105˚C max)
OFunctional safety: Optimized tightly coupled fault supervisors
(ISO 26262-compliant)
Fault supervisors with different algorithms monitor the detailed operation of
each block integrated in an MCU. This architecture provides a low-cost,
single-CPU solution for functional safety.
O
High-performance ARM Cortex
TM
-M3 core: 96 -MHz operation (max)
OAdvanced motor control circuits
O Advanced Programmable Motor Driver (A-PMD)
O Vector Engine (VE): The increased hardware computation for motor vector
control reduces the CPU workload approx. 50% (compared to the
predecessor).
O One-shot pulse control: Almost the same CPU workload at high rpms as for
mid-rpms
O Resolver-to-digital converter (RDC): Increases design flexibility, reduces
system costs and improves noise immunity.
OHigh-temperature operation (Ta: 125˚C max)
OFunctional safety: Optimized tightly coupled fault supervisors
(ISO 26262-compliant)
Fault supervisors with different algorithms monitor the detailed operation of
each block integrated in an MCU. This architecture provides a low-cost,
single-CPU solution for functional safety.
OElectric power steering (EPS) and other automotive control applications
OHEV, EV and other automotive control applications
OARM CortexTM-M3 plus Toshiba-original Programmable Motor Driver (PMD)
O2-channel CAN controller and 2 units of AD Converter
OFunctional safety: Optimized tightly coupled fault supervisors
The CAN controllers and the blocks that implement functional safety contain logic
specifically designed for automotive applications, making the TMPM350FDTFG suitable
for motor applications in safety-related systems such as electronic power steering (EPS).
OARM CortexTM-M3 plus Toshiba-original Advanced Programmable Motor Driver (A-PMD)
O3-channel CAN controller and 4 units of AD Converter
OToshiba-original Vector Engine
OReduced part count and improved noise immunity due to the built-in RDC
Ideal for motor control applications in HEVs and EVs owing to enhanced motor controllers,
angle sensor computation, in-vehicle networking, etc.
Features (TMPM350FDTFG)
Applications
Product Lineup
Features (TMPM354F10TAFG)
Applications
Car audio systems
Home audio systems
The TMPM320C1DFG of the M320 Group incorporates a USB Embedded Host and an SD host controller. Additionally, it
has a 1-MB DRAM to process a large amount of data. The TMPM320C1DFG can be used in tandem with a system MCU
and a CD processor to play back music content from USB memory, etc.
OHigh-performance ARM
CortexTM-M3 core: 144-MHz
operation (max)
O
USB Embedded Host (High-Speed)
OSD host controller
O
320-KB SRAM and 1-MB DRAM
TMPM320C1DFG
Part Number
320 KB LQFP144 (20 x 20 mm)
ROM
Size
RAM
Size
1 MB
DRAM
Size Package
USB Embedded Host (High-Speed)
SD host controller
DRAM 1 MB
Features
OMusic content playback from an
USB memory
O
Music content playback from an SD card
(SDHC and SDXC* supported)
OQuick USB/SD analysis
OPlayList playback*
OAlphabetical sorting
OSupports MP3, WMA, AAC and WAV.
* Enhancements will be added.
Features
Applications
System Block Diagram (Car Audio System)
Product Lineup
USB/SD Audio Features
16
TX03 Series M320 Group (for Audio Applications)
TX03 Series M350 Group (for Automotive Applications)
Application notes and sample programs are available for download from our Web site. Application notes will help you better
understand Toshiba's microcontrollers. You can use sample programs as a guide for creating software. Toshiba offers header files
and startup routines for each microcontroller as well as sample programs for on-chip peripherals that combine multiple drivers. You
can use them to control on-chip peripherals without being concerned about registers.
Visit our Web site for information on the availability of sample programs and the supported microcontrollers.
Toshiba Application Notes and Sample Programs
Products Lineup>>
>32-bit ARM Core-Based
Microcontrollers
Resources>>
>Reference Model / Evaluation Board
Starter Kits for Toshiba ARM core based microcontrollers
Reference models proposed by Toshiba
Reference Board
>Application Notes / Sample Program
These files can be downloaded from the
"Application Notes / Sample Programs" page.
O Drivers and sample programs
O CMSIS-SVD
O Application notes
Toshiba Semiconductor & Storage Products Company Web site
http://www.semicon.toshiba.co.jp/eng/ Toshiba Microcomputer Web page
http://www.semicon.toshiba.co.jp/eng/product/micro/index.html
Toshiba's sample programs and drivers are compliant with the Cortex™ Microcontroller Software Interface Standard (CMSIS) defined by
ARM Ltd.
The CMSIS is a software interface standard, which enables consistent and simple software interfaces to the processor for interface
peripherals, real-time operating systems and middleware, simplifying software re-use and reducing the learning time for new
microcontroller developers.
Toshiba's sample programs and drivers are also available for download from ARM's onARM Web site.
onARM Web site http://www.onarm.com/
CMSIS-Compliant Drivers
Sample Program Examples
Link to the Toshiba Microcomputer Web page
O Reading ADC data from an analog input pin
O Switching between NORMAL and STOP modes
O Generating a sawtooth waveform from the DA pin
O UART initialization and receive/transmit operation using the DMAC
O Reading and writing an SRAM connected to the external bus
O Executing a program out of the on-chip RAM to erase and program the on-chip
Flash memory
O I2C master/slave configuration
O SSP initialization and self-loopback test
O Generating timer interrupts at an interval of 500 ms
O Generating square-wave forms with variable duty cycles using
the PPG
O Watchdog timer initialization
17
Development Environment
O
Included hardware: TMPM364-SK evaluation board
IAR J-Link Lite
USB cable
IAR Embedded Workbench for ARM 32 KB limited edition
O
Key features of the evaluation board
O
USB Embedded Host connector
O
Potentiometer input analog signal
O
USB/UART serial converter
O
12-MHz and 32-kHz crystal oscillators
O
CAN interface
O
8 user LEDs
O
Tactile switch
O
Reset button
O
Power LED
OIncluded hardware: TMPM330-SK evaluation board
J-Link for Toshiba Cortex-M3
USB cable
IAR Embedded Workbench for ARM 32KB limited edition
O
Key features of the evaluation board
OUSB driver and connector / UART1 OReset button OPotentiometer input analog signal
ORS232 driver O10-MHz crystal oscillator OLCD module
OPower jack/Power LED (with socket, changeable),
O4 tactile switches 32-kHz crystal oscillator
O2 UART connectors O8 user LEDs
O
Included hardware: TMPM330 evaluation board
ULINK-ME™
USB cable
MDK-ARM (Microcontroller Development Kit) download
O
Key features of the evaluation board
OReset button O10-MHz and 32-kHz crystal oscillators
OUSB BUS Power/Power LED O3 user LEDs
O1 tactile switch OPotentiometer for ADC input
O
Included hardware: IAR KickStart Kit for TMPM341
IAR J-Link on-board (on-board ICE)
USB cable
IAR Embedded Workbench for ARM
32 KB
KickStart edition
O
Key features of the evaluation board
OOptical rotary encoder OReset button
OUSB/UART serial converter O10-MHz crystal oscillator
OPotentiometer (slider) O1 user LED
OTactile switch OPower LED
O
Included hardware: TMPM362/TMPM364 evaluation board
ULINK-ME™
USB cables (for tools and USB Embedded Host)
MDK-ARM (Microcontroller Development Kit) download
O
Key features of the evaluation board
O
USB Embedded Host connector (M364)
O
Reset button
O
CAN interface (M364)
O
10-MHz crystal oscillator
O
Potentiometer for ADC input
O
5 LEDs
O
6 tactile switches
O
USB BUS Power
IAR Starter Kit for TMPM330
ARM Starter Kit for TMPM330
IAR Starter Kit for TMPM341
ARM Starter Kit for TMPM362/TMPM364
IAR Starter Kit for TMPM364
Company names, logos and product names mentioned herein may be trademarks or registered trademarks of respective companies.
For Toshiba's ARM core-based TX00, TX03 and TX04 Series, starter kits are available from development tool partners. They will
come in handy for microcontroller selection and evaluation purposes prior to development. A starter kit consists of a CPU board, an
integrated development environment (IDE), and a suite of sample programs such as a header file and drivers. It allows you to start
empirical evaluation quickly and facilitate development. Starter kits are also ideal for use as educational tools.
For the latest information, visit Toshiba's Web site.
Toshiba Semiconductor & Storage Products Company Web site: http://www.semicon.toshiba.co.jp/
Toshiba Microcomputer Web page: http://www.semicon.toshiba.co.jp/product/micro/index.html
For details of starter kits, please contact tool vendors.
Microcontroller Starter Kits
18
Development Environment
O
Included hardware: TMPM380-SK evaluation board
J-Link for Toshiba Cortex-M3
USB cable
IAR Embedded Workbench for ARM 32KB limited edition
O
Key features of the evaluation board
O
16-bit external serial Flash ROM
O
Slide volume (speaker loudness)
O3 toggle switches
O
Power LED
O
Speaker amp
OPotentiometer for ADC input
O
3 seven-segment LEDs
O
USB/UART serial converter
(slide)
O
SD/MMC card slot
O
8 user LEDs
O
2 low-pass filters
O
Reset switch
O
10-MHz ceramic resonator,
O
Speaker output connector
32-kHz crystal oscillator
O
Included hardware: TMPM366-SK evaluation board
IAR J-Link on-board (on-board ICE)
USB cable
IAR Embedded Workbench for ARM 32KB limited edition
O
Key features of the evaluation board
OUSB connector OPotentiometer input analog signal
OUSB/UART serial converter O12-MHz crystal oscillator
OUART interface ×2 O8 user LEDs
O2 tactile switches OSD card slot (SSP)
OPower LED OReset button
O
Included hardware: TMPM369-SK evaluation board
IAR J-Link on-board (on-board ICE)
USB cable
IAR Embedded Workbench for ARM 32KB limited edition
O
Key features of the evaluation board
OUSB Embedded Host connector OUSB connector
OEthernet connector OCAN interface
O2 UART interfaces O8 user LEDs
OJOY Stick OSD card slot (SSP)
OLCD module OReset button
OPower LED ODC Power Jack
O
Included hardware: TMPM370-SK evaluation board
J-Link for Toshiba Cortex-M3
USB cable
IAR Embedded Workbench for ARM 32KB limited edition
O
Key features of the evaluation board
O4 tactile switches O3 user LEDs
OIsolated JTAG interface OReset button
ODC Power Jack
O
Included hardware: TMPM376-SK evaluation board
J-Link for Toshiba Cortex-M3
USB cable
IAR Embedded Workbench for ARM 32KB limited edition
O
Key features of the evaluation board
O
4 tactile switches
O
3 user LEDs
O
Isolated JTAG interface
O
Reset button
O
DC Power Jack
O
EEPROM
IAR Starter Kit for TMPM366
IAR Starter Kit for TMPM369
IAR Starter Kit for TMPM370
IAR Starter Kit for TMPM376
IAR Starter Kit for TMPM380
O
Included hardware: TMPM395 evaluation board
ULINK-ME™
USB cable
MDK-ARM (Microcontroller Development Kit) download
O
Key features of the evaluation board
O
USB/UART serial converter
O
SD/MMC card slot (SSP)
O
HDMI interface (CEC)
O
Potentiometer for ADC input
O
2 LEDs
O
4 tactile switches
O
Reset switch
O
DC Power Jack
O
CR1220 lithium-ion battery
ARM Starter Kit for TMPM395
Company names, logos and product names mentioned herein may be trademarks or registered trademarks of respective companies.
19
http://www.atollic.com/
ARM Ltd. (KEIL)
IAR Systems AB
Atollic AB
eForce Co.,Ltd.
GAIO TECHNOLOGY CO., LTD
Green Hills Software/Advanced Data Controls Corp.
VAMOS
Elnec s.r.o
Kyoto Microcomputer Co., Ltd.
KYOEI co.,LTD.
GRAPE SYSTEM INC.
COMPUTEX CO., LTD.
MICROTEK Inc.
Sophia Systems Co., Ltd.
TOSHIBA INFORMATION SYSTEMES (JAPAN) CORPORATION
HI-LO SYSTEMS RESEARCH CO., LTD
Falcon Denshi K.K.
BITRAN CORPORATION
Real-time OS
In-circuit emulator
Middleware
Flash programming service
Flash programmer
Starter kit
Flash Support Group, Inc.
MiSPO Co.,Ltd.
MINATO ELECTRONICS INC.
Yokogawa Digital Computer Corporation
ZLG (GUANGZHOU ZHIYUAN ELECTRONICS CO., LTD)
Ubiquitous Computing Technology Corporation
ON board
OFF board
ON board
ON board
ON board
OFF board
OFF board
ON board
OFF board
ON board
ON board
OFF board
Compiler
Debugger
Verification tool
For the support status and other details, please contact tool vendors directly. (Listed in alphabetical order)
Atollic AB
Partner Information
The Atollic TrueSTUDIO
®
is an embedded system tool that will meet your needs for the next 10 years. Built on the ECLIPSE IDE
framework, TrueSTUDIO
®
can be seamlessly integrated with existing embedded systems, improving development productivity and
user-friendliness. TrueSTUDIO
®
provides C/C++, build/debug and simulation tools for the Toshiba TX processors and enables
algorithm testing even before a hardware interface is available. Additionally, it supports features that facilitate team collaboration such
as migration paths from UML models to software solutions, a version management system and a bug/task database system.
ARM Ltd. (KEIL)
Keil MDK-ARM™ is a complete software development environment for Cortex™-M, ARM7™ and ARM9™ processor-based devices.
MDK-ARM, which is specifically optimized for microcontroller applications, contains the ARM C/C++ Compiler, the +Vision IDE and
Debugger, the Keil RTX real-time operating system and middleware libraries. ARM DS-5™ (Development Studio 5) is a software
development tool suite for ARM processor-based ASICs and standard devices.
ARM provides versatile, high-performance and easy-to-use development environments for software developers.
http://www.arm.com/
You can choose among a wide range of development tool partners for ARM-based microcontroller development systems. Choose the
best development tools and partners that suit your needs.
Company names, logos and product names mentioned herein may be trademarks or registered trademarks of respective companies.
20
Development Environment
GAIO TECHNOLOGY CO., LTD
GAIO TECHNOLOGY is an embedded development tool provider. One of our best selling products is the unit test tool CoverageMaster,
the first product in the Asia-Pacific region to obtain tool certification (by TUV SUD Germany) for the ISO 26262 automotive functional
safety standard. CoverageMaster is increasing its share of the market not only in the Japanese domestic region, but also being
marketed overseas with a focus on the European region. Supported devices include TLCS-870/TLCS-900/TX19 and the latest ARM
core-based TX03/TX04R microcontrollers.
http://www.gaio.com/
eForce Co., Ltd.
eForce offers +C3/Compact, a +TRON-compliant compact RTOS, +NET3/Compact, a TCP/IP protocol stack that operates only with a
CPU's internal memory, etc. eForce supports ARM Cortex™-M and other ARM core-based microcontrollers to address customer needs
to reduce development time and win a valuable time-to-market edge. It offers +C3/Compact for the TX03 Series and +C3/Standard for
the TX09 Series.
http://www.eforce.co.jp/english.htm/
Elnec s.r.o.
Elnec develops and manufactures universal programmers for engineering and volume production. The company offers high-quality and
well-designed products at affordable prices. Most Elnec device programmers include a 3-year warranty. Updates of programmer’s
software are released according to the customers’ needs (in many cases daily) and download of the new software version is available
free of charge. For more information, please visit Elnec’s website. Elnec supports an extensive range of Toshiba programmable devices
and support grows with each version of a new programmer’s software.
http://www.elnec.com/
Flash Support Group, Inc.
Flash Support Group offers various semiconductor device tools mainly for Flash microcontrollers. The company’s product portfolio
includes auto programming systems, a wide variety of programmers (covering low-cost on-board programming to development and
mass-production programming) and peripheral tools. The programmers support an extensive range of devices including Toshiba’s
TX19, TLCS-900 and TLCS-870 Families. Speedy and flexible programming services are also available.
http://www.j-fsg.co.jp/en/
Falcon Denshi is a subsidiary of Hi-Lo Systems in Japan. It offers device programmers and automated programming systems
worldwide under the brand names of Hi-Lo Systems and FALCON. It also offers device programming services using its facilities
in Japan, Taiwan, Hong Kong, China, Singapore, etc. Falcon Denshi supports the ARM core-based TX03 Series,
TLCS-900/H1Series, TLCS-47E Series, TLCS-870/C1 Series and so on. Its product portfolio includes ALL-100AX, a single-device
programmer for engineering, gang programmers that allow simultaneous programming of 4 to 8 devices for medium-scale
production, and automated programming systems that support programming of 900 to 2200 devices per hour. Falcon Denshi also
offers custom algorithm development services.
http://www.falcon-denshi.co.jp/en/Falcon Denshi K.K.
Grape Systems offers the GR-USB USB stack series for the TX03 Series, various class drivers such as a Mass Storage Class
driver, the GR-FILE FAT system, the ThreadX high-speed real-time operating system, the NetX networking protocol, etc. Grape
Systems also provides custom development services. Contact Grape Systems for details.
GRAPE SYSTEMS INC. http://www.grape.co.jp/english/index.html
Green Hills Software/Advanced Data Controls Corp.
Advanced Data Controls Corporation (ADaC) has been a partner of Green Hills Software (GHS) for 20 years in sales and technical support
in Japan and other Asian countries. GHS offers total solution support for compilers, debuggers and JTAG probes to help you create
applications for Toshiba's ARM core-based microcontrollers. It delivers overwhelming compiler performance in terms of speed and code
size. GHS MULTI Tool Chain has received the highest level of certification ISO 26262 ASIL D for tool qualification requirements from TUV
Nord on September 2012. ADaC and GHS provide technical support to help you improve your application performance.
http://www.ghs.com/ http://www.adac.co.jp/eng/
Company names, logos and product names mentioned herein may be trademarks or registered trademarks of respective companies.
BITRAN CORPORATION
JeRana is a JTAG emulator that supports the TX03 Series. Designed specifically for Cortex™-M3, JeRana is priced lower than its
predecessors. Above all, JeRana is small and easy to use. To improve your productivity, JeRana provides basic debugging features
and is capable of directly programming Flash ROM integrated in MCUs.
http://www.bitran.co.jp/ccd/english/
Computex manufactures development support systems that assist in debugging embedded software. A seamless development
environment is available for the TX03 Series that encompasses everything from evaluation and development to the production phase.
The PALMiCE3 JTAG emulators support various target interfaces such as JTAG and ETM. The on-chip flash programmer, FP-10,
provides a standalone mode that does not require a host PC and operates at 3 to 5 V. ROMiCEmini supports the TX19A and
TLCS-900/H1 Series.
COMPUTEX CO., LTD. http://www.computex.co.jp/eg/
21
Microtek embarked on contract IC programming in 2000. Since then, the company has been building a successful track record in a
wide range of fields, including communications, home information appliances and automotive applications, as a reliable provider of IC
programming services.
MICROTEK Inc. http://www.microtek.co.jp/english/
MiSPO Co., Ltd.
MiSPO specializes in embedded operating systems. The NORTi® real-time operating system, which has long been popular
among many users, now provides support for the TX03 Series. A new product called NORTi® Oceans (TX03/EW) is an
ultra-light kernel specifically designed for the TMPM330 that runs with only 32 Kbytes of on-chip RAM. Although this kernel is
a subset of +ITRON4.0, it provides all basic functions. For the TMPM320 with large-capacity on-chip RAM, MiSPO offers
NORTi® Professional II (ARM/EW) that provides comprehensive support for an ARM processor with fully fledged TCP/IP
stacks.
http://www.mispo.co.jp/
MINATO ELECTRONICS INC.
Minato Electronics developed the first “device programmer” in Japan when PROM first came on the market. Since then, the company
has been occupying the leading position in the programmer field. Its product line includes not only programmers but also auto
programming equipment and exchange adapters for a wide variety of packages to meet various programming needs of customers.
Minato’s programmers support the ARM core-based TX03 series, as well as the TX19, TLCS-900, and TLCS-870 Families.
Programming services using these products are also available.
http://www.minato.co.jp/en/
HI-LO SYSTEMS RESEARCH CO., LTD
The ALL-100A programmer from Hi-Lo Systems has 68 sets of Precise Universal Pin Driver to provide high-speed, low-noise, accurate
and reliable programming signals for various IC products including high-speed, low-power devices recently released to the market.
ALL-100A can be set up for either single-site programming for engineering or multi-site programming for production. If required, up to 8
sets of ALL-100A can be set up for multi-set operation so up to 64 sites can be programmed simultaneously to maximize production.
Supporting software for the ARM core-based TX03 Series, TLCS-900/H1 Series, TLCS-870/C1 Series, etc. is available now. Device
support on the website for check/retrieve is updated weekly.
http://www.hilosystems.com.tw/
Sophia Systems Co., Ltd.
Sophia Systems offers embedded development solutions for Toshiba microcontrollers, such as Flash writers, emulators for the TX03
Series (ARM core-based microcontrollers), etc.
Sophia Systems has a proven track record in the design and development of custom boards and systems using Toshiba's
microcontrollers. Being an authorized distributor of the ARM products (KEIL and DS-5), Sophia Systems can provide a comprehensive
solution, including an integrated development environment and a compile environment.
http://www.sophia-systems.com/
TOSHIBA INFORMATION SYSTEMES (JAPAN) CORPORATION
Toshiba Information Systems develops, sells and offers support services for +ITRON4.0-compliant real-time operating systems
(RTOS). It offers standard UDEOS4/CortexTM-M3 (compliant with +ITRON4.0) for the TX03 Series that operates with on-chip
ROM/RAM and UDEOS4/ARM (compliant with +ITRON4.0), an enhanced version, for the TX09 Series. Also included among its
product offerings is the compact UDEOS4/Lite for CortexTM-M0 and CortexTM-M3.
http://www.tjsys.co.jp/english/
Company names, logos and product names mentioned herein may be trademarks or registered trademarks of respective companies.
IAR Systems offers comprehensive solutions for the entire development cycle of Toshiba's ARM core-based microcontrollers, from
conception and evaluation through prototyping and development. IAR Systems provides a comprehensive optimized environment for
your product development, such as various evaluation kits and an integrated development environment that works seamlessly with
various in-circuit emulators (ICEs), real-time operating systems (RTOS) and middleware.
Its ARM solution is well proven in markets worldwide.
http://www.iar.com/IAR Systems AB
Kyoto Microcomputer Co., Ltd.
As a company specializing in debugger software and in-circuit emulators, Kyoto Microcomputer has been engaged in the improvement
of embedded development environments. Its JTAG ICE, “PARTNER-Jet”, offers a powerful and efficient debug environment
incorporating advanced features ahead of other companies, such as support for multi-core processors and operating systems with an
MMU (Linux, Windows CE, T-Engine, etc.) that are recently adopted in high-end embedded environments. PARTNER-Jet supports the
TX49 and TX99 Families.
http://www.kmckk.co.jp/eng/
KYOEI co.,LTD.
Kyoei designs and develops measurement control systems and Flash memory programming systems. Kyoei offers an on-board
Flash programmer called I.S.P-310, which supports various Flash microcontrollers such as the Toshiba TX03 ARM core-based
microcontroller series. The I.S.P-310 is small and lightweight and powered by two AA batteries. It is a standalone system and easily
portable. You can use it in production lines and in the field.
http://www.k-kyoei.jp/
22
Development Environment
Yokogawa Digital Computer Corporation
Yokogawa Digital Computer specializes in embedded solutions and offers an extensive range of products related to the
design and development of microcomputer and peripheral systems. Included among its products are the “advice” series
of in-circuit emulators, the NETIMPRESS series of flash microcontroller programmers, Windows Embedded CE starter
kits and development process improvement tools. Yokogawa provides the ideal development environment by leveraging
its experience and expertise. Yokogawa Digital Computer is an authorized distributor of and a certified training center for
the ARM KEIL and DS-5. Thus, it can offer optimal solutions that best suit your need.
http://www2.yokogawa-digital.com/en
Ubiquitous Computing Technology Corporation
UC Technology offers the source code of +T-Kernel, a tuned-up version of the latest +T-Kernel RTOS being standardized by the
T-Engine Forum, as well as various sample programs. Since +T-Kernel comes with a project file for the integrated development
environment, you can start creating +T-Kernel drivers and application software right after you have installed software without
performing any complicated setup.
You can purchase a royalty-free project license for +T-Kernel for mass production at a reasonable price.
http://ts.uctec.com/uctec/index-e.php
ZLG (GUANGZHOU ZHIYUAN ELECTRONICS CO., LTD)
Guangzhou Zhiyuan Electronics founded in May 2001 is engaged in design, production, and sales. It is a member of Field-bus
DeviceNet ODVA China. The company has departments dedicated to development in specific fields, including the Industrial
Communication Network Department, the Building Automation Department, the Measuring Instrument Technology Department, the
Embedded System Application Department, the Power Supply Department, the OEM/ODM Product Department, the Computer
Software Development Center, and the Industrial Design Center. The Measuring Technology Department focuses on the design and
development of measuring and testing instruments and related development tools. It currently offers over ten types of products,
including digital oscilloscopes, logic analyzers, protocol analyzers, digital multimeters, signal generators, universal emulators, and data
collection cards. The products are widely applied in electronics design, manufacturing, industrial control, network communication, and
scientific research. In accordance with its business philosophy, Guangzhou Zhiyuan Electronics emphasizes a faithful,
customer-oriented approach.
Proud of its tradition of high quality and excellent service, the company is ready to serve every customer in a spirit of wholehearted
cooperation.
http://www.embedtools.com/
Company names, logos and product names mentioned herein may be trademarks or registered trademarks of respective companies.
With over 25 years of experience in EPROM programming, VaMos has been engaged in programming on-chip EPROM of
Toshiba microcontrollers ever since its establishment in 1985. VaMos has been highly acclaimed by many customers for
quick-turnaround, low-cost and high-quality services.
Its mottoes are “Readiness,” “Quick Turnaround,” and “From Small Engineering Lots to Production Lots.” VaMos offers various
adapters for Toshiba's OTP microcontrollers, Flash microcontrollers and ARM core-based microcontrollers. Contact VaMos if
you need EPROM or Flash programming service.
VAMOS http://www.vamos-net.jp/
23
Part Number
ROM (Bytes)
SRAM (Bytes)
Maximum Operating Frequency (MHz)
DMA Controller (Ch)
SSP(ch)
UART/SIO(ch)
Full UART(ch)
I2C (ch)
I2C/SIO(ch)
CAN(ch)
USB Embedded Host(Full-Speed)(ch)
USB (Full-Speed)(ch)
EtherMAC(ch)
10-Bit AD Converter (Ch)
12-Bit AD Converter (Ch)
10-Bit DA Converter (Ch)
16-Bit Timer/Counter (Ch)
High-Res. 16-Bit Timer/PPG Gen. (Ch)
2-Phase Pulse Counter (PHC) (Ch)
CEC (ch)
Remote Control Preprocessor (Ch)
Vector Engine (VE)
3-Phase PWM Generator (PMD) (Ch)
Programmable Servo Controller (PSC) (ch)
Multi-Purpose Timer (MPT) (Ch)
Incremental Encoder Input (Ch)
Op Amp (Ch)
Comparator (Ch)
External Interrupt Pins (Pins)
Key-on Wake-up (KWUP) (Ch)
Key Scan (KSCAN) (Columns by Rows)
CS/WAIT Controller (Ch)
RTC(ch)
Dual Clocks
Trace Function
Oscillation Frequency Detector
Power-On Reset
Voltage Detecting Circuit
I/O Port (Pins)
Supply
Voltage
(V)
Operating
Temperature
(°C)
Package
TMPM440FEXBG** 768K
64K 100 6 6 2 1 20 2 20 4 3 1 22 40 8×8 2 1 Y Y Y 228 2.7 to
3.6 -40 to
85
VFBGA289
(11 × 11 mm)
TMPM440F10XBG**
1024K
64K 100 6 6 2 1 20 2 20 4 3 1 22 40 8×8 2 1 Y Y Y 228 2.7 to
3.6 -40 to
85
VFBGA289
(11 × 11 mm)
Part Number
ROM (Bytes)
SRAM (Bytes)
Maximum Operating Frequency (MHz)
LED Driver (Ch)
LCD Driver (Ch)
SSP(ch)
UART/SIO(ch)
Full UART(ch)
I2C(ch)
I2C/SIO(ch)
CAN(ch)
USB Embedded Host (Full-Speed)(ch)
USB (Full-Speed)(ch)
10-Bit AD Converter (Ch)
12-Bit AD Converter (Ch)
24-Bit ΔΣ AD Converter (Ch)
10-Bit DA Converter (Ch)
16-Bit Timer/Counter (Ch)
High-Res. 16-Bit Timer/PPG Gen. (Ch)
3-Phase PWM Generator (PMD) (Ch)
Multi-Purpose Timer (MPT) (Ch)
Incremental Encoder Input (Ch)
Power Calc. Engine
Temp. Sensor
External Interrupt Pins (Pins)
RTC(ch)
Dual Clocks
Trace Function
Oscillation Frequency Detector
Power-On Reset
Voltage Detecting Circuit
I/O Port (Pins)
Supply
Voltage
(V)
Operating
Temperature
(°C)
Package
TMPM061 FWFG **
128K 8K
16 40 4 1 2 3 9
YY
41
YY
64 1.8 to
3.6 -40 to
85
LQFP100
(14 × 14 mm)
Part Number
ROM (Bytes)
SRAM (Bytes)
Maximum Operating Frequency
(MHz)
DMA Controller (ch)
SSP(ch)
UART/SIO(ch)
Full UART(ch)
I2C (ch)
I2C/SIO(ch)
CAN(ch)
USB Embedded Host (Full-Speed)(ch)
USB (Full-Speed)(ch)
EtherMAC(ch)
10-Bit AD Converter (Ch)
12-Bit AD Converter (Ch)
10-Bit DA Converter (Ch)
16-Bit Timer/Counter (Ch)
High-Res. 16-Bit Timer/PPG Gen. (Ch)
CEC(ch)
Remote Control Preprocessor (Ch)
Vector Engine (VE)
3-Phase PWM Generator (PMD)
(Ch)
Multi-Purpose Timer (MPT) (Ch)
Incremental Encoder Input (Ch)
Op Amp (Ch)
Comparator (Ch)
External Interrupt Pins (Pins)
CS/WAIT Controller (Ch)
RTC(ch)
Dual Clocks
Trace Function
Oscillation Frequency Detector
Power-On Reset
Voltage Detecting Circuit
I/O Port (Pins)
Supply
Voltage
(V)
Operating
Temperature
(°C)
Package
TMPM375FSDMG**
64K 4K 40
(Note3)
2144Y1
11 3 YYY21
4.5 to 5.5
-40 to 105
SSOP30
TMPM382 FSFG **
8K 40 2 1 3 1 10 8 1
(Note1)
11 8 1YYYYY48
4.0 to 5.5
-40 to 85
QFP64
(14 x 14 mm)
TMPM372FWFG**
128K
6K
(1) 80
(2) 32 4118Y1
110 YYYY53
4.5 to 5.5
(1) -40 to 85
(2) -40 to 105
QFP64
(14 x 14 mm)
TMPM372 FWUG
(1) 80
(2) 32 4 11 8 Y 1 1 10 YYYY53 LQFP64
(10 x 10 mm)
TMPM373 FWDUG
(1) 80
(2) 32 3 7 8 Y 1 1 8 YYY37 LQFP48
(7 x 7 mm)
TMPM374 FWUG
(1) 80
(2) 32 3 6 8 Y 1 1 7 YYY33 LQFP44
(10 x 10 mm)
24
Toshiba’s ARM Core-Based Microcontroller Lineup
. The letter “Y” in the above table means “available.
. Contact the Toshiba sales representative for information about RoHS compliance before you purchase any components.
. The letter “Y” in the above table means “available.
. All products on this page incorporate a watchdog timer, a clock gear and an on-chip debug unit.
. Contact the Toshiba sales representative for information about RoHS compliance before you purchase any components.
**: Under development
**: Under development
**: Under development
Flash Versions
TX00 Series
TX04 Series
Flash Versions
TX03 Series
Note 1) The same logic is shared between the 3-Phase PWM Generator (PMD) and the Multi-Purpose Timer (MPT).
Note 2) Maximum Operating Frequency (1) and (2) correspond to Operating Temperatures (1) and (2).
Note 3) One channel is usable only as a UART channel.
. The letter “Y” in the above table means “available.
. All products on this page incorporate a watchdog timer, a clock gear and an on-chip debug unit.
. Contact the Toshiba sales representative for information about RoHS compliance before you purchase any components.
32-Bit Microcontrollers
Part Number
ROM (Bytes)
SRAM (Bytes)
Maximum Operating Frequency (MHz)
DMA Controller (Ch)
SSP(ch)
UART/SIO(ch)
Full UART(ch)
I2C (ch)
I2C/SIO(ch)
Variable-Length Data Serial Interface (VSIO) (Ch)
CAN(ch)
USB Embedded Host (Full-Speed)(ch)
USB (Full-Speed)(ch)
EtherMAC(ch)
10-Bit AD Converter (Ch)
12-Bit AD Converter (Ch)
16-Bit ΔΣ AD Converter (Ch)
10-Bit DA Converter (Ch)
16-Bit Timer/Counter (Ch)
High-Res. 16-Bit Timer/PPG Gen. (Ch)
2-Phase Pulse Counter (PHC) (Ch)
CEC (Ch)
Remote Control Preprocessor (Ch)
Vector Engine (VE)
3-Phase PWM Generator (PMD) (Ch)
Programmable Servo Controller (PSC) (ch)
Motor Driver (MCD)(ch)
Multi-Purpose Timer (MPT) (Ch)
Incremental Encoder Input (Ch)
Op Amp (Ch)
Comparator (Ch)
External Interrupt Pins (Pins)
CS/WAIT Controller (Ch)
RTC (Ch)
Dual Clocks
Trace Function
Oscillation Frequency Detector
Power-On Reset
Voltage Detecting Circuit
I/O Port (Pins)
Supply
Voltage
(V)
Operating
Temperature
(°C)
Package
TMPM330 FWFG
128K
8K
40
33
12 10 1 2 8 1
YY
78
2.7 to 3.6 -20 to 85
LQFP100
(14 x 14 mm)
TMPM332 FWUG 40
22
81011 51
YY
44
LQFP64
(10 x 10 mm)
TMPM333 FWFG 40
33
12 10 8 1
YY
78
LQFP100
(14 x 14 mm)
TMPM390 FWFG ** 20
13 11
12 10 1 2 8 1
YYYYY
74
1.7 to 3.6
-40 to 85
TMPM395 FWAXBG 20
43 11
12 10 1 2 11 1
YYYYY
91
TFBGA120
(6 x 6 mm)
TMPM380 FWDFG
12K
40
225 2
18 8 1
(Note 1)
2
3 2 16 1
YYYYY
84
4.0 to 5.5
QFP100
(14 x 20 mm)
TMPM380 FWFG 40
225 2
18 81
(Note 1)
2
3 2 16 1
YYYYY
84
LQFP100
(14 x 14 mm)
TMPM382 FWFG ** 40
213 1
10 8 1
(Note 1)
1
181
YYYYY
48
QFP64
(14 x 14 mm)
TMPM366 FWFG
32K
48 4
321 2 1
12 10
10
2
Y
74
(Note 2)
2.7 to 3.6
-40 to 85
LQFP100
(14 x 14 mm)
TMPM366 FWXBG 48 4
321 2 1
12 10
10
2
Y
74 TFBGA109
(9 x 9 mm)
TMPM367 FWFG **
50K
80 32
342 3 1
8
28 1
(Note 1)
141
14
41
YYYY
60 LQFP100
(14 x 14 mm)
TMPM367 FWXBG ** 80 32
342 3 1
8
28 1
(Note 1)
141
14
41
YYYY
60 TFBGA109
(9 x 9 mm)
TMPM368 FWFG ** 80 32
3423111
8
28 1
(Note 1)
141
14
41
YYYY
60 LQFP100
(14 x 14 mm)
TMPM368 FWXBG ** 80 32
3423111
8
28 1
(Note 1)
141
14
41
YYYY
60 TFBGA109
(9 x 9 mm)
TMPM370 FYDFG
256K
10K
80
4
22
8
Y
2 244
16
YYYY
76
4.5 to 5.5
QFP100
(14 x 20 mm)
TMPM370 FYFG 80
4
22
8
Y
2 244
16
YYYY
76
LQFP100
(14 x 14 mm)
TMPM330 FYFG
16K
40
33
12 10
12 8 1
YY
78
2.7 to 3.6
-20 to 85
TMPM330 FYWFG 40
33
12 10
12 8 1
YY
78
-40 to 85
TMPM333 FYFG 40
33
12 10
81
YY
78
-20 to 85
TMPM342FYXBG
32K
40
4131 11
12
42
10
82
1
7.5
628
Y
63
(Note 4)
2.7 to 3.6 -25 to 85
VFBGA142
(7×7 mm)
TMPM377 FYDFG **
16K
80
31
12
8
Y
225
YYYY
63
4.5 to 5.5
-40 to 85
LQFP80
(14 x 14 mm)
TMPM377 FYFG ** 80
31
12
8
Y
225
YYYY
63 LQFP80
(12 x 12 mm)
TMPM380 FYDFG 40 2
25 2
18
81
(Note 1)
232
16
1
YYYYY
84
4.0 to 5.5
QFP100
(14 x 20 mm)
TMPM380 FYFG 40 2
25 2
18
81
(Note 1)
232
16
1
YYYYY
84 LQFP100
(14 x 14 mm)
TMPM365FYXBG
24K
48 2
22 1
12 10 10
Y
74
(Note 2)
2.7 to 3.6
LFBGA105
(9 × 9 mm)
TMPM341 FYXBG
32K
54 4
15 2
15
2
10
2
12
2
YY
86
(Note 3)
1.65 to 3.6
TFBGA113
(6 x 6 mm)
TMPM366 FYFG
48K
48 4
321 2 1
12 10 10
2
Y
74
(Note 2)
2.7 to 3.6
LQFP100
(14 x 14 mm)
TMPM366 FYXBG 48 4
321 2 1
12 10 10
2
Y
74 TFBGA109
(9 x 9 mm)
25
**: Under development
Flash Versions (Continued)
Note 1) The same logic is shared between the 3-Phase PWM Generator (PMD) and the Multi-Purpose Timer (MPT).
Note 2) 3.0 to 3.45 V when USB is used.
Note 3) When the supply voltage is less than 2.7 V, part of the peripheral blocks (the external bus interface and the SSP) can be used.
Note 4) MCD analog power supply: 3.1 to 3.5 V
MCD motor power supply: 2.5 to 5.5 V
. The letter “Y” in the above table means “available.
. All products on this page incorporate a watchdog timer, a clock gear and an on-chip debug unit.
. Contact the Toshiba sales representative for information about RoHS compliance before you purchase any components.
Part Number
ROM (Bytes)
SRAM (Bytes)
Maximum Operating Frequency (MHz)
DMA Controller (Ch)
SSP(ch)
UART/SIO(ch)
Full UART(ch)
I2C (ch)
I2C/SIO(ch)
CAN(ch)
Variable-Length Data Serial Interface (VSIO) (Ch)
USB Embedded Host (Full-Speed)(ch)
USB (Full-Speed)(ch)
EtherMAC(ch)
10-Bit AD Converter (Ch)
12-Bit AD Converter (Ch)
16-Bit ΔΣ AD Converter (Ch)
10-Bit DA Converter (Ch)
16-Bit Timer/Counter (Ch)
High-Res. 16-Bit Timer/PPG Gen. (Ch)
2-Phase Pulse Counter (PHC) (Ch)
CEC(ch)
Remote Control Preprocessor (Ch)
Vector Engine (VE)
3-Phase PWM Generator (PMD) (Ch)
Programmable Servo Controller (PSC) (ch)
Motor Driver (MCD)(ch)
Multi-Purpose Timer (MPT) (Ch)
Incremental Encoder Input (Ch)
Op Amp (Ch)
Comparator (Ch)
External Interrupt Pins (Pins)
CS/WAIT Controller (Ch)
RTC(ch)
Dual Clocks
Trace Function
Oscillation Frequency Detector
Power-On Reset
Voltage Detecting Circuit
I/O Port (Pins)
Supply
Voltage
(V)
Operating
Temperature
(°C)
Package
TMPM367 FYFG **
256K 66K
80 32
342 3 1
8
28 1
(Note 1)
141
14
41
YYYY
60
(Note 2)
2.7 to 3.6 -40 to 85
LQFP100
(14 x 14 mm)
TMPM367 FYXBG ** 80 32
342 3 1
8
28 1
(Note 1)
141
14
41
YYYY
60 TFBGA109
(9 x 9 mm)
TMPM368FYFG ** 80 32
34 2 31 11
8
28 1
(Note 1)
141
14
41
YYYY
60 LQFP100
(14 x 14 mm)
TMPM368FYXBG ** 80 32
34 2 31 11
8
28 1
(Note 1)
141
14
41
YYYY
60 TFBGA109
(9 x 9 mm)
TMPM369 FYFG ** 80 32
34 2 31 11
116
28 1
(Note 1)
242
16
41
YYYY
102 LQFP144
(20 x 20 mm)
TMPM369 FYXBG ** 80 32
34 2 31 11
116
28 1
(Note 1)
242
16
41
YYYY
102 TFBGA177
(11 x 11 mm)
TMPM330 FDFG
512K
32K
40
33
12 10
12 8 1
YY
78
2.7 to 3.6
-20 to 85
LQFP100
(14 x 14 mm)
TMPM330 FDWFG 40
33
12 10
12 8 1
YY
78
-40 to 85
TMPM333 FDFG 40
33
12 10
81
YY
78
-20 to 85
TMPM341 FDXBG
32K
54 4
15 2
15
2
10
2
12
2
YY 86
(Note 4)
1.65 to 3.6
-40 to 85
TFBGA113
(6 x 6 mm)
TMPM376 FDDFG 80
41
22
8
Y
22
16 YYYY 82
4.5 to 5.5
QFP100
(14 x 20 mm)
TMPM376 FDFG 80
41
22
8
Y
22
16 YYYY 82
LQFP100
(14 x 14 mm)
TMPM366 FDFG
64K
48 4
321 2 1
12 10
10
2
Y74
(Note 2)
2.7 to 3.6
TMPM366 FDXBG 48 4
321 2 1
12 10
10
2
Y74
TFBGA109
(9 x 9 mm)
TMPM367 FDFG **
128K
80 32
342 3 1 8 2 8 1
(Note 1)
141
14
41
YYYY 60
LQFP100
(14 x 14 mm)
TMPM367 FDXBG ** 80 32
342 3 1 8 2 8 1
(Note 1)
141
14
41
YYYY 60
TFBGA109
(9 x 9 mm)
TMPM368 FDFG ** 80 32
34 2 31 11 8 2 8 1
(Note 1)
141
14
41
YYYY 60
LQFP100
(14 x 14 mm)
TMPM368 FDXBG ** 80 32
34 2 31 11 8 2 8 1
(Note 1)
141
14
41
YYYY 60
TFBGA109
(9 x 9 mm)
TMPM369 FDFG 80 32
34 2 31 111
16
28 1
(Note 1)
242
16
41
YYYY102
LQFP144
(20 x 20 mm)
TMPM369 FDXBG ** 80 32
34 2 31 111
16
28 1
(Note 1)
242
16
41
YYYY102
TFBGA177
(11 x 11 mm)
TMPM380
FDFG **
32K
40 2
25 2
18
81
(Note 1)
232
16
1
YYYYY 84
4.0 to 5.5 -40 to 85
LQFP100
(14 x 14 mm)
TMPM384
FDFG ** 40 2
25 2
22 12
1
(Note 1)
242
16
1
Y Y Y Y Y 121
LQFP144
(20 x 20 mm)
TMPM361F10
FG
1024K
64K
64 2
15 13 8
16
11
10
41
YY 76
2.7 to 3.6 -20 to 85
LQFP100
(14 x 14 mm)
TMPM362F10
FG 64 2
1
12
5
16 16
12
16
41
Y Y 120
LQFP144
(20 x 20 mm)
TMPM363F10
FG
(Note 3)
64
2
15 131 1 8
16
11
8
41
YY 74
(Note 2)
2.7 to 3.6 -40 to 85
LQFP100
(14 x 14 mm)
TMPM364F10
FG
(Note 3)
64
2
1
12
51 1
16 16
12
14
41
Y Y 118
LQFP144
(20 x 20 mm)
26
Flash Versions (Continued)
Note 1) The same logic is shared between the 3-Phase PWM Generator (PMD) and the Multi-Purpose Timer (MPT).
Note 2) 3.0 to 3.45 V when USB is used.
Note 3) Limited to 48 MHz when the USB Embedded Host is used.
Note 4) When the supply voltage is less than 2.7 V, part of the peripheral blocks (the external bus interface and the SSP) can be used.
. The letter “Y” in the above table means “available.
. All products on this page incorporate a watchdog timer, a clock gear and an on-chip debug unit.
. Contact the Toshiba sales representative for information about RoHS compliance before you purchase any components.
**: Under development
Toshiba’s ARM Core-Based Microcontroller Lineup
Part Number
ROM (Bytes)
SRAM (Bytes)
Maximum Operating Frequency (MHz)
CAN(ch)
DMA Controller (Ch)
SEI (ch)
UART/SIO(ch)
12-Bit AD Converter (Ch)
Timer/Compare (32 bit) (Ch)
Timer/Capture (32 bit) (Ch)
PWM(24bit)
Vector Engine (VE)
3-Phase PWM Generator (PMD) (Ch)
Resolver Digital Converter (RDC)
External Interrupt Pins (Pins)
Watchdog Timer
On-Chip Debug Unit
Trace Function
I/O Port (Pins)
Supply
Voltage
(V)
Operating
Temperature
(°C) Package
TMPM350
FDTFG ** 512K 48K 88 2 32 1 2 20 7 1 6 1 (Note1)
1Y Y Y 43 (Note 2) -40 to 105 LQFP100
(14 x 14 mm)
TMPM354F10
TAFG **
1024K 64K 96 3 64 2 3 21 5 2 4 Y 1 1 (Note)
1Y Y Y 56 (Note 3) -40 to 125 HQFP144
(20 x 20 mm)
Part Number
ROM (Bytes)
SRAM (Bytes)
DRAM (Bytes)
Maximum Operating Frequency (MHz)
DMA Controller (Ch)
USB Embedded Host (High-Speed) (ch)
SD Host Controller (Ch)
SSP(SPI/MicroWire) (ch)
UART(ch)
I2C(ch)
10-Bit AD Converter (Ch)
16-Bit Timer/Counter (Ch)
External Interrupt Pins (Pins)
Watchdog Timer
Static Memory Controller (Ch)
On-Chip Debug Unit
Trace Function
I/O Port (Pins)
Supply
Voltage
(V)
Operating
Temperature
(°C) Package
TMPM320C1
DFG NA 320K 1024K 144 811442484Y2YY55(Note 1) -40 to 85 LQFP144
(20 x 20 mm)
Note 1) The following three power supplies are available:
(1) For general port, AD converter: 3.0 V to 3.6 V
(2) For USB Embedded Host: 3.15 V to 3.45 V
(3) For internal circuitry: 1.1 V to 1.3 V
. The letter “Y” in the above table means “available.
. Contact the Toshiba sales representative for information about RoHS compliance before you purchase any components.
27
ROM-Less V ersions
TX03 Series
Flash Versions
TX03 Series
**: Under development
32-Bit Microcontrollers for Automotive
Note 1) The seven capture inputs of the timer can be programmed as external maskable interrupts.
Note 2) The following two power supplies are available:
(1) For internal circuitry: 1.4 V to 1.65 V
(2) For general port & AD converter: 4.5 V to 5.5 V
Note 3) The following two power supplies are available:
(1) For internal circuitry: 1.35 V to 1.65 V
(2) For general port & AD converter: 4.5 V to 5.5 V
. The letter “Y” in the above table means “available.
. Contact the Toshiba sales representative for information about RoHS compliance before you purchase any components.
Toshiba Corporation, and its subsidiaries and affiliates (collectively “TOSHIBA”), reserve the right to make changes to the information in this document, and related hardware,
software and systems (collectively “Product”) without notice.
This document and any information herein may not be reproduced without prior written permission from TOSHIBA. Even with TOSHIBA’s written permission, reproduction is
permissible only if reproduction is without alteration/omission.
Though TOSHIBA works continually to improve Product's quality and reliability, Product can malfunction or fail. Customers are responsible for complying with safety standards and
for providing adequate designs and safeguards for their hardware, software and systems which minimize risk and avoid situations in which a malfunction or failure of Product could
cause loss of human life, bodily injury or damage to property, including data loss or corruption. Before customers use the Product, create designs including the Product, or
incorporate the Product into their own applications, customers must also refer to and comply with (a) the latest versions of all relevant TOSHIBA information, including without
limitation, this document, the specifications, the data sheets and application notes for Product and the precautions and conditions set forth in the "TOSHIBA Semiconductor
Reliability Handbook" and (b) the instructions for the application with which the Product will be used with or for. Customers are solely responsible for all aspects of their own product
design or applications, including but not limited to (a) determining the appropriateness of the use of this Product in such design or applications; (b) evaluating and determining the
applicability of any information contained in this document, or in charts, diagrams, programs, algorithms, sample application circuits, or any other referenced documents; and (c)
validating all operating parameters for such designs and applications. TOSHIBA ASSUMES NO LIABILITY FOR CUSTOMERS' PRODUCT DESIGN OR APPLICATIONS.
PRODUCT IS NEITHER INTENDED NOR WARRANTED FOR USE IN EQUIPMENTS OR SYSTEMS THAT REQUIRE EXTRAORDINARILY HIGH LEVELS OF QUALITY AND/OR
RELIABILITY, AND/OR A MALFUNCTION OR FAILURE OF WHICH MAY CAUSE LOSS OF HUMAN LIFE, BODILY INJURY, SERIOUS PROPERTY DAMAGE AND/OR
SERIOUS PUBLIC IMPACT ("UNINTENDED USE"). Except for specific applications as expressly stated in this document, Unintended Use includes, without limitation, equipment
used in nuclear facilities, equipment used in the aerospace industry, medical equipment, equipment used for automobiles, trains, ships and other transportation, traffic signaling
equipment, equipment used to control combustions or explosions, safety devices, elevators and escalators, devices related to electric power, and equipment used in finance-related
fields. IF YOU USE PRODUCT FOR UNINTENDED USE, TOSHIBA ASSUMES NO LIABILITY FOR PRODUCT. For details, please contact your TOSHIBA sales representative.
Do not disassemble, analyze, reverse-engineer, alter, modify, translate or copy Product, whether in whole or in part.
Product shall not be used for or incorporated into any products or systems whose manufacture, use, or sale is prohibited under any applicable laws or regulations.
The information contained herein is presented only as guidance for Product use. No responsibility is assumed by TOSHIBA for any infringement of patents or any other intellectual
property rights of third parties that may result from the use of Product. No license to any intellectual property right is granted by this document, whether express or implied, by
estoppel or otherwise.
ABSENT A WRITTEN SIGNED AGREEMENT, EXCEPT AS PROVIDED IN THE RELEVANT TERMS AND CONDITIONS OF SALE FOR PRODUCT, AND TO THE MAXIMUM
EXTENT ALLOWABLE BY LAW, TOSHIBA (1) ASSUMES NO LIABILITY WHATSOEVER, INCLUDING WITHOUT LIMITATION, INDIRECT, CONSEQUENTIAL, SPECIAL, OR
INCIDENTAL DAMAGES OR LOSS, INCLUDING WITHOUT LIMITATION, LOSS OF PROFITS, LOSS OF OPPORTUNITIES, BUSINESS INTERRUPTION AND LOSS OF DATA,
AND (2) DISCLAIMS ANY AND ALL EXPRESS OR IMPLIED WARRANTIES AND CONDITIONS RELATED TO SALE, USE OF PRODUCT, OR INFORMATION, INCLUDING
WARRANTIES OR CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY OF INFORMATION, OR NONINFRINGEMENT.
Do not use or otherwise make available Product or related software or technology for any military purposes, including without limitation, for the design, development, use, stockpiling
or manufacturing of nuclear, chemical, or biological weapons or missile technology products (mass destruction weapons). Product and related software and technology may be
controlled under the applicable export laws and regulations including, without limitation, the Japanese Foreign Exchange and Foreign Trade Law and the U.S. Export Administration
Regulations. Export and re-export of Product or related software or technology are strictly prohibited except in compliance with all applicable export laws and regulations.
Please contact your TOSHIBA sales representative for details as to environmental matters such as the RoHS compatibility of Product. Please use Product in compliance with all
applicable laws and regulations that regulate the inclusion or use of controlled substances, including without limitation, the EU RoHS Directive. TOSHIBA ASSUMES NO
LIABILITY FOR DAMAGES OR LOSSES OCCURRING AS A RESULT OF NONCOMPLIANCE WITH APPLICABLE LAWS AND REGULATIONS.
Toshiba America
Electronic Components, Inc.
s )RVINE(EADQUARTERS
Tel: (949)623-2900 Fax: (949)474-1330
s "UFFALO'ROVE#HICAGO
Tel: (847)484-2400 Fax: (847)541-7287
s $ULUTH!TLANTA
Tel: (770)931-3363 Fax: (770)931-7602
s %L0ASO
Tel: (915)771-8156
s -ARLBOROUGH
Tel: (508)481-0034 Fax: (508)481-8828
Tel: (508)303-5041 Fax: (508)481-8890
s 0ARSIPPANY
Tel: (973)541-4715 Fax: (973)541-4716
s 3AN*OSE
Tel: (408)526-2400 Fax: (408)526-2410
s 7IXOM$ETROIT
Tel: (248)347-2607 Fax: (248)347-2602
Toshiba Electronics do Brasil Ltda.
Tel: (011)2539-6681 Fax: (011)2539-6675
Toshiba India Private Ltd.
s .EW$ELI/FFICE
Tel: (0124)499-6600 Fax: (0124)499-6611
s "ANGALORE/FFICE
Tel: (080)251-90800 Fax: (080)490-91945
Toshiba Electronics Europe GmbH
s $àSSELDORF(EAD/FFICE
Tel: (0211)5296-0 Fax: (0211)5296-400
s &RANCE"RANCH
Tel: (1)47282181
s )TALY"RANCH
Tel: (039)68701 Fax: (039)6870205
s -UNICH/FFICE
Tel: (089)20302030 Fax: (089)203020310
s 3PAIN"RANCH
Tel: (91)660-6798 Fax: (91)660-6799
s 3WEDEN"RANCH
Tel: (08)704-0900 Fax: (08)80-8459
s 5+"RANCH
Tel: (0870)060-2370 Fax: (01252)53-0250
Toshiba Vietnam Consumer Products Co.,Ltd.
Tel: (043)776-5950 Fax: (043)776-5956
Toshiba Electronics Asia (Singapore) Pte. Ltd.
Tel: (6278)5252 Fax: (6271)5155
Toshiba Electronics Service (Thailand) Co., Ltd.
Tel: (02)501-1634 Fax: (02)501-1638
Toshiba Electronics Trading (Malaysia)Sdn. Bhd.
s +UALA,UMPUR(EAD/FFICE
Tel: (03)5631-6311 Fax: (03)5631-6307
s 0ENANG/FFICE
Tel: (04)226-8523 Fax: (04)226-8515
Toshiba Electronics (Shanghai) Co., Ltd.
s Shanghai Head Office
Tel: (021)6139-3888 Fax: (021)6190-8288
s Beijing Branch
Tel: (010)6590-8796 Fax: (010)6590-8791
s Chengdu Branch
Tel: (028)8675-1773 Fax: (028)8675-1065
s Hangzhou Office
Tel: (0571)8717-5004 Fax: (0571)8717-5013
s Nanjing Office
Tel: (025)8689-0070 Fax: (025)8689-0125
s Qingdao Branch
Tel: (532)8579-3328 Fax: (532)8579-3329
s Shenzhen Branch
Tel: (0755)2399-6897 Fax: (0755)2399-5573
Toshiba Electronics Asia, Ltd.
Tel: 2375-6111 Fax: 2375-0969
Toshiba Electronics (Dalian) Co., Ltd.
Tel: (0411)8368-6882 Fax: (0411)8369-0822
Tsurong Xiamen Xiangyu Trading Co., Ltd.
Tel: (0592)226-1398 Fax: (0592)226-1399
Toshiba Electronics Korea Corporation
Tel: (02)3484-4334 Fax: (02)3484-4302
Toshiba Electronics Taiwan Corporation
Tel: (02)2508-9988 Fax: (02)2508-9999
(As of April 1, 2012)
Website: http://www.semicon.toshiba.co.jp/eng
Semiconductor & Storage Products Company
2012
OVERSEAS SUBSIDIARIES AND AFFILIATES 2012-10
Previous edition: BCE0088C
BCE0088D
32-Bit Microcontrollers TX00/TX03/TX04 Series
Mouser Electronics
Authorized Distributor
Click to View Pricing, Inventory, Delivery & Lifecycle Information:
Toshiba:
TMPM332FWUG(C)