TMPM330FWFG TOSHIBA | Alldatasheet
Document overview
- Manufacturer or author: Provided By ALLDATASHEET.COM(FREE DATASHEET DOWNLOAD SITE)
- PDF pages: 24
Technical content
http://www.semicon.toshiba.co.jp/eng SEMICONDUCTOR PRODUCT GUIDE 32-Bit Microcontrollers 2011-9 TX03 Series
++: Planning CortexTM-A9++ ARM-Future Cortex-Next M370 Group M340 Group M330 Group M390 Group TX03 Series (ARM CortexTM-M3) M320 Group TX09 Series (ARM926EJ-STM) A910 Group A900 Group M350 GroupM360 Group M380 Group Industry’s highest code density O Thumb®-2 ISA with 32-bit and 16-bit instructions Programmers can create software without being concerned about ARM and Thumb codes. Ideal for real-time control O Instructions 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 O Allows embedding of industry’s highest-capacity memory. O Combines fast programming with low power consumption. High Code Density Fast Interrupt Response O The ICE pins do not require a pull-up resistor. O The ARM CortexTM-M3 operates from a single 5-V supply. (M370 and M380 Groups)
Features
The best-proven HW/SW development environment and support services M370 Group M380 Group M360 Group M330 Group M390 Group M340 Group USB Host ControllerA-PMD CAN M320 Group M350 Group ARM CortexTM-M3 CPU QFeatures of the TX03 Series QRoadmap for ARM Core-Based Microcontrollers Microcontrollers with an ARM core are becoming increasingly popular not only for cell phone applications but also for general-purpose applications. Toshiba is the first Japanese vendor to release general-purpose microcontrollers with an ARM Cortex TM-M3 core. Our product lineup includes microcontrollers with a broad spectrum of peripherals. The TX03 microcontroller series embeds an ARM Cortex TM-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 FLASH TM memory featuring high capacity and low power consumption. ARM Core-Based Microcontrollers Proven in the Global Market Note: System block diagrams in this brochure only show the typical application examples. NANO FLASH is a trademark of Toshiba Corporation. ARM, Cortex, Thumb and ARM926EJ-S are trademarks or registered trademarks of ARM Limited in the EU and other countries. Third-Party Development Support Tools... 16 to 18 Toshiba’s ARM Core-Based Toshiba’s ARM Core-Based Microcontrollers... 2 to 3
CONTENTS
Toshiba’s ARM Core-Based Microcontrollers – 2 –
QProduct Groups with a 3-V Supply (Note 1) QTX03 Series Common Functions QAutomotive Applications QProduct Groups with a 5-V Supply (Note 1) O Features USB host controller System solutions that combine a MCU and an audio DSP O Application examples Car and home audio systems USB-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 communications interfaces (SIO, I 2C, 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 High-speed operating clock (80 MHz or higher) Large-capacity Flash ROM (1 MB or more) On-chip DRAM CAN USB device/host EtherMAC Motor control Vector Engine Low-voltage operation (1.8 V or higher) Single 5-V power supply High-accuracy analog IP (Note 2) Functions for audiovisual and home appliances (Note 3) Compact package (Note 5) External bus interface JTAG boundary scan Note 1: There are microcontrollers that do not contain some of the peripherals shown. For details, see appropriate datasheets. Note 2: Contains either analog circuitry for motor control or a 12-bit AD converter. Note 3: Contains a Consumer Electronics Control (CEC) unit, a remote control signal preprocessor or an I 2S interface. Note 4: Ultrasonic motor controller Note 5: 9 x 9 mm or smaller packages (Note 4) M390 Group M320 Group M330 Group M340 Group M350 Group M360 Group M370 Group M380 Group OCortexTM-M3 core OHigh-speed writing by NANO-FlashTM technology OOn-chip debug function OETM (embedded trace macro cell) Except some microcontrollers in the M370 Group OWatchdog timer QAdded Functions (Note 1) – 3 –
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 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 OHard disk recorders OProjectors OBlu-ray players OSet-top boxes OAV systems OHome appliances OFactory equipment OOffice equipment QFeatures QApplication QProduct Lineup QSystem Block Diagram (Digital TV) 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 interface Remote control signal preprocessor Real-time clock (RTC) * The TMPM330FDWFG and TMPM330FYWFG support an extended temperature range. Real-time clock (RTC) – 4 – M330 Group
& Switches Memory Card Lens Control TMPM341 Picture Display LCDDSC Signal Processor Contains a graphics engine. Battery Control Information Display LCD LCD DriverSystem Control 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 Cortex TM-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) ODigital video cameras ODigital still cameras OCamera lens QProduct Lineup QSystem Block Diagram (Digital Still Camera) TMPM341FYXBG ** TMPM341FDXBG Part Number 256 KB 512 KB 32 KB 32 KB TFBGA113 (6 x 6 mm) TFBGA113 (6 x 6 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 **: Under development QFeatures QApplication – 5 – M340 Group
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 : Under development 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 device, USB 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) Note: TFBGA package of the TMPM366 and TMPM367 only QProduct Lineup QSystem Block Diagram (Printer) Part Number TMPM361F10FG TMPM362F10FG TMPM363F10FG TMPM364F10FG TMPM366FWFG/XBG TMPM366FYFG/XBG TMPM366FDFG/XBG TMPM367FWFG/XBG TMPM367FYFG/XBG TMPM367FDFG/XBG ** 1 MB 1 MB 1 MB 1 MB 128 KB 256 KB 512 KB 128 KB 256 KB 512 KB 64 KB 64 KB 64 KB 64 KB 32 KB 48 KB 64 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) LQFP100 (14 x 14 mm) ROM (Flash) Size RAM Size Package USB 2.0 device and host controller Dual AD converter PMD CAN EtherMAC USB 2.0 device controller Dual AD converter PMD USB 2.0 device controller DMA controller Full UART CAN and USB 2.0 host controllers CAN and USB 2.0 host controllers CEC interface; remote control signal preprocessor Up to 18 serial interface channels CEC interface; remote control signal preprocessor TMPM369FYFG/XBG TMPM369FDFG/XBG 256 KB 512 KB 66 KB 128 KB – 6 – M360 Group
A sample application using Barcode Read Control CCD trigger output ADC 8 ch D30 D31 D32 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 2.0 Device USB 2.0 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 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 (design target) QHigh-speed AD conversion – Using 2 units of AD converter The TMPM369 has various external communication interfaces such as USB device, USB host, CAN, EtherMAC, SIO/UART, I 2C/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. QControls various interfaces independently – Contributing to reduction of the CPU workload Features of the TMPM369FDFG/XBG (Under Development) and TMPM369FYFG/XBG (Under Development) – 7 –
(DC Motor) DC Motor Circulating Pump Dryer Heater 2 Dryer Heater 1 OOperating modes (standard, spin-dry, hand-wash, pre-wash soak, memory) OLCD/LED display (clock/timer) OWater flow setting OStart/stop OInverter control OAutomatic washing cycle control Washing Rinsing Spin-drying OTimer control OWater level setting OWater flow setting OAutomatic power-off ODryer Control Surge Absorber EEPROM (Data Control) PhotocouplerVolume Sensors Cover Switches Water-Level Sensors 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 TMPM370/TMPM372 TMPM373/TMPM374 TMPM376/TMPM377 TMP89FW20A TMP89FW24A Power Switch OWashing machines OAir conditioners ORefrigerators OHeat pumps OPumps, compressors, air blowers OOther rotating devices **: Under development 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 OToshiba-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 QProduct Lineup QSystem Block Diagram (Washing Machine) TMPM370FYFG TMPM370FYDFG TMPM372FWUG TMPM373FWDUG TMPM374FWUG TMPM376FDFG TMPM376FDDFG TMPM377FYFG TMPM377FYDFG Part Number 256 KB 256 KB
10 KB LQFP100 (14 x 14 mm)
10 KB QFP100 (14 x 20 mm)
LQFP64 (10 x 10 mm) LQFP48 (7 x 7 mm) LQFP44 (10 x 10 mm) 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. 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. QFeatures QApplication – 8 – M370 Group
CPU: ARM CortexTM-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 Motor Schedule #1 Schedule #4 Schedule #9 Single Task & Schedule #1 Schedule #1Single 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 InterruptPMD 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 ControlOutput Input Phase Transform 2A3 Output Trigger Control Input Phase Transform 3A2 Coordinate Transform _\Adq Coordinate Transform _\Adq Coordinate Transform _\Adq 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. QHigh-efficiency motor control, reducing the CPU workload 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. QHighly flexible hardware Features of the Vector Engine (VE) – 9 –
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 QProduct Lineup QSystem Block Diagram (Induction Cooktops) : 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 single-channel motor QFeatures QApplication – 10 – M380 Group
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 panelLCDC OPAMP Key Motor Drive HDMI Tx HDMI Out DECKSystem 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 72.5 mW 43 mW Reduced to Reduced to 0.14 mW Significant Reduction of Standby Power 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. QProduct Lineup QSystem Block Diagram (Digital Video Camera) QLow-Power MCUs 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.) **: Under development QFeatures QApplication – 11 – M390 Group
: 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 TMPM354F10TFG 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 TMPM354F10TFG offers functional safety features. Because Toshiba’s functional safety technology is compliant with ISO 26262, using the TMPM354F10TFG will facilitate certification of your product. QProduct Lineup TMPM350FDTFG TMPM354F10TFG ** Part Number
512 KB 48 KB LQFP100
(14 x 14 mm)
1 MB 64 KB LQFP144
(20 x 20 mm) ROM (Flash) Size RAM Size Package Features QApplication OHigh-performance ARM CortexTM-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. OHigh-performance ARM CortexTM-M3 core: 80-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. QFeatures (TMPM350FDTFG) QFeatures (TMPM354F10TFG) QApplication 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. OElectric power steering (EPS) and other automotive control
applications
– 12 – M350 Group (for Automotive Applications)
Sound Control & Output Electronic Volume Power Amp Toshiba Semiconductor V Microcomputer web page QProduct Lineup Car audio systems Home audio systems QApplication The TMPM320C1DFG of the M320 Group incorporates a USB host controller 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) OUSB 2.0 host controller (HS/FS) OSD host controller O320-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 host controller (HS/FS) SD host controller DRAM 1 MB QFeatures QSystem Block Diagram (Car Audio System) QUSB/SD Audio Features OMusic content playback from an USB memory OMusic 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. V TOSHIBA Semiconductor & Storage Products Company http://www.semicon.toshiba.co.jp/eng/ Right here and now! Y ou can find microcontrollers that will best suit your applications. Find microcontrollers based on applications. Find microcontrollers based on the core performance. Find microcontrollers based on functions. Find development systems. Information on new products – 13 – M320 Group (for Audio Applications)
Y ou can choose among a wide range of development tools and partners for ARM-based microcontroller dvelopment system. Choose the best development tools and partners that suit your needs. OThird-Party ARM Ltd. (Keil) ZLG (GUANGZHOU ZHIYUAN ELECTRONICS CO., LTD) HI-LO SYSTEMS ELECTRONICS CO., LTD COMPUTEX CO., LTD. TOSHIBA INFORMATION SYSTEMES (JAPAN) CORPORATION BITRAN CORPORATION Falcon Denshi K.K. Flash Support Group, Inc. MiSPO Co., Ltd. R : Real-time OS C : Compiler D : Debugger I : In-circuit emulator M : Middleware F : Flash programmer S : Starter kit C D IS R C R D C D IS F D I F D I F M Atollic AB IAR Systems Sophia Systems Co., Ltd. Y okogawa Digital Computer Corporation F eForce Co., Ltd. Kyoto Microcomputer Co., Ltd. GRAPE SYSTEMS INC.R C D I MR D I FS R FD I RF OProgramming Tools Compiler ARM Ltd. (Keil) IAR Systems ZLG (GUANGZHOU ZHIYUAN ELECTRONICS CO., LTD) GNU Kyoto Microcomputer Co., Ltd. Atollic AB Debugger/EmulatorODevelopment Systems ARM Ltd. (Keil) IAR Systems COMPUTEX CO., LTD. Sophia Systems Co., Ltd. BITRAN CORPORATION ZLG (GUANGZHOU ZHIYUAN ELECTRONICS CO., LTD) Kyoto Microcomputer Co., Ltd. Segger Partner Vendor Compiler Debugger Emulator ARM Ltd. (Keil) Atollic AB BITRAN CORPORATION COMPUTEX CO., LTD. IAR Systems Kyoto Microcomputer Co., Ltd. Sophia Systems Co., Ltd. Y okogawa Digital Computer Corporation ZLG (GUANGZHOU ZHIYUAN ELECTRONICS CO., LTD) ULINK2 ®, ULINK® Pro J-LINK (Note 1) JeRana J-STICK, PALMiCE3, PALMiCE2H J-LINK, J-TRACE ICE PARTNER-Jet EjSCATT Advice Pro, Advice LUNA Tkscope emulators TrueStudio EWARM (IAR Embedded Workbench for ARM) exeGCC TKStudio MDK-ARM +Vision Code Stage CSIDE® WATCHPOINT microVIEW OReal-Time OS Partner Vendor Tool ARM Ltd. (Keil) eForce Co., Ltd. GRAPE SYSTEMS INC. IAR Systems MiSPO Co., Ltd. TOSHIBA INFORMATION SYSTEMES (JAPAN) CORPORATION RTX Kernel +C3, +NET3 ThreadX embOS (Note 1), +C/OSII (Note 2) NORTi UDEOS4 Partner Vendor On-Board Programming FP-10 AF9101, AF9103 Flasher ARM MegaNET IMPRESS TKScope + K-Flash Off-Board Programming COMPUTEX CO., LTD. Elnec s.r.o. Falcon Denshi K.K. Flash Support Group, Inc. HI-LO SYSTEMS RESEARCH CO., LTD IAR Systems MINATO ELECTRONICS INC. Y okogawa Digital Computer Corporation ZLG (GUANGZHOU ZHIYUAN ELECTRONICS CO., LTD) BeeProg2 series ALL-100AX AF9709C, AF9723B + AF9845B/C ALL-100A Model1895, Model1895/2, Model1896, Model1940 SmartPRO programmers Worldwide I FDC For development tools and vendors that are not described herein, contact your local Toshiba sales representative. Note 1: SEGGER Microcontroller’s product Note 2: Micrium’s product * The system and product names listed on this page may be trademarks or registered trademarks of their respective companies. FMINATO ELECTRONICS INC. FElnec s.r.o. – 14 – Development Environment
For the ARM core-based TX03 Series, evaluation and training kits are available from third parties. They will come handy for evaluation purposes prior to development. All the kits come with an evaluation version of the Toshiba integrated development environment* and sample software*, so you can perform all the software development steps from prototyping to evaluation. (*Packaged or downloadable) QThird-Party Microcontroller Starter and Training Kits COMPUTEX CO., LTD. www.computex.co.jp/eg ARM Ltd. (Keil) www.arm.com IAR Systems www.iar.com <Supported MCUs> TMPM330 TMPM341 TMPM364 TMPM366 TMPM370 TMPM380 <Supported MCUs> TMPM330 TMPM362 TMPM364 TMPM390 TMPM395 <Supported MCU> TMPM330 Y ou can download standard device drivers for the on-chip peripherals; thus you can focus on the development of application software. For the supported microcontrollers, visit the Toshiba microcomputer website at: QToshiba Sample Device Drivers Application notes are provided in the form of sample software in order to help you better understand Toshiba’s microcontrollers before you begin product development. Y ou can also use them as a guide when creating software. OApplication Notes Toshiba offers a suite of drivers for controlling on-chip peripherals without being concerned about registers. Toshiba also offers sample programs for on-chip peripherals that combine multiple drivers. 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 OHeader files, peripheral drivers and sample programs Toshiba’s microcontrollers with an ARM CortexTM-M3 core is 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 software and drivers are CMSIS-compliant. ARM Ltd. also offers various CMSIS DSP libraries of sample software as shown at right, which can be downloaded from the onARM website. onARM website: http://www.onarm.com/ OCMSIS O Vector operations O Matrix operations O Complex number operations O Filter functions O Control functions O PID controllers O Fourier transforms Sample Program Examples Sample Software Examples – 15 –
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. F For details, please contact the third-party companies directly. (Listed in alphabetical order) Atollic AB 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 tea m collaboration such as migration paths from UML models to software solutions, a version management system and a bug/task database system. 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 r ange of Toshiba programmable devices and support grows with each version of a new programmer’s software. http://www.atollic.com/ http://www.elnec.com/ ARM Ltd. (Keil) The RealView Microcontroller Development Kit (MDK) is an integrated software development environment for ARM-based microcontrollers. The RealView MDK consists of the ARM RealView Compilation Tools and the Keil +Vision IDE, a debugger and simulation environment. It is an easy-to-use yet powerful tool optimized for ARM-based devices. http://www.arm.com/ eForce Co., Ltd. eForce is a pure-play embedded software firm dedicated to the development and sales of middleware such as the +ITRON-compliant +C3 real-time operating system (RTOS), the compact +Net3 TCP/IP stack and USB. Since its establishment, eForce has focused on ARM microcontrollers, offering the compact +C3/Compact RTOS for the TX03 Series and +C3/Standard for the TX09 Series. http://www.eforce.co.jp/english.html R : Real-time OS C : Compiler D : Debugger I : In-circuit emulator M : Middleware P : Flash programming service V : Verification tool F : Flash programmer Di : Distributor S : Starter kit C D I S R M C D R D S F I – 16 – Third-Party Development Support Tools
For details, please contact the third-party companies directly. (Listed in alphabetical order) F 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/ 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/C D I IAR Systems offers an inexpensive evaluation kit for the ARM Cortex TM-M3-based TX03 and ARM9-based TX09 Series. The IAR evaluation kit consists of a target board, an integrated development environment (evaluation version), a JTAG in-circuit emulat or and ready-to-run sample application programs. You can readily use it for the entire development cycle from device evaluation to application-level prototyping and evaluation. You can save significant time and costs otherwise needed at the onset of development. http://www.iar.com/IAR Systems C D R S F I GAIO TECHNOLOGY CO., LTD Gaio Technology develops and offers tools for improving the quality of embedded software, such as CoverageMaster winAMS, a unit testing tool for embedded software, No. 1 System Simulator that uses a high-speed MPU simulator, and CasePlayer2, a program chart and specification document generation tool. These tools support the latest ARM-based TX03 Series in addition to TX19, TLCS-900 and TLCS-870. http://www.gaio.com/V Flash Support Group, Inc. Flash Support Group offers various semiconductor device tools mainly for Flash microcontrollers. The company’s product portfoli o 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/F 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, information home appliances and automotive applications, as a reliable provider of IC programming services. MICROTEK Inc. http://www.microtek.co.jp/english/P P – 17 –
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 NET IMPRESS 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. http://www.yokogawa-digital.com/en/ 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 Su pply Department, the OEM/ODM Product Department, the Computer Software Development Center, and the Industrial Design Center. The Mea suring 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 g enerators, 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/ 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-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/ D I F F P Sophia Systems Co., Ltd. Sophia Systems offers development environments for Toshiba’s microcontrollers, such as a starter kit for the TX19A that readily allows software evaluation, a flash programmer for the TX19A and emulators that support microcontrollers with TX19, MeP, Cell Broadband Engine and ARM Cortex cores (M3/A9/R4). Sophia Systems also provides a wide range of solutions using Toshiba’s microcontrollers, including turnkey services for custom boards and systems. http://www.sophia-systems.com/ TOSHIBA INFORMATION SYSTEMES (JAPAN) CORPORATION Toshiba Information Systems develops, sells and offers support services for +ITRON-compliant real-time operating systems (RTOS). It offers compact UDEOS4/Cortex-M3 (compliant with +ITRON 4.0) for the TX03 Series that operates only with on-chip ROM/RAM and UDEOS4/ARM (compliant with +ITRON 4.0), an enhanced version, for the TX09 Series. http://www.tjsys.co.jp/english/ D I F Di R For details, please contact the third-party companies directly. (Listed in alphabetical order) R : Real-time OS C : Compiler D : Debugger I : In-circuit emulator M : Middleware P : Flash programming service V : Verification tool F : Flash programmer Di : Distributor S : Starter kit C D F I – 18 – Third-Party Development Support Tools
(Flash) M382FS M332FW M372FW M373FW M382FW M377FY M330FW M333FW M366FW M320C1D M374FW M330FY M330FYW M390FW M367FW M380FW M366FY M395FW M341FY M369FY 2 MB 1 MB 512 KB 256 KB 128 KB ) 96 KB ROM less ) 80 pins 100 pins/109 pins 113 pins/120 pins 128 pins ) Pin Count M333FY M330FDW M330FD M333FD M350FD M370FY M380FY M376FD M366FD M367FD M380FD M361F10 M363F10 M341FD M369FD M384FD M364F10 M362F10 M354F10 M36xF20 Planning M367FY Toshiba has been expanding its portfolio of microcontrollers that combine an ARM Cortex TM-M3 core, which features high performance, high code density and low power consumption, with a Toshiba-original NANO FLASHTM memory, which features high-speed programming and low power consumption. With Toshiba’s wide range of low-cost ARM CortexTM-M3 core-based microcontroller offerings covering 8-bit to 32-bit, you can find the optimum solutions for your applications. Our product portfolio includes microcontrollers specifically designed for digital TV, digital audio and motor applications, kitchen and home appliances, as well as industrial, office and automotive applications. – 19 – TX03 Series Product Lineup
ROM (Bytes) SRAM (Bytes) Maximum Operating Frequency (MHz) DMA Controller (Ch) SSP (Ch) UART/SIO (Ch) Full UART (Ch) I C (Ch) I C/SIO (Ch) CAN (Ch) USB Host (Full Speed) (Ch) USB Dvice (Full Speed) (Ch) Ether MAC (Ch) 10-Bit AD Converter (Ch) 12-Bit AD Converter (Ch) 10-Bit DA Converter (Ch) 16-Bit Timer/Counter (Ch) CEC (Ch) Remote Control Preprocessor (Ch) Motor Controller (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) Power Supply Voltage (V) Operating Temperature (˚C) Package TMPM382FSFG 64K 8K 40 2 1 3 1 10 8 1 (Note 1) 1 1 8 1 Y es Y es Y es Y es Y es 48 4.0 to 5.5 -40 to QFP64 (14×14 mm) TMPM372FWUG 128K (1) 80 4 11 8 1 1 10 Y es Y es Y es Y es 53 4.5 to 5.5 (1) -40 to 85 (2) -40 to 105 LQFP64 (10×10 mm)(2) 32 TMPM373FWDUG (1) 80 3 7 8 1 1 8 Ye s Ye s Ye s 3 7 LQFP48 (7×7 mm)(2) 32 TMPM374FWUG (1) 80 3 6 8 1 1 7 Ye s Ye s Ye s 3 3 LQFP44 (10×10 mm)(2) 32 TMPM330FWFG 40 3 3 12 10 1 2 8 1 Y es Y es 78 2.7 to 3.6 -20 to LQFP100 (14×14 mm) TMPM332FWUG 40 2 2 8 10 1 1 5 1 Y es Y es 44 LQFP64 (10×10 mm) TMPM333FWFG 40 3 3 12 10 8 1 Y es Y es 78 LQFP100 (14×14 mm)TMPM390FWFG 20 1 3 1 1 12 10 1 2 8 1 Y es Y es Y es Y es Y es 74 1.7 to 3.6 -40 to TMPM395FWAXBG 20 4 3 1 1 12 10 1 2 11 1 Y es Y es Y es Y es Y es 91 TFBGA120 (6×6 mm) TMPM380FWDFG 12K 40 2 2 5 2 18 8 1 (Note 1) 2 3 2 16 1 Y es Y es Y es Y es Y es 84 4.0 to 5.5 QFP100 (14×20 mm) TMPM380FWFG 40 2 2 5 2 18 8 1 (Note 1) 2 3 2 16 1 Y es Y es Y es Y es Y es 84 LQFP100 (14×14 mm) TMPM382FWFG 40 2 1 3 1 10 8 1 (Note 1) 1 1 8 1 Y es Y es Y es Y es Y es 48 QFP64 (14×14 mm) TMPM366FWFG 32K 48 4 3 2 1 2 1 12 10 10 2 Y es 74 (Note 2) 2.7 to 3.6 LQFP100 (14×14 mm) TMPM366FWXBG 48 4 3 2 1 2 1 12 10 10 2 Y es 74 TFBGA109 (9×9 mm) TMPM367FWFG 50K 80 31 3 4 2 3 1 8 2 8 1 (Note 1) 1 4 1 14 4 1 Y es Y es Y es Y es 60 LQFP100 (14×14 mm) TMPM367FWXBG 80 31 3 4 2 3 1 8 2 8 1 (Note 1) 1 4 1 14 4 1 Y es Y es Y es Y es 60 TFBGA109 (9×9 mm) QFlash Versions TX03 Family: TX03 Series – 20 – Toshiba’s ARM Core-Based Microcontroller Lineup Note 1) The motor controller channel is multiplexed with the multi-purpose timer (MPT). Note 2) 3.0 to 3.6 V when USB is used. Note 3) 48 MHz when USB is used. 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. For detailed product specifi cations, see appropriate datasheets. : Under development
ROM (Bytes) SRAM (Bytes) Maximum Operating Frequency (MHz) DMA Controller (Ch) SSP (Ch) UART/SIO (Ch) Full UART (Ch) I C (Ch) I C/SIO (Ch) CAN (Ch) USB Host (Full Speed) (Ch) USB Dvice (Full Speed) (Ch) Ether MAC (Ch) 10-Bit AD Converter (Ch) 12-Bit AD Converter (Ch) 10-Bit DA Converter (Ch) 16-Bit Timer/Counter (Ch) CEC (Ch) Remote Control Preprocessor (Ch) Motor Controller (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) Power Supply Voltage (V) Operating Temperature (˚C) Package TMPM370FYDFG 256K 10K 80 4 22 8 2 2 4 4 16 Y es Y es Y es Y es 76 4.5 to 5.5 -40 to QFP100 (14×20 mm) TMPM370FYFG 80 4 22 8 2 2 4 4 16 Y es Y es Y es Y es 76 LQFP100 (14×14 mm) TMPM330FYFG 16K 40 3 3 12 10 1 2 8 1 Y es Y es 78 2.7 to 3.6 -20 to TMPM330FYWFG 40 3 3 12 10 1 2 8 1 Y es Y es 78 -40 to TMPM333FYFG 40 3 3 12 10 8 1 Y es Y es 78 -20 to TMPM377FYDFG 80 3 1 11 8 2 2 5 Y es Y es Y es Y es 63 4.5 to 5.5 -40 to LQFP80 (14×14 mm) TMPM377FYFG 80 3 1 11 8 2 2 5 Y es Y es Y es Y es 63 LQFP80 (12×12 mm) TMPM380FYDFG 40 2 2 5 2 18 8 1 (Note 1) 2 3 2 16 1 Y es Y es Y es Y es Y es 84 4.0 to 5.5 QFP100 (14×20 mm) TMPM380FYFG 40 2 2 5 2 18 8 1 (Note 1) 2 3 2 16 1 Y es Y es Y es Y es Y es 84 LQFP100 (14×14 mm) TMPM341FYXBG 32K 54 4 1 5 2 15 2 12 12 2 Y es Y es 86 (Note 4) 1.65 to 3.6 TFBGA113 (6×6 mm) TMPM366FYFG 48K 48 4 3 2 1 2 1 12 10 10 2 Y es 74 (Note 2) 2.7 to 3.6 LQFP100 (14×14 mm) TMPM366FYXBG 48 4 3 2 1 2 1 12 10 10 2 Y es 74 TFBGA109 (9×9 mm) TMPM367FYFG 66K 80 31 3 4 2 3 1 8 2 8 1 (Note 1) 1 4 1 14 4 1 Y es Y es Y es Y es 60 LQFP100 (14×14 mm) TMPM367FYXBG 80 31 3 4 2 3 1 8 2 8 1 (Note 1) 1 4 1 14 4 1 Y es Y es Y es Y es 60 TFBGA109 (9×9 mm) TMPM369FYFG 8 0 3 1342 31111 1 62 8 1 (Note 1) 2 4 2 16 4 1 Y es Y es Y es Y es 102 LQFP144 (20×20 mm) TMPM369FYXBG 8 0 3 1342 31111 1 62 8 1 (Note 1) 2 4 2 16 4 1 Y es Y es Y es Y es 102 TFBGA177 (11×11 mm) TMPM330FDFG 512K 32K 40 3 3 12 10 1 2 8 1 Y es Y es 78 -20 to LQFP100 (14×14 mm)TMPM330FDWFG 40 3 3 12 10 1 2 8 1 Y es Y es 78 -40 to TMPM333FDFG 40 3 3 12 10 8 1 Y es Y es 78 -20 to TMPM341FDXBG 54 4 1 5 2 15 2 12 12 2 Y es Y es 86 (Note 4) 1.65 to 3.6 -40 to TFBGA113 (6×6 mm) TMPM376FDDFG 80 4 1 22 8 2 2 16 Y es Y es Y es Y es 82 4.5 to 5.5 QFP100 (14×20 mm) TMPM376FDFG 80 4 1 22 8 2 2 16 Y es Y es Y es Y es 82 LQFP100 (14×14 mm)TMPM366FDFG 64K 48 4 3 2 1 2 1 12 10 10 2 Y es 74 (Note 2) 2.7 to 3.6 TMPM366FDXBG 48 4 3 2 1 2 1 12 10 10 2 Y es 74 TFBGA109 (9×9 mm) TMPM367FDFG 128K 80 31 3 4 2 3 1 8 2 8 1 (Note 1) 1 4 1 14 4 1 Y es Y es Y es Y es 60 LQFP100 (14×14 mm) TMPM367FDXBG 80 31 3 4 2 3 1 8 2 8 1 (Note 1) 1 4 1 14 4 1 Y es Y es Y es Y es 60 TFBGA109 (9×9 mm) TMPM369FDFG 8 0 3 1342 31111 1 62 8 1 (Note 1) 2 4 2 16 4 1 Y es Y es Y es Y es 102 LQFP144 (20×20 mm) TMPM369FDXBG 8 0 3 1342 31111 1 62 8 1 (Note 1) 2 4 2 16 4 1 Y es Y es Y es Y es 102 TFBGA177 (11×11 mm) – 21 – Note 1) The motor controller channel is multiplexed with the multi-purpose timer (MPT). Note 2) 3.0 to 3.6 V when USB is used. Note 3) 48 MHz when USB is used. Note 4) Part of the peripheral blocks (external bus interface and SSP) can continue to operate even when the supply voltage drops below 2.7 V. 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. For detailed product specifi cations, see appropriate datasheets. : Under development
ROM (Bytes) SRAM (Bytes) Maximum Operating Frequency (MHz) DMA Controller (Ch) SSP (Ch) UART/SIO (Ch) Full UART (Ch) I C (Ch) I C/SIO (Ch) CAN (Ch) USB Host (Full Speed) (Ch) USB Dvice (Full Speed) (Ch) Ether MAC (Ch) 10-Bit AD Converter (Ch) 12-Bit AD Converter (Ch) 10-Bit DA Converter (Ch) 16-Bit Timer/Counter (Ch) CEC (Ch) Remote Control Preprocessor (Ch) Motor Controller (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) Power Supply Voltage (V) Operating Temperature (˚C) Package TMPM380FDFG 512K 32K 4 0 225 2 1 8 8 1 (Note 1) 2 3 2 16 1 Y es Y es Y es Y es Y es 84 4.0 to 5.5 -40 to LQFP100 (14×14 mm) TMPM384FDFG 4 0 225 2 2 2 8 1 (Note 1) 2 4 2 16 1 Y es Y es Y es Y es Y es 84 LQFP144 (20×20 mm) TMPM361F10FG 1024K 64K 64 2 1 5 1 3 8 16 1 1 10 4 1 Y es Y es 76 2.7 to 3.6 -20 to LQFP100 (14×14 mm) TMPM362F10FG 64 2 1 12 5 16 16 1 2 16 4 1 Y es Y es 120 LQFP144 (20×20 mm) TMPM363F10FG (Note 3) 64 2 1 5 1311 8 1 6 1 1 8 41Y e sY e s 7 4 (Note 2) 2.7 to 3.6 -40 to LQFP100 (14×14 mm) TMPM364F10FG (Note 3) 64 2 1 12 5 1 1 16 16 1 2 14 4 1 Y es Y es 118 LQFP144 (20×20 mm) QFlash Versions (Continued) TX03 Family: TX03 Series – 22 – Note 1) The motor controller channel is multiplexed with the multi-purpose timer (MPT). Note 2) 3.0 to 3.6 V when USB is used. Note 3) 48 MHz when USB is used. 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. For detailed product specifi cations, see appropriate datasheets. **: Under development Toshiba’s ARM Core-Based Microcontroller Lineup
ROM (Bytes) SRAM (Bytes) DRAM (Bytes) Maximum Operating Frequency (MHz) DMA Controller (Ch) USB Host (High Speed) (Ch) SD Host Controller (Ch) SSP (SPI/MicroWire) (Ch) UART (Ch) I C (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) Power Supply Voltage (V) Operating Temperature (˚C) Package TMPM320C1DFG NA 320K 1024K 144 8 11442484 Y e s 2 Y e s Y e s 5 5 ( N o t e 1 ) - 4 0 t o 8 5 LQFP144 (20×20 mm) 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 (24 bit) Motor Controller (Ch) Resolver Digital Converter (RDC) External Interrupt Pins (Pins) Watchdog Timer On-Chip Debug Unit Trace Function I/O Port (Pins) Power Supply Voltage (V) Operating Temperature (˚C) Package TMPM350FDTFG ** 5 1 2 K 4 8 K 8 8 2 3 2 12 2 0 7161 (Note 1)
1 Ye s Ye s Ye s 4 3
4.5 to 5.5 -40 to 105 LQFP100 (14×14 mm) TMPM354F10TFG ** 1024K 64K 80 3 64 2 3 21 52411 (Note 1)
1 Y es Y es Y es 56 -40 to 125 LQFP144
(20×20 mm) QROM Less Versions TX03 Family: TX03 Series (for Audio Applications) QFlash Versions TX03 Family: TX03 Series (for Automotive Applications) – 23 – 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: 3.15 V to 3.45 V (3) For internal circuitry: 1.1 V to 1.3 V Contact the Toshiba sales representative for information about RoHS compliance before you purchase any components. For detailed product specifi cations, see appropriate datasheets. Note 1) The seven capture inputs of the timer can be programmed as external maskable interrupts. Contact the Toshiba sales representative for information about RoHS compliance before you purchase any components. For detailed product specifi cations, see appropriate datasheets. **: Under development
Website: http://www.semicon.toshiba.co.jp/eng Semiconductor & Storage Products Company BCE0088C 32-Bit Microcontrollers TX03 Series Previous edition: BCE0088B 2011-9(1k)SO-DQ 2011 OVERSEAS SUBSIDIARIES AND AFFILIATES Toshiba America Electronic Components, Inc. s )RVINE (EADQUARTERS 4EL &AX s "UFFALO'ROVE#HICAGO 4EL &AX s $ULUTH!TLANTA 4EL &AX s %L0ASO 4EL s -ARLBOROUGH 4EL &AX s 0ARSIPPANY 4EL &AX s 3AN*OSE 4EL &AX s 7IXOM$ETROIT 4EL &AX s "LOOMINGTON 4EL &AX s 3AN$IEGO 4EL &AX Toshiba Electronics do Brasil Ltda. 4EL &AX Toshiba Electronics Europe GmbH s $àSSELDORF(EAD/FFICE 4EL &AX s &RANCE"RANCH 4EL s )TALY"RANCH 4EL &AX s 3PAIN"RANCH 4EL &AX s 5+"RANCH 4EL &AX s 3WEDEN"RANCH 4EL &AX Toshiba Electronics Asia (Singapore) Pte. Ltd. 4EL &AX Toshiba Electronics Service (Thailand) Co., Ltd. 4EL &AX Toshiba Electronics Trading (Malaysia) Sdn. Bhd. s +UALA,UMPUR(EAD/FFICE 4EL &AX s 0ENANG/FFICE 4EL &AX Toshiba India Private Ltd. 4EL &AX Toshiba Electronics Asia, Ltd. s (ONG+ONG(EAD/FFICE 4EL &AX s "EIJING/FFICE 4EL &AX s #HENGDU/FFICE 4EL &AX s 1INGDAO/FFICE 4EL &AX Toshiba Electronics (Shenzhen) Co.,Ltd 4EL &AX Toshiba Electronics (Shanghai) Co., Ltd. s 3HANGHAI058)"RANCH 4EL &AX s (ANGZHOU/FFICE 4EL &AX s .ANJING/FFICE 4EL &AX Toshiba Electronics (Dalian) Co., Ltd. 4EL &AX Tsurong Xiamen Xiangyu Trading Co., Ltd. 4EL &AX Toshiba Electronics Korea Corporation s 3EOUL(EAD/FFICE 4EL &AX s $AEGU/FFICE 4EL &AX Toshiba Electronics Taiwan Corporation s 4AIPEI(EAD/FFICE 4EL &AX !SOF!PRIL 2011-9 4OSHIBA#ORPORATION ANDITSSUBSIDIARIESANDAFFILIATESCOLLECTIVELYh4/3()"!v RESERVETHERIGHTTOMAKECHANGESTOTHEINFORMATIONINTHISDOCUMENT ANDRELATEDHARDWARE SOFTWAREANDSYSTEMSCOLLECTIVELYh0RODUCTv WITHOUTNOTICE 4HISDOCUMENTANDANYINFORMATIONHEREINMAYNOTBEREPRODUCEDWITHOUTPRIORWRITTENPERMISSIONFROM4/3()"!%VENWITH4/3()"!SWRITTENPERMISSION REPRODUCTIONIS PERMISSIBLEONLYIFREPRODUCTIONISWITHOUTALTERATIONOMISSION 4HOUGH4/3()"!WORKSCONTINUALLYTOIMPROVE0RODUCTgSQUALITYANDRELIABILITY 0RODUCTCANMALFUNCTIONORFAIL#USTOMERSARERESPONSIBLEFORCOMPLYINGWITHSAFETYSTANDARDSAND FORPROVIDINGADEQUATEDESIGNSANDSAFEGUARDSFORTHEIRHARDWARE SOFTWAREANDSYSTEMSWHICHMINIMIZERISKANDAVOIDSITUATIONSINWHICHAMALFUNCTIONORFAILUREOF0RODUCTCOULD CAUSELOSSOFHUMANLIFE BODILYINJURYORDAMAGETOPROPERTY INCLUDINGDATALOSSORCORRUPTION"EFORECUSTOMERSUSETHE0RODUCT CREATEDESIGNSINCLUDINGTHE0RODUCT OR INCORPORATETHE0RODUCTINTOTHEIROWNAPPLICATIONS CUSTOMERSMUSTALSOREFERTOANDCOMPLYWITHA THELATESTVERSIONSOFALLRELEVANT4/3()"!INFORMATION INCLUDINGWITHOUT LIMITATION THISDOCUMENT THESPECIFICATIONS THEDATASHEETSANDAPPLICATIONNOTESFOR0RODUCTANDTHEPRECAUTIONSANDCONDITIONSSETFORTHINTHE4/3()"!3EMICONDUCTOR 2ELIABILITY(ANDBOOKANDB THEINSTRUCTIONSFORTHEAPPLICATIONWITHWHICHTHE0RODUCTWILLBEUSEDWITHORFOR#USTOMERSARESOLELYRESPONSIBLEFORALLASPECTSOFTHEIROWNPRODUCT DESIGNORAPPLICATIONS INCLUDINGBUTNOTLIMITEDTOA DETERMININGTHEAPPROPRIATENESSOFTHEUSEOFTHIS0RODUCTINSUCHDESIGNORAPPLICATIONSB EVALUATINGANDDETERMININGTHE APPLICABILITYOFANYINFORMATIONCONTAINEDINTHISDOCUMENT ORINCHARTS DIAGRAMS PROGRAMS ALGORITHMS SAMPLEAPPLICATIONCIRCUITS ORANYOTHERREFERENCEDDOCUMENTSANDC VALIDATINGALLOPERATINGPARAMETERSFORSUCHDESIGNSANDAPPLICATIONSTOSHIBA ASSUMES NO LIABILITY FOR CUSTOMERS' PRODUCT DESIGN OR APPLICATIONS. 0RODUCTISINTENDEDFORUSEINGENERALELECTRONICSAPPLICATIONSEG COMPUTERS PERSONALEQUIPMENT OFFICEEQUIPMENT MEASURINGEQUIPMENT INDUSTRIALROBOTSANDHOMEELECTRONICS APPLIANCES ORFORSPECIFICAPPLICATIONSASEXPRESSLYSTATEDINTHISDOCUMENT0RODUCTISNEITHERINTENDEDNORWARRANTEDFORUSEINEQUIPMENTORSYSTEMSTHATREQUIREEXTRAORDINARILY HIGHLEVELSOFQUALITYANDORRELIABILITYANDORAMALFUNCTIONORFAILUREOFWHICHMAYCAUSELOSSOFHUMANLIFE BODILYINJURY SERIOUSPROPERTYDAMAGEORSERIOUSPUBLICIMPACT h5NINTENDED5SEv 5NINTENDED5SEINCLUDES WITHOUTLIMITATION EQUIPMENTUSEDINNUCLEARFACILITIES EQUIPMENTUSEDINTHEAEROSPACEINDUSTRY MEDICALEQUIPMENT EQUIPMENT USEDFORAUTOMOBILES TRAINS SHIPSANDOTHERTRANSPORTATION TRAFFICSIGNALINGEQUIPMENT EQUIPMENTUSEDTOCONTROLCOMBUSTIONSOREXPLOSIONS SAFETYDEVICES ELEVATORSAND ESCALATORS DEVICESRELATEDTOELECTRICPOWER ANDEQUIPMENTUSEDINFINANCE RELATEDFIELDS$ONOTUSE0RODUCTFOR5NINTENDED5SEUNLESSSPECIFICALLYPERMITTEDINTHISDOCUMENT $ONOTDISASSEMBLE ANALYZE REVERSE ENGINEER ALTER MODIFY TRANSLATEORCOPY0RODUCT WHETHERINWHOLEORINPART 0RODUCTSHALLNOTBEUSEDFORORINCORPORATEDINTOANYPRODUCTSORSYSTEMSWHOSEMANUFACTURE USE ORSALEISPROHIBITEDUNDERANYAPPLICABLELAWSORREGULATIONS 4HEINFORMATIONCONTAINEDHEREINISPRESENTEDONLYASGUIDANCEFOR0RODUCTUSE.ORESPONSIBILITYISASSUMEDBY4/3()"!FORANYINFRINGEMENTOFPATENTSORANYOTHERINTELLECTUAL PROPERTYRIGHTSOFTHIRDPARTIESTHATMAYRESULTFROMTHEUSEOF0RODUCT.OLICENSETOANYINTELLECTUALPROPERTYRIGHTISGRANTEDBYTHISDOCUMENT WHETHEREXPRESSORIMPLIED BY ESTOPPELOROTHERWISE ABSENT A WRITTEN SIGNED AGREEMENT, EXCEPT AS PROVIDED IN THE RELEVANT TERMS AND CONDITIONS OF SALE FOR PRODUCT, AND TO THE MAXI MUM 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, INC LUDING WARRANTIES OR CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, ACCURACY OF INFORMATION, OR NONINFRINGEMENT. $ONOTUSEOROTHERWISEMAKEAVAILABLE0RODUCTORRELATEDSOFTWAREORTECHNOLOGYFORANYMILITARYPURPOSES INCLUDINGWITHOUTLIMITATION FORTHEDESIGN DEVELOPMENT USE STOCKPILINGORMANUFACTURINGOFNUCLEAR CHEMICAL ORBIOLOGICALWEAPONSORMISSILETECHNOLOGYPRODUCTSMASSDESTRUCTIONWEAPONS 0RODUCTANDRELATEDSOFTWAREANDTECHNOLOGY MAYBECONTROLLEDUNDERTHE*APANESE&OREIGN%XCHANGEAND&OREIGN4RADE,AWANDTHE53%XPORT!DMINISTRATION2EGULATIONS%XPORTANDRE EXPORTOF0RODUCTORRELATED SOFTWAREORTECHNOLOGYARESTRICTLYPROHIBITEDEXCEPTINCOMPLIANCEWITHALLAPPLICABLEEXPORTLAWSANDREGULATIONS 0RODUCTMAYINCLUDEPRODUCTSSUBJECTTOFOREIGNEXCHANGEANDFOREIGNTRADECONTROLLAWS 0LEASECONTACTYOUR4/3()"!SALESREPRESENTATIVEFORDETAILSASTOENVIRONMENTALMATTERSSUCHASTHE2O(3COMPATIBILITYOF0RODUCT0LEASEUSE0RODUCTINCOMPLIANCEWITHALL APPLICABLELAWSANDREGULATIONSTHATREGULATETHEINCLUSIONORUSEOFCONTROLLEDSUBSTANCES INCLUDINGWITHOUTLIMITATION THE%52O(3$IRECTIVE4/3()"!ASSUMESNOLIABILITYFOR DAMAGESORLOSSESOCCURRINGASARESULTOFNONCOMPLIANCEWITHAPPLICABLELAWSANDREGULATIONS )NADDITIONTOTHEABOVE THEFOLLOWINGAREAPPLICABLEONLYTODEVELOPMENTTOOLS 4HOUGH4/3()"! WORKSCONTINUALLYTOIMPROVE0RODUCTSQUALITYANDRELIABILITY 0RODUCTCANMALFUNCTIONORFAIL5SETHE0RODUCTINAWAYWHICHMINIMIZESRISKANDAVOIDSITUATIONS INWHICHAMALFUNCTIONORFAILUREOF0RODUCTCOULDCAUSELOSSOFHUMANLIFE BODILYINJURYORDAMAGETOPROPERTY INCLUDINGDATALOSSORCORRUPTION&ORUSINGTHE0RODUCT CUSTOMERS MUSTALSOREFERTOANDCOMPLYWITHTHELATESTVERSIONSOFALLRELEVANT4/3()"!INFORMATION INCLUDINGWITHOUTLIMITATION THISDOCUMENT THEINSTRUCTIONMANUAL THESPECIFICATIONS THE DATASHEETSFOR0RODUCT 0RODUCTISPROVIDEDSOLELYFORTHEPURPOSEOFPERFORMINGTHEFU NCTIONALEVALUATIONOFASEMICONDUCTORPRODUCT0LEASEDONOTUSE0RODUCTFORANYOTHERPURPOSE INCLUDINGWITHOUT LIMITATION EVALUATIONINHIGHORLOWTEMPERATUREORHUMIDITY ANDVERIFICATIONOFRELIABILITY $ONOTINCORPORATE0RODUCTINTOYOURPRODUCTSORSYSTEM0RODUCTSAREFORYOUROWNUSEANDNOTFORSALE LEASEOROTHERTRANSFER