Semiconductor Catalog 2012-10 TX00/TX03/TX04 Series 32-Bit Microcontrollers SEMICONDUCTOR & STORAGE PRODUCTS http://www.semicon.toshiba.co.jp/eng Toshiba's ARM Core-Based Microcontrollers ARM Core-Based Microcontrollers Proven in the Global Market 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 CortexTM-M3 core. Now, Toshiba has become the first Japanese company to adopt two ARM processors, CortexTM-M0 and CortexTM-M4, in addition to CortexTM-M3 and released the TX00, TX03 and TX04 Series. Our product lineup includes microcontrollers with a broad spectrum of peripherals. Toshiba TX00, TX03 and TX04 Microcontrollers Series Planned CortexTM-M4 CortexTM-M3 CortexTM-M0 Performance ARM CortexTM-M Series 3 Cores Roadmap for ARM Core-Based Microcontrollers New TX Series TX09 Series Best seller & standard 150 to 200 MHz High Computational Performance 3 Engines Offers an optimal solution that best suits your application needs Programmable Servo Controller (PSC) Vector Engine Power Calculation Engine Over 200 MHz ARM926EJ-STM TX03 Series TX04 Series Combines efficient signal processing and ease of use. CortexTM-M3 New standard series consisting of 8 MCU groups Combines High Speed with Low Power Consumption. 3 Structures NEW CortexTM-M4 100 to 150 MHz NEW TX00 Series CortexTM-M0 20 to 144 MHz Ultra-low power consumption & small footprint 10 to 50 MHz Bus Matrix Clock Gating Power Domain Extensive Applications Supported by Toshiba's ARM Core-Based Microcontrollers 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 WiFi WiFi WiFi WiFi WiFi WiFi Near-field wireless com. Bluetooth(R) Near-field wireless com. Bluetooth(R) TransferJetTM NFC Near-field wireless com. Bluetooth(R) NFC Near-field wireless com. Bluetooth(R) TransferJetTM NFC Near-field wireless com. Bluetooth(R) Near-field wireless com. Bluetooth(R) TransferJetTM NFC Analog circuitry Motor drivers Power supplies Analog circuitry Motor drivers Power supplies Analog circuitry Motor drivers Power supplies Analog circuitry Power supplies Analog circuitry Motor drivers Power supplies Analog circuitry Motor drivers Power supplies MCU MCU MCU MCU MCU MCU 2 Communications Sensing Networking Toshiba's ARM CortexTM-M0/M3/M4 Core-Based Microcontroller Lineup ROM Size (Flash) **:Under development 2 MB M460F20++ 1 MB M363F10 M354F10** M364F10 M440F10** M361F10 M362F10 768 KB M440FE** M333FD 512 KB M377FY** 256 KB 128 KB M350FD** M368FD** M330FDW M367FD** M330FD M366FD M333FY M365FY M368FY** M330FYW M367FY** M330FY M366FY M376FD M380FD** M341FD M384FD** M369FD M370FY M380FY M341FY M342FY M369FY** M380FW M395FW M374FW M332FW M333FW M061FW** M368FW** M390FW** M373FW M382FW** M330FW M367FW** M372FW ) 96 KB : Planned ++ M375FS** M366FW M382FS** ROM less M320C1D ) 80 pins 100 pins/105 pins/109 pins 128 pins ) 113 pins/120 pins Pin Count Added Functions NEW NEW M440 M060 M320 M330 M340 M350 M360 M370 M380 M390 Group Group Group Group Group Group Group Group Group Group Programmable motor driver Vector Engine Programmable servo controller Power calculation engine Op amp/Comparator CEC (Consumer Electronic Control) Remote control preprocessor I2S (Inter-IC Sound) USB EtherMAC CAN ESIO High-resolution PPG Multi-purpose timer External bus interface Oscillation frequency detector (OFD) 6Y AD converter LCD driver JTAG boundary scan There are microcontrollers that do not contain some of the peripherals shown. For details, see appropriate datasheets. CONTENTS Note System block diagrams in this brochure only show the typical application examples. O 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 TX03 Series M380 Group ................................ TX03 Series M390 Group ................................ TX03 Series M320 Group (for Audio Applications) ................................... TX03 Series M350 Group (for Automotive Applications)........................... Development Environment .............................. 14 15 16 16 17 Toshiba's ARM Core-Based Microcontroller Lineup .............................................................. 24 3 O NANO FLASH is a trademark of Toshiba Corporation. O ARM, ARM926EJ-S, Thumb and ARM Cortex are trademarks or registered trademarks of ARM Limited in the EU and other countries. O Bluetooth is a registered trademark owned by Bluetooth SIG, Inc. and any use of such marks by Toshiba is under license. O TransferJet is a trademark of Sony Corporation. TX04 Series/TX00 Series New Microcontrollers with ARM CortexTM-M4/M0 Core Features of the TX04 Series The ARM CortexTM-M4 core-based TX04 Series supports the Thumb(R)-2 and Thumb(R) 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. M440 Group NEW ARM CortexTM-M4 core ARM CortexTM-M4 CPU Ideal for digital signal control Low power consumption O O High Speed & Low Power Consumption High-energy efficiency Excellent code density and quick ARM Thumb/ operation thanks to the ARM Thumb(R)-2 Thumb(R)-2 technology Technology Extended single-cycle multiply instruction (32-bit + 32-bit x 32-bit = 32-bit) ARM CortexTM-M4 O Low-Power and High-Speed Flash Memory NANO FLASHTM NANO FLASHTM 100-MHz zero-wait operation 1000 program/erase cycles Home appliances O Communications equipment TX04 Series Ideal for digital processing Single-cycle SIMD instructions Saturation instructions O Mixed-signal Printers DSP Extensions Features Unique to Toshiba O Audio equipment Single-precision floating-point unit Digital cameras FPU IEEE 754-compliant High-accuracy Fused MAC O Sensor applications Combines Toshiba-original high-precision analog circuits and high-performance digital logic. O High-Precision ADC/DAC and PSC Features of the TX00 Series The TX00 Series contains an ARM CortexTM-M0 core on-chip, and like the TX03 Series, offers the Thumb(R) instruction set. The Thumb(R)-2 technology extends the limited 16-bit instruction set of Thumb(R) 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. M060 Group NEW ARM CortexTM-M0 CPU High energy efficiency Communications equipment ARM CortexTM-M0 Embeds an ARM CortexTM-M0 core Small footprint, high energy efficiency and ultra-small low power consumption O Excellent code density ARM Thumb(R)-2 Technology Excellent code density and quick operation thanks to the ARM Thumb(R)-2 technology Extended single-cycle multiply instruction (32x32) O O Mobile devices TX00 Series Home appliances NANO FLASHTM Healthcare On-Chip High-Precision, 24-Bit Delta-Sigma AD Converter Mixed Digital/ Analog Features Unique to Toshiba Batteryoperated devices Ideal for analog sensing Effective and low-cost solution for processing of analog sensing data O Mixed signal controller that incorporates original high-precision analog functions O Smart grids Low-Power Flash Memory 4 Toshiba NANO FLASHTM technology O TX03 Series Features of the TX03 Series 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. Hardware ARM CortexTM-M3 core ARM Cortex -M3 Vast product portfolio and field-proven solutions Extensive software resources O Excellent O Code Density Ideal for real-time control Instructions with long execution times can be suspended or canceled via interrupts. The hardware automatically pushes registers onto stack. O Vector Engine ARM Core Ideal for Embedded Applications ARM CortexTM-M3 MultiplePurpose Multiple Serial Connectivity The ICE pins do not require a pull-up resistor. The ARM CortexTM-M3 operates from a single 5-V supply. (M370 and M380 Groups) Hardware TX03 Series Response Features Unique to Toshiba AV Link CEC Mobile NANO FLASHTM Allows embedding of industry's highest-capacity memory. Combines fast programming with low power consumption. DSC High-Speed ADC High-Resolution M390 Group M340 Group PPG Car Audio USB Embedded Host Memory O Independent RTC On-Chip High-Capacity O M330 Group Controller Car High capacity and low power consumption M360 Group Interfaces O O M380 Group Timers HA Fast Interrupt O M370 Group Control CPU Industry's highest code density Mixed 32/16-bit Thumb(R)-2 instruction set Object code generation without being concerned about ARM code or Thumb(R) Vector TM A-PMD CAN M320 Group M350 Group Product Groups with a 3-V Supply (Note 1) M320 Group O O Features USB Embedded Host System solutions that combine a MCU and an audio DSP Application examples Car and home audio systems M360 Group O O O O Features Dedicated controller compliant with HDMI 1.3a (CEC) Remote control signal preprocessor essential for digital consumer electronics Application examples Digital TVs, projectors, Blu-ray recorders, AV systems, printers, home appliances, factory equipment, office equipment M390 Group Multiple serial interfaces 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) Application examples Printers, AV systems, digital appliances, PC peripherals, industrial equipment, networking equipment, office equipment Power-saving modes CEC controller M330 Group USB Embedded Host O O M340 Group O O Features Power-saving modes for 1.8-V operation High-speed on-chip oscillator Small package (6 x 6 mm TFBGA120) Application examples Power supply monitors, battery-operated devices, remote-controlled equipment, game consoles, AV systems Automotive Applications M350 Group O O Multi-purpose timers for IGBT control M380 Group On-chip vector engine 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) Application examples Washing machines, air conditioners, refrigerators, heat pumps, inverter-motor-controlled equipment Automotive Applications M350 Product Groups with a 5-V Supply (Note 1) O Features High-accuracy analog control interface Small package (6 x 6 mm TFBGA113) High-resolution PPG ideal for motor control Application examples DVCs, DSLR cameras, camera lens controllers 1.8-V operation O M370 Group High-resolution PPG O 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 Application examples Air conditioners, refrigerators, electric oven-grills, rice cookers, induction cooktops Note 1: There are microcontrollers that do not contain some of the peripherals shown. For details, see appropriate datasheets. 5 Features Programmable Motor Driver (PMD), CAN controllers, timers, 12-bit AD converter, crossbar switches, functional safety capabilities and 5-V I/Os Application examples Electric power steering (EPS) systems and other automotive applications M354 O 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 Application examples HEV, EV and other automotive applications M440 Group TX04 Series NEW 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 CortexTM-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. Features Applications OHigh-performance TM ARM Cortex -M4 core: 100-MHz operation (max) Improved performance thanks to multiple computing units (MAC, FPU, PSC) OToshiba-original NANO FLASHTM: 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 O ODigital video cameras ODigital still cameras OHome appliances OAudio equipment OSensor applications OPrinters OCommunications equipment System Block Diagram (Digital Still Camera) Timing Signals Capture Section System Control Section Area Sensor Analog Front End Display Section Picture Display LCD DSC Signal Processor Contains a graphics engine. AE Sensor USB IEEE 1394 Wireless/Infrared Memory Card DRAM Storage Image Processing Section The image processing and camera control sections are designed to operate independently to improve image processing performance and speed up multi-point autofocus. Provides lens control. AF Sensor TMPM341 TMPM342 System Control TMPM440 TMP19A44 Lens Control AF Control Shutter Control Aperture Control Other Signals LCD Driver Battery Control Performs picture display tasks. Performs the main processing of the camera control section. Camera Keys & Switches Information Display LCD Camera Control Section Product Lineup 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) Features 100-MHz, zero-wait Flash (NANO FLASHTM) Programmable servo controller (PSC) 12-bit AD converter 10-bit DA converter ESIO Key scan **: Under development 6 TX00 Series M060 Group NEW The TMPM061FWFG of the M060 Group is a microcontroller with a CortexTM-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 CortexTM-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 CortexTM-M0 core is supported by extensive software resources and an integrated development environment. This also helps to reduce non-recurring engineering (NRE) costs. Features Applications OHigh-performance OToshiba-original O24-bit OLCD OSmart ARM CortexTM-M0 core: 16-MHz operation (max) TM NANO FLASH meters OHealthcare memory: Fast programming products delta-sigma AD converter driver OPower calculation engine OReal-time clock (RTC) sensor OTemperature System Block Diagram (Smart meters) LCD Display Load Metering Unit EEPROM Open/ Close Unit Communication Unit TMPM061 Photocouplers Current Sensor Precision 6YADC Power Calculation Unit Voltage Sensor TMPM369 RTC HAN(*) Temperature Sensor NAN(**) (*)HAN: Home Area Network (**)NAN: Neighborhood Area Network Power Supply Circuit Power MOSFETs N Diodes DC-DC converter ICs L 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. Product Lineup ROM (Flash) Size Part Number TMPM061FWFG ** 128 KB RAM Size 8 KB Package LQFP100 (14 x 14 mm) Features 24-bit delta-sigma AD converter LCD driver Power calculation engine Real-time clock (RTC) Temperature sensor **: Under development 7 TX03 Series M330 Group 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. Features Applications OHigh-performance ODigital OToshiba-original OHarddisk ARM CortexTM-M3 core: 40-MHz operation (max) 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) TVs recorders OProjectors OBlu-ray players OSet-top boxes OAV systems OHome appliances OFactory equipment OOffice equipment System Block Diagram (Digital TV) Flash ROM SDRAM System Control Section HDMI HDMI Video/Audio Processor Tuner CEC MPEG Decoder IR Signal Transmitter Panel LED Remote Controller Transmitter Power Control Key Inputs Graphics/OSD UART RISC Core Amp CEC Sub MCU TMPM330 TMPM332 I 2C BUS Sensor Control MCU Sound IC AV-SW EEPROM Mixed-Signal Controller TMP89FH00 Sensor Product Lineup Part Number TMPM330FWFG TMPM330FYFG TMPM330FYWFG TMPM330FDFG TMPM330FDWFG TMPM332FWUG TMPM333FWFG TMPM333FYFG TMPM333FDFG ROM (Flash) Size RAM Size Package 128 KB 8 KB LQFP100 (14 x 14 mm) 256 KB 16 KB LQFP100 (14 x 14 mm) 256 KB 16 KB LQFP100 (14 x 14 mm) 512 KB 32 KB LQFP100 (14 x 14 mm) 512 KB 32 KB LQFP100 (14 x 14 mm) 128 KB 8 KB LQFP64 (10 x 10 mm) 128 KB 8 KB LQFP100 (14 x 14 mm) 256 KB 16 KB LQFP100 (14 x 14 mm) 512 KB 32 KB LQFP100 (14 x 14 mm) 8 Features CEC Remote control signal preprocessor Real-time clock (RTC) * The TMPM330FDWFG and TMPM330FYWFG support an extended temperature range. Real-time clock (RTC) TX03 Series M340 Group 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. Features Applications OHigh-performance TM ARM Cortex -M3 core: 54-MHz operation (max) 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 OToshiba-original ODigital video cameras still cameras OCamera lens ODigital System Block Diagram (Digital Still Camera) Timing Signals Capture Section System Control Section Area Sensor Analog Front End Display Section Picture Display LCD DSC Signal Processor Contains a graphics engine. AE Sensor USB IEEE 1394 Wireless/Infrared Memory Card DRAM Storage Image Processing Section The image processing and camera control sections are designed to operate independently to improve image processing performance and speed up multi-point autofocus. Provides lens control. AF Sensor TMPM341 TMPM342 System Control TMPM440 TMP19A44 Lens Control AF Control Shutter Control Aperture Control Other Signals LCD Driver Battery Control Performs picture display tasks. Performs the main processing of the camera control section. Camera Keys & Switches Information Display LCD Camera Control Section Product Lineup Part Number ROM (Flash) Size RAM Size Package TMPM341FYXBG 256 KB 32 KB TFBGA113 (6 x 6 mm) TMPM341FDXBG 512 KB 32 KB TFBGA113 (6 x 6 mm) TMPM342FYXBG 256 KB 32 KB VFBGA142 (7 x 7 mm) Features 9 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) TX03 Series M360 Group 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. Features Applications 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 OPrinters OAV systems appliances OPC peripherals OIndustrial equipment ONetworking equipment OOffice equipment ODigital System Block Diagram (Printer) Display Control MCU Finisher/Sorter ADF LCD Display Section O High-speed serial interfaces controller O LCD data accelerator TX09 O LCD Scanner Display Control Section Engine Control Section Option Control Section Features Features Large capacity paper cassette Features TMPA910CR TMPA912CM TMPA901CM Engine Control Section Engine Control MCU O 10-bit AD converter timers/counters O Various serial interfaces O Large capacity Flash O Various TX03 TMPM362F10 TMPM369FD TMPM367FD TMPM368FD Option Control Section Option Control MCU O High performance and low power consumption O Various timers/counters O Large capacity Flash TX03 TMPM361F10 TMPM330FD TMPM333FD Product Lineup ROM (Flash) Size 1 MB RAM Size 64 KB LQFP100 (14 x 14 mm) 1 MB 64 KB LQFP144 (20 x 20 mm) TMPM363F10FG TMPM364F10FG 1 MB 1 MB 64 KB 64 KB LQFP100 (14 x 14 mm) LQFP144 (20 x 20 mm) CEC; remote control preprocessor CEC; remote control preprocessor 18 serial interface channels CAN USB Embedded Host TMPM365FYXBG 256 KB 24 KB LFBGA105 (9 x 9 mm) USB DMA controller TMPM366FWFG/XBG TMPM366FYFG/XBG TMPM366FDFG/XBG TMPM367FWFG **/XBG ** TMPM367FYFG **/XBG ** TMPM367FDFG **/XBG ** TMPM368FWFG **/XBG ** TMPM368FYFG **/XBG ** TMPM368FDFG **/XBG ** 128 KB 256 KB 512 KB 128 KB 256 KB 512 KB 128 KB 256 KB 512 KB 32 KB 48 KB 64 KB 50 KB 66 KB 128 KB 50 KB 66 KB 128 KB LQFP100 (14 x 14 mm) TFBGA109 (9 x 9 mm) USB DMA controller Full UART LQFP100 (14 x 14 mm) TFBGA109 (9 x 9 mm) 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 TMPM369FYFG **/XBG ** 256 KB 66 KB TMPM369FDFG/XBG ** 512 KB 128 KB LQFP144 (20 x 20 mm) TFBGA177 (11 x 11 mm) USB USB Embedded Host Dual AD converter PMD CAN EtherMAC Part Number TMPM361F10FG TMPM362F10FG Features Package **: Under development 10 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 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. M PMD 2 ch M USB ARM CortexTM-M3 USB Embedded Host 12-bit ADC 12-bit ADC EtherMAC NANO FLASHTM CAN 2.0 SIO/UART RAM SSP (SPImode) I2C/SIO 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 Timer SW Trigger CCD trigger output ADC #1 Data 1 Data 3 Data 5 D30 D31 D32 S1 S2 S3 S4 8 ch CCD data output ADC #2 A sample application using Barcode Read Control Data 2 0.5 +s 1.0 +s 11 Data 4 Data 6 TX03 Series M370 Group 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. Features Applications 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 OWashing machines conditioners ORefrigerators OHeat pumps OPumps, compressors, air blowers OOther rotating devices OAir System Block Diagram (Washing Machine) Inverter Control Circuit DC Motor Surge Absorber AC 100 V Position Sensing Power Switch Protection Circuit IGBT/MOSFET Driver Phototriac coupler Photocoupler Power Switch Dryer Heater 1 Motor Control Dryer Heater 2 Dryer fan M370 Group Inverter control Automatic washing cycle control Washing Rinsing Spin-drying OTimer control OWater level setting OWater flow setting OAutomatic power-off ODryer Control OOpen/close detection Motor Driver/ Motor controller IPD O Air Blower Fan (DC Motor) O Drain Valve Motor, Water Supply Valve, Softener Supply Valve, Bath Water Pump Phototriac coupler Phototriac coupler Phototriac coupler Phototriac coupler Photocoupler Circulating Pump Motor Driver/ Motor controller IPD Circulating Pump Indicator LED Diode Bath Water Pump Softener Supply Valve Volume Sensors Water Supply Valve Cover Switches Drain Valve Motor Water-Level Sensors Operation Panel Control TMP89FW20A TMP89FW24A Operating modes (standard, spin-dry, hand-wash, pre-wash soak, memory) LCD/LED display (clock/timer) OWater flow setting OStart/stop O O EEPROM (Data Control) Product Lineup Part Number ROM (Flash) Size RAM Size TMPM370FYFG TMPM370FYDFG TMPM372FWFG ** TMPM372FWUG TMPM373FWDUG TMPM374FWUG TMPM375FSDMG ** TMPM376FDFG TMPM376FDDFG TMPM377FYFG ** TMPM377FYDFG ** 256 KB 10 KB 256 KB 10 KB LQFP100 (14 x 14 mm) Capable of controlling two motors for a wide range of inverter applications. QFP100 (14 x 20 mm) Contributing to the system cost reduction by incorporating various analog circuits 128 KB 6 KB QFP64 (14 x 14 mm) 128 KB 6 KB LQFP64 (10 x 10 mm) 128 KB 6 KB LQFP48 (7 x 7 mm) 128 KB 6 KB LQFP44 (10 x 10 mm) 64 KB 4 KB SSOP30 512 KB 32 KB LQFP100 (14 x 14 mm) 512 KB 32 KB QFP100 (14 x 20 mm) 256 KB 16 KB LQFP80 (12 x 12 mm) 256 KB 16 KB LQFP80 (14 x 14 mm) Features 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. **: Under development 12 Features of the Vector Engine (VE) High-efficiency motor control, reducing the CPU workload 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. Programmable Motor Driver (PMD) Vector Engine (VE) CPU: ARM CortexTM-M3 Inverter Motor Current Control M Output PWM Gen. dqAUVW Conversion Speed Control Sampling Trigger Gen. Sampling Timing Calculation Output Interfacing 12-Bit ADC Position Estimation Input Interfacing Sampling Control UVWAdq Conversion Software Current Detection Unit Hardware Highly flexible hardware 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. Schedule #1 Current Control (PI) SIN/COS Calculations Coordinate Transform dqA_ Phase Transform 2A3 Trigger Control Output Phase Transform 3A2 Input Data Set Coordinate Transform _Adq Trigger PMD Interrupt ADC Schedule #4 SIN/COS Calculations Coordinate Transform dqA_ Phase Transform 2A3 Trigger Control Output Phase Transform 3A2 Input Data Set Coordinate Transform _Adq Trigger PMD Interrupt ADC Schedule #9 Trigger Control Output Input Data Set Single Task & Schedule #1 Single Task Execution Coordinate Transform dqA_ Start Task Selection Phase Transform 2A3 Interrupt Task Selection Start Trigger PMD Interrupt ADC Schedule #1 Trigger Control Output Interrupt Schedule #1 Start Input Data Set PMD PWM Freq. Adjustment 13 Phase Transform 3A2 Coordinate Transform _Adq Trigger Interrupt ADC TX03 Series M380 Group 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. Features OHigh-performance Applications OAir TM ARM Cortex -M3 core: 40-MHz operation (max) 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 OToshiba-original conditioners ORefrigerators ODishwashers OInduction cooktops ovens OWater heaters ORice cookers OBidet toilets OMicrowave System Block Diagram (Induction Cooktops) Power SW Inverter Heater PFC Control IGBT Cooking Vessel Heat-level display PFC IGBT Main Control IGBT/MOSFET Driver Photocoupler LED Photocoupler TMPM380 TMPM382 TMPM384 EEPROM Inverter control O Cooking vessel temperature control O Roaster control O Radiant heater control O Fan control O Cooling Fan Roaster Heater Phototriac coupler Radiant Heater Operation Panel Control TMP89FW20A TMP89FW24A Triac LCDs LEDs O Encoder O Key entry O Timer O O Product Lineup ROM (Flash) Size RAM Size TMPM380FWFG 128 KB 12 KB LQFP100 (14 x 14 mm) TMPM380FWDFG 128 KB 12 KB QFP100 (14 x 20 mm) TMPM380FYFG 256 KB 16 KB LQFP100 (14 x 14 mm) TMPM380FYDFG 256 KB 16 KB QFP100 (14 x 20 mm) TMPM380FDFG ** 512 KB 32 KB LQFP100 (14 x 14 mm) TMPM382FSFG ** 64 KB 8 KB QFP64 (14 x 14 mm) TMPM382FWFG ** 128 KB 12 KB QFP64 (14 x 14 mm) TMPM384FDFG ** 512 KB 32 KB LQFP144 (20 x 20 mm) Part Number Package Features 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 **: Under development 14 TX03 Series M390 Group 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. Features Applications OHigh-performance OHealth TM ARM Cortex -M3 core: 20-MHz operation (max) 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 70C) OOscillation frequency detection (OFD); compliant with the IEC 60730 standard OSmall package (6 x 6 mm TFBGA120) Note: TMPM395FWAXBG only care equipment consoles OAV systems OPower monitoring devices OBattery-operated devices ORemote-controlled equipment OToshiba-original OGame System Block Diagram (Digital Video Camera) System control unit Audio Video Input unit LENS Analog Front End Zoom Motor EEPROM 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. Memory Card Signal Processor for DVC Camera DSP USB IEEE 1394 In-out Display section OPAMP System Microcontroller TMPM395 TMPM390 LCDC LCD panel Motor Drive DECK The video camera unit and the video recorder unit are controlled by a single chip microcontroller. Key CEC HDMI Out HDMI Tx Flash Low-Power MCUs 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. Significant Reduction of Standby Power 50 Power Consumption Power Consumption (mW) MCU Power Consumption When an AV System is in Standby Mode 80 72.5 mW (When CEC and remote control 70 signal preprocessor are active) 60 Reduced to 1/518 43 mW 40 30 0.14 mW 20 Reduces standby power to as low as 0.14 mW. Zzz... Returns to Normal mode on reception of CEC/remote control signals. Reduced to 1/307 10 0 TMP89FM42UG SLEEP Mode TMP91FW27UG TMPM390FWFG Product Lineup Part Number ROM (Flash) Size RAM Size Package TMPM390FWFG ** 128 KB 8 KB LQFP100 (14 x 14 mm) 1.8-V low-power (RTC) mode (1.3 +A typ.) TMPM395FWAXBG 128 KB 8 KB TFBGA120 (6 x 6 mm) Housed in a small package. 1.8-V low-power (RTC) mode (1.3 +A typ.) Features **: Under development 15 TX03 Series M320 Group (for Audio Applications) 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. Features USB/SD Audio Features System Block Diagram (Car Audio System) OHigh-performance ARM CortexTM-M3 core: 144-MHz operation (max) OUSB Embedded Host (High-Speed) OSD host controller O320-KB SRAM and 1-MB DRAM Serial Communications CD/USB Control MCU TMPM330 TMPM320 Peripheral Device Tuner USB Memory Applications CD Processor Bitstream Interface Flash Keys OMusic Commands System MCU SD Card Display Sound Control & Output Car audio systems Home audio systems Electronic Volume Power Amp 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. Product Lineup Part Number ROM Size RAM Size DRAM Size Package TMPM320C1DFG - 320 KB 1 MB LQFP144 (20 x 20 mm) TX03 Series Features USB Embedded Host (High-Speed) SD host controller DRAM 1 MB M350 Group (for Automotive Applications) 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. Features (TMPM350FDTFG) Features (TMPM354F10TAFG) OHigh-performance OHigh-performance ARM CortexTM-M3 core: 88-MHz operation (max) OMotor control circuits Programmable Motor Driver (PMD) 12-bit AD converters: 10 ch x 2 units Resolver excitation circuit OCAN controller: 2 channels (V2.0 B) OHigh temperature operation (Ta: 105C 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. ARM CortexTM-M3 core: 96 -MHz operation (max) motor control circuits Advanced Programmable Motor Driver (A-PMD) Vector Engine (VE): The increased hardware computation for motor vector control reduces the CPU workload approx. 50% (compared to the predecessor). One-shot pulse control: Almost the same CPU workload at high rpms as for mid-rpms Resolver-to-digital converter (RDC): Increases design flexibility, reduces system costs and improves noise immunity. OHigh-temperature operation (Ta: 125C 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. OAdvanced O O O O O O O Applications OElectric power steering (EPS) and other automotive control applications Applications OHEV, Product Lineup Part Number ROM (Flash) Size RAM Size EV and other automotive control applications Features Package ARM CortexTM-M3 plus Toshiba-original Programmable Motor Driver (PMD) 2-channel CAN controller and 2 units of AD Converter Functional 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). O O TMPM350FDTFG ** 512 KB 48 KB LQFP100 (14 x 14 mm) O ARM CortexTM-M3 plus Toshiba-original Advanced Programmable Motor Driver (A-PMD) 3-channel CAN controller and 4 units of AD Converter Toshiba-original Vector Engine Reduced 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. O O TMPM354F10TAFG ** 1 MB 64 KB HQFP144 (20 x 20mm) O O **: Under development 16 Development Environment Toshiba Application Notes and Sample Programs 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. Sample Program Examples O O O O O O Reading ADC data from an analog input pin Switching between NORMAL and STOP modes Generating a sawtooth waveform from the DA pin UART initialization and receive/transmit operation using the DMAC Reading and writing an SRAM connected to the external bus Executing a program out of the on-chip RAM to erase and program the on-chip Flash memory O O O O O I2C master/slave configuration SSP initialization and self-loopback test Generating timer interrupts at an interval of 500 ms Generating square-wave forms with variable duty cycles using the PPG Watchdog timer initialization CMSIS-Compliant Drivers Toshiba's sample programs and drivers are compliant with the CortexTM 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/ 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 Products Lineup>> >32-bit ARM Core-Based Microcontrollers Link to the Toshiba Microcomputer Web page 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 17 Development Environment Microcontroller Starter Kits 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. Company names, logos and product names mentioned herein may be trademarks or registered trademarks of respective companies. IAR Starter Kit for TMPM330 OIncluded hardware: TMPM330-SK evaluation board J-Link for Toshiba Cortex-M3 USB cable IAR Embedded Workbench for ARM 32KB limited edition OKey features of the evaluation board USB driver and connector / UART1 Reset button Potentiometer input analog signal RS232 driver 10-MHz crystal oscillator LCD module Power jack/Power LED (with socket, changeable), 4 tactile switches 32-kHz crystal oscillator 2 UART connectors 8 user LEDs O O O O O O O O O ARM Starter Kit for TMPM330 IAR Starter Kit for TMPM341 ARM Starter Kit for TMPM362/TMPM364 O OIncluded hardware: TMPM330 evaluation board ULINK-METM USB cable MDK-ARM (Microcontroller Development Kit) download OKey features of the evaluation board Reset button 10-MHz and 32-kHz crystal oscillators USB BUS Power/Power LED 3 user LEDs 1 tactile switch Potentiometer for ADC input O O O O O O OIncluded 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 OKey features of the evaluation board Optical rotary encoder Reset button USB/UART serial converter 10-MHz crystal oscillator Potentiometer (slider) 1 user LED Tactile switch Power LED O O O O O O O O OIncluded hardware: TMPM362/TMPM364 evaluation board ULINK-METM USB cables (for tools and USB Embedded Host) MDK-ARM (Microcontroller Development Kit) download OKey features of the evaluation board USB Embedded Host connector (M364) Reset button CAN interface (M364) 10-MHz crystal oscillator Potentiometer for ADC input 5 LEDs 6 tactile switches USB BUS Power O IAR Starter Kit for TMPM364 O O O O O O O OIncluded hardware: TMPM364-SK evaluation board IAR J-Link Lite USB cable IAR Embedded Workbench for ARM 32 KB limited edition OKey features of the evaluation board USB Embedded Host connector Potentiometer input analog signal USB/UART serial converter 12-MHz and 32-kHz crystal oscillators CAN interface 8 user LEDs Tactile switch Reset button Power LED O O O O O O O O O 18 Company names, logos and product names mentioned herein may be trademarks or registered trademarks of respective companies. IAR Starter Kit for TMPM366 IAR Starter Kit for TMPM369 OIncluded hardware: TMPM366-SK evaluation board IAR J-Link on-board (on-board ICE) USB cable IAR Embedded Workbench for ARM 32KB limited edition OKey features of the evaluation board USB connector Potentiometer input analog signal USB/UART serial converter 12-MHz crystal oscillator UART interface x2 8 user LEDs 2 tactile switches SD card slot (SSP) Power LED Reset button O O O O O O O O O O OIncluded hardware: TMPM369-SK evaluation board IAR J-Link on-board (on-board ICE) USB cable IAR Embedded Workbench for ARM 32KB limited edition OKey features of the evaluation board USB Embedded Host connector USB connector Ethernet connector CAN interface 2 UART interfaces 8 user LEDs JOY Stick SD card slot (SSP) LCD module Reset button Power LED DC Power Jack O IAR Starter Kit for TMPM370 O O O O O O O O O O O OIncluded hardware: TMPM370-SK evaluation board J-Link for Toshiba Cortex-M3 USB cable IAR Embedded Workbench for ARM 32KB limited edition OKey features of the evaluation board 4 tactile switches 3 user LEDs Isolated JTAG interface Reset button DC Power Jack O O O O O IAR Starter Kit for TMPM376 IAR Starter Kit for TMPM380 ARM Starter Kit for TMPM395 OIncluded hardware: TMPM376-SK evaluation board J-Link for Toshiba Cortex-M3 USB cable IAR Embedded Workbench for ARM 32KB limited edition OKey features of the evaluation board 4 tactile switches 3 user LEDs Isolated JTAG interface Reset button DC Power Jack EEPROM O O O O O O OIncluded hardware: TMPM380-SK evaluation board J-Link for Toshiba Cortex-M3 USB cable IAR Embedded Workbench for ARM 32KB limited edition OKey features of the evaluation board 16-bit external serial Flash ROM Slide volume (speaker loudness) Power LED Speaker amp 3 seven-segment LEDs USB/UART serial converter SD/MMC card slot 8 user LEDs Reset switch 10-MHz ceramic resonator, 32-kHz crystal oscillator 3 toggle switches Potentiometer for ADC input O O O O O O O O O O O O O O OIncluded hardware: TMPM395 evaluation board ULINK-METM USB cable MDK-ARM (Microcontroller Development Kit) download OKey features of the evaluation board USB/UART serial converter SD/MMC card slot (SSP) HDMI interface (CEC) Potentiometer for ADC input 2 LEDs 4 tactile switches Reset switch DC Power Jack CR1220 lithium-ion battery O O O O O O O O O 19 (slide) 2 low-pass filters Speaker output connector Development Environment Flash programming service Verification tool Middleware Real-time OS Starter kit Flash programmer In-circuit emulator Debugger Compiler 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. ARM Ltd. (KEIL) Atollic AB BITRAN CORPORATION ON board COMPUTEX CO., LTD. eForce Co.,Ltd. Elnec s.r.o OFF board Falcon Denshi K.K. OFF board Flash Support Group, Inc. ON board OFF board GAIO TECHNOLOGY CO., LTD Green Hills Software/Advanced Data Controls Corp. GRAPE SYSTEM INC. HI-LO SYSTEMS RESEARCH CO., LTD OFF board IAR Systems AB ON board KYOEI co.,LTD. ON board Kyoto Microcomputer Co., Ltd. MICROTEK Inc. MINATO ELECTRONICS INC. OFF board MiSPO Co.,Ltd. Sophia Systems Co., Ltd. ON board TOSHIBA INFORMATION SYSTEMES (JAPAN) CORPORATION Ubiquitous Computing Technology Corporation VAMOS Yokogawa Digital Computer Corporation ON board ZLG (GUANGZHOU ZHIYUAN ELECTRONICS CO., LTD) ON board Partner Information For the support status and other details, please contact tool vendors directly. (Listed in alphabetical order) Company names, logos and product names mentioned herein may be trademarks or registered trademarks of respective companies. ARM Ltd. (KEIL) http://www.arm.com/ Keil MDK-ARMTM is a complete software development environment for CortexTM-M, ARM7TM and ARM9TM 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-5TM (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.atollic.com/ Atollic AB The Atollic TrueSTUDIO(R) is an embedded system tool that will meet your needs for the next 10 years. Built on the ECLIPSE IDE framework, TrueSTUDIO(R) can be seamlessly integrated with existing embedded systems, improving development productivity and user-friendliness. TrueSTUDIO(R) 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. 20 Company names, logos and product names mentioned herein may be trademarks or registered trademarks of respective companies. BITRAN CORPORATION http://www.bitran.co.jp/ccd/english/ JeRana is a JTAG emulator that supports the TX03 Series. Designed specifically for CortexTM-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. COMPUTEX CO., LTD. http://www.computex.co.jp/eg/ 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. eForce Co., Ltd. http://www.eforce.co.jp/english.htm/ 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 CortexTM-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. Elnec s.r.o. http://www.elnec.com/ 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. Falcon Denshi K.K. http://www.falcon-denshi.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. Flash Support Group, Inc. http://www.j-fsg.co.jp/en/ 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. GAIO TECHNOLOGY CO., LTD http://www.gaio.com/ 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.ghs.com/ Green Hills Software/Advanced Data Controls Corp. http://www.adac.co.jp/eng/ 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. GRAPE SYSTEMS INC. http://www.grape.co.jp/english/index.html 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. 21 Development Environment Company names, logos and product names mentioned herein may be trademarks or registered trademarks of respective companies. HI-LO SYSTEMS RESEARCH CO., LTD http://www.hilosystems.com.tw/ 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. IAR Systems AB http://www.iar.com/ 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. KYOEI co.,LTD. http://www.k-kyoei.jp/ 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. Kyoto Microcomputer Co., Ltd. http://www.kmckk.co.jp/eng/ 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. MICROTEK Inc. http://www.microtek.co.jp/english/ 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. MINATO ELECTRONICS INC. http://www.minato.co.jp/en/ 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. MiSPO Co., Ltd. http://www.mispo.co.jp/ (R) 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(R) 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 (R) Professional II (ARM/EW) that provides comprehensive support for an ARM processor with fully fledged TCP/IP stacks. Sophia Systems Co., Ltd. http://www.sophia-systems.com/ 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. TOSHIBA INFORMATION SYSTEMES (JAPAN) CORPORATION http://www.tjsys.co.jp/english/ 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. 22 Company names, logos and product names mentioned herein may be trademarks or registered trademarks of respective companies. Ubiquitous Computing Technology Corporation http://ts.uctec.com/uctec/index-e.php 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://www.vamos-net.jp/ VAMOS 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. Yokogawa Digital Computer Corporation http://www2.yokogawa-digital.com/en 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. ZLG (GUANGZHOU ZHIYUAN ELECTRONICS CO., LTD) http://www.embedtools.com/ 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. 23 TMPM375FSDMG** TMPM382FSFG ** 128K Part Number 64K 4K 40 8K 40 TMPM372FWFG** TMPM372FWUG 2 1 (Note3) 2 1 4 4 3 1 10 8 24 Y 1 1 (Note1) 1 1 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. 1 1 Supply Voltage (V) Operating Temperature (C) Package 3 Y Y Y 21 4.5 to 5.5 -40 to 105 SSOP30 8 1 Y Y Y Y Y 48 4.0 to 5.5 -40 to 85 QFP64 (14 x 14 mm) RTC(ch) Dual Clocks Y 4 1 Y Voltage Detecting Circuit I/O Port (Pins) Power-On Reset Oscillation Frequency Detector Trace Function External Interrupt Pins (Pins) Y I/O Port (Pins) CS/WAIT Controller (Ch) RTC(ch) Dual Clocks Trace Function Oscillation Frequency Detector Power-On Reset Voltage Detecting Circuit Temp. Sensor Incremental Encoder Input (Ch) Multi-Purpose Timer (MPT) (Ch) 3-Phase PWM Generator (PMD) (Ch) High-Res. 16-Bit Timer/PPG Gen. (Ch) 16-Bit Timer/Counter (Ch) 10-Bit DA Converter (Ch) 24-Bit AD Converter (Ch) 12-Bit AD Converter (Ch) 10-Bit AD Converter (Ch) USB (Full-Speed)(ch) USB Embedded Host (Full-Speed)(ch) CAN(ch) I2C/SIO(ch) I2C(ch) Full UART(ch) UART/SIO(ch) SSP(ch) LCD Driver (Ch) LED Driver (Ch) Power Calc. Engine 9 External Interrupt Pins (Pins) 3 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) 2 16-Bit Timer/Counter (Ch) 10-Bit DA Converter (Ch) 12-Bit AD Converter (Ch) 1 10-Bit AD Converter (Ch) EtherMAC(ch) USB (Full-Speed)(ch) USB Embedded Host (Full-Speed)(ch) 4 CAN(ch) I2C/SIO(ch) I2C (ch) 40 Full UART(ch) UART/SIO(ch) 8K 16 SSP(ch) Part Number Maximum Operating Frequency (MHz) SRAM (Bytes) ROM (Bytes) (1) 80 (2) 32 4 11 8 Y 1 1 10 Y Y Y Y 53 6K (1) 80 (2) 32 4 11 8 Y 1 1 10 Y Y Y Y 53 I/O Port (Pins) CS/WAIT Controller (Ch) RTC(ch) Dual Clocks Trace Function Oscillation Frequency Detector Power-On Reset Voltage Detecting Circuit Key Scan (KSCAN) (Columns by Rows) Key-on Wake-up (KWUP) (Ch) External Interrupt Pins (Pins) 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) 16-Bit Timer/Counter (Ch) 10-Bit DA Converter (Ch) 12-Bit AD Converter (Ch) 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) Maximum Operating Frequency (MHz) SRAM (Bytes) ROM (Bytes) Part Number DMA Controller (ch) 128K Maximum Operating Frequency (MHz) TMPM061FWFG ** SRAM (Bytes) ROM (Bytes) Toshiba's ARM Core-Based Microcontroller Lineup 32-Bit Microcontrollers TX04 Series Supply Operating Voltage Temperature (V) (C) . The letter "Y" in the above table means "available." . Contact the Toshiba sales representative for information about RoHS compliance before you purchase any components. Y 64 Supply Operating Voltage Temperature (V) (C) 1.8 to 3.6 . 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. 4.5 to 5.5 -40 to 85 TMPM373FWDUG (1) 80 (2) 32 3 7 8 Y 1 1 8 Y Y Y 37 LQFP48 (7 x 7 mm) TMPM374FWUG (1) 80 (2) 32 3 6 8 Y 1 1 7 Y Y Y 33 LQFP44 (10 x 10 mm) (1) -40 to 85 (2) -40 to 105 Package TMPM440FEXBG** 768K 64K 100 6 6 2 1 20 2 20 4 3 1 22 40 8x8 2 1 Y Y Y 228 2.7 to 3.6 -40 to 85 VFBGA289 (11 x 11 mm) TMPM440F10XBG** 1024K 64K 100 6 6 2 1 20 2 20 4 3 1 22 40 8x8 2 1 Y Y Y 228 2.7 to 3.6 -40 to 85 VFBGA289 (11 x 11 mm) **: Under development TX00 Series Flash Versions Package LQFP100 (14 x 14 mm) **: Under development TX03 Series Flash Versions QFP64 (14 x 14 mm) LQFP64 (10 x 10 mm) **: Under development Supply Voltage (V) Operating Temperature (C) Package I/O Port (Pins) CS/WAIT Controller (Ch) RTC (Ch) Dual Clocks Trace Function Oscillation Frequency Detector Power-On Reset Voltage Detecting Circuit External Interrupt Pins (Pins) Multi-Purpose Timer (MPT) (Ch) Incremental Encoder Input (Ch) Op Amp (Ch) Comparator (Ch) Motor Driver (MCD)(ch) Programmable Servo Controller (PSC) (ch) 3-Phase PWM Generator (PMD) (Ch) 2-Phase Pulse Counter (PHC) (Ch) CEC (Ch) Remote Control Preprocessor (Ch) Vector Engine (VE) High-Res. 16-Bit Timer/PPG Gen. (Ch) 16-Bit Timer/Counter (Ch) 10-Bit DA Converter (Ch) 16-Bit AD Converter (Ch) 12-Bit AD Converter (Ch) 10-Bit AD Converter (Ch) EtherMAC(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) DMA Controller (Ch) SRAM (Bytes) ROM (Bytes) Part Number Maximum Operating Frequency (MHz) Flash Versions (Continued) LQFP100 (14 x 14 mm) TMPM330FWFG 40 3 3 12 10 1 2 8 1 Y Y 78 TMPM332FWUG 40 2 2 8 10 1 1 5 1 Y Y 44 40 3 3 12 10 8 1 Y Y 78 TMPM390FWFG ** 20 1 3 1 1 12 10 1 2 8 1 Y Y Y Y Y 74 TMPM395FWAXBG 20 4 3 1 1 12 10 1 2 11 1 Y Y Y Y Y 91 TMPM380FWDFG 40 2 2 5 2 18 8 1 (Note 1) 2 3 2 16 1 Y Y Y Y Y 84 40 2 2 5 2 18 8 1 (Note 1) 2 3 2 16 1 Y Y Y Y Y 84 40 2 1 3 1 10 8 1 (Note 1) 1 1 8 1 Y Y Y Y Y 48 48 4 3 2 1 2 1 12 10 10 2 Y 74 LQFP100 (14 x 14 mm) TMPM366FWXBG 48 4 3 2 1 2 1 12 10 10 2 Y 74 TFBGA109 (9 x 9 mm) TMPM367FWFG ** 80 32 3 4 2 3 1 8 2 14 4 1 Y Y Y Y 60 8 2 8K TMPM333FWFG 2.7 to 3.6 -20 to 85 LQFP100 (14 x 14 mm) 1.7 to 3.6 TMPM380FWFG 12K 128K TMPM382FWFG ** TMPM366FWFG LQFP64 (10 x 10 mm) TFBGA120 (6 x 6 mm) -40 to 85 QFP100 (14 x 20 mm) LQFP100 (14 x 14 mm) 4.0 to 5.5 QFP64 (14 x 14 mm) 32K TMPM367FWXBG ** 80 32 3 4 2 3 1 8 1 8 1 (Note 1) 1 4 1 (Note 1) 1 4 1 LQFP100 (14 x 14 mm) (Note 2) 2.7 to 3.6 14 4 1 TFBGA109 (9 x 9 mm) Y Y Y Y 60 50K -40 to 85 TMPM368FWFG ** 80 32 3 4 2 3 1 1 1 8 2 8 1 (Note 1) 1 4 1 14 4 1 Y Y Y Y 60 LQFP100 (14 x 14 mm) TMPM368FWXBG ** 80 32 3 4 2 3 1 1 1 8 2 8 1 (Note 1) 1 4 1 14 4 1 Y Y Y Y 60 TFBGA109 (9 x 9 mm) TMPM370FYDFG 80 4 22 8 Y 2 2 4 4 16 QFP100 (14 x 20 mm) Y Y Y Y 76 4.5 to 5.5 10K TMPM370FYFG 80 4 TMPM330FYFG 40 3 3 12 10 1 2 8 1 Y Y 78 40 3 3 12 10 1 2 8 1 Y Y 78 40 3 3 12 10 8 1 Y Y 78 8 Y 63 5 Y Y Y Y 63 22 8 Y 2 2 4 4 16 Y Y Y Y 76 -20 to 85 LQFP100 (14 x 14 mm) TMPM330FYWFG 16K TMPM333FYFG TMPM342FYXBG 32K TMPM377FYDFG ** 40 4 1 3 1 1 1 12 4 80 1 12 3 2 10 8 2 1 8 Y 2 7.5 6 2 2 256K 2.7 to 3.6 -40 to 85 -20 to 85 (Note 4) 2.7 to 3.6 -25 to 85 VFBGA142 (7x7 mm) LQFP80 (14 x 14 mm) 4.5 to 5.5 TMPM377FYFG ** 80 3 1 12 8 2 5 2 18 8 Y 2 2 5 Y Y Y Y 63 3 2 16 1 Y Y Y Y Y 84 LQFP80 (12 x 12 mm) 16K TMPM380FYDFG 40 2 1 (Note 1) 2 QFP100 (14 x 20 mm) 4.0 to 5.5 TMPM380FYFG 40 2 2 5 2 18 8 1 (Note 1) 2 3 2 16 LQFP100 (14 x 14 mm) 1 Y Y Y Y Y 84 -40 to 85 TMPM365FYXBG 24K 48 2 2 2 TMPM341FYXBG 32K 54 4 1 5 2 48 4 3 2 1 2 TMPM366FYFG 1 1 10 Y 74 (Note 2) 2.7 to 3.6 LFBGA105 (9 x 9 mm) 2 10 2 12 2 Y Y 86 (Note 3) 1.65 to 3.6 TFBGA113 (6 x 6 mm) 10 10 2 Y 74 12 10 15 12 (Note 2) 2.7 to 3.6 48K TMPM366FYXBG 48 4 3 2 1 2 1 12 10 10 2 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. 25 Y 74 LQFP100 (14 x 14 mm) TFBGA109 (9 x 9 mm) **: Under development Toshiba's ARM Core-Based Microcontroller Lineup Programmable Servo Controller (PSC) (ch) Motor Driver (MCD)(ch) Multi-Purpose Timer (MPT) (Ch) Incremental Encoder Input (Ch) Op Amp (Ch) Comparator (Ch) 1 (Note 1) 1 4 1 14 4 1 Y Y Y Y 60 LQFP100 (14 x 14 mm) TMPM367FYXBG ** 80 32 3 4 2 3 1 8 2 8 1 (Note 1) 1 4 1 14 4 1 Y Y Y Y 60 TFBGA109 (9 x 9 mm) 80 32 3 4 2 3 1 1 1 8 2 8 1 (Note 1) 1 4 1 14 4 1 Y Y Y Y 60 Supply Voltage (V) (Note 2) 2.7 to 3.6 256K 66K 8 1 (Note 1) 1 4 1 14 4 1 Y Y Y Y 1 16 2 8 1 (Note 1) 2 4 2 16 4 1 Y Y Y Y 102 LQFP144 (20 x 20 mm) 1 16 2 8 1 (Note 1) 2 4 2 16 4 1 Y Y Y Y 102 TFBGA177 (11 x 11 mm) 12 10 1 2 8 1 Y Y 78 3 12 10 1 2 8 1 Y Y 78 3 3 12 10 8 1 Y Y 78 1 5 2 15 2 10 2 4 1 22 8 32 3 4 2 3 1 1 1 TMPM369FYFG ** 80 32 3 4 2 3 1 1 1 TMPM369FYXBG ** 80 32 3 4 2 3 1 1 1 TMPM330FDFG 40 3 3 40 3 TMPM333FDFG 40 TMPM341FDXBG 54 TMPM376FDDFG 32K 4 80 LQFP100 (14 x 14 mm) -40 to 85 2 80 32K Package 8 TMPM368FYXBG ** TMPM330FDWFG Operating Temperature (C) I/O Port (Pins) SRAM (Bytes) ROM (Bytes) TMPM368FYFG ** CS/WAIT Controller (Ch) RTC(ch) Dual Clocks Trace Function Oscillation Frequency Detector Power-On Reset Voltage Detecting Circuit 8 External Interrupt Pins (Pins) 2 3-Phase PWM Generator (PMD) (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) 10-Bit DA Converter (Ch) 8 16-Bit AD Converter (Ch) 1 12-Bit AD Converter (Ch) 3 10-Bit AD Converter (Ch) 32 3 4 2 EtherMAC(ch) 80 UART/SIO(ch) DMA Controller (Ch) TMPM367FYFG ** Part Number SSP(ch) Maximum Operating Frequency (MHz) 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) Flash Versions (Continued) Y 2 2 TFBGA109 (9 x 9 mm) 60 12 2 Y Y 86 16 Y Y Y Y 82 -20 to 85 2.7 to 3.6 -40 to 85 LQFP100 (14 x 14 mm) -20 to 85 (Note 4) 1.65 to 3.6 TFBGA113 (6 x 6 mm) QFP100 (14 x 20 mm) 4.5 to 5.5 TMPM376FDFG 80 TMPM366FDFG 48 4 1 22 8 4 3 2 1 2 48 4 3 2 1 TMPM367FDFG ** 80 TMPM367FDXBG ** 80 Y 2 1 12 2 1 12 32 3 4 2 3 1 8 2 8 1 (Note 1) 1 32 3 4 2 3 1 8 2 8 1 2 16 Y Y Y Y 82 10 10 2 Y 74 10 10 2 Y 74 4 1 14 4 1 Y Y Y Y 60 (Note 1) 1 4 1 14 4 1 Y Y Y Y 60 LQFP100 (14 x 14 mm) 64K TMPM366FDXBG TFBGA109 (9 x 9 mm) 512K -40 to 85 LQFP100 (14 x 14 mm) TFBGA109 (9 x 9 mm) (Note 2) 2.7 to 3.6 80 32 3 4 2 3 1 1 1 8 2 8 1 (Note 1) 1 4 1 14 4 1 Y Y Y Y 60 LQFP100 (14 x 14 mm) TMPM368FDXBG ** 80 32 3 4 2 3 1 1 1 8 2 8 1 (Note 1) 1 4 1 14 4 1 Y Y Y Y 60 TFBGA109 (9 x 9 mm) TMPM369FDFG 80 32 3 4 2 3 1 1 1 1 16 2 8 1 (Note 1) 2 4 2 16 4 1 Y Y Y Y 102 LQFP144 (20 x 20 mm) TMPM369FDXBG ** 80 32 3 4 2 3 1 1 1 1 16 2 8 1 (Note 1) 2 4 2 16 4 1 Y Y Y Y 102 TFBGA177 (11 x 11 mm) 40 2 2 8 1 (Note 1) 2 3 2 16 TMPM368FDFG ** 128K TMPM380FDFG ** 2 5 18 1 Y Y Y Y Y LQFP100 (14 x 14 mm) 84 32K 4.0 to 5.5 TMPM384FDFG ** 40 2 2 5 2 TMPM361F10FG 64 2 1 5 1 3 22 8 12 1 16 1 1 (Note 1) 2 4 2 16 LQFP144 (20 x 20 mm) 1 Y Y Y Y Y 121 10 4 1 Y Y LQFP100 (14 x 14 mm) 76 2.7 to 3.6 TMPM362F10FG 64 2 1 12 5 (Note 3) 64 2 1 5 1 3 1 -40 to 85 16 16 1 2 16 4 1 Y Y 120 8 16 1 1 8 74 -20 to 85 LQFP144 (20 x 20 mm) 1024K 64K TMPM363F10FG TMPM364F10FG (Note 3) 64 1 4 1 Y Y (Note 2) 2.7 to 3.6 2 1 12 5 1 1 16 16 1 2 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. 26 14 4 1 Y Y 118 LQFP100 (14 x 14 mm) -40 to 85 LQFP144 (20 x 20 mm) **: Under development TX03 Series 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) ROM-Less Versions NA 320K 1024K 144 8 1 1 4 4 2 4 8 4 Y 2 Y Y 55 Part Number TMPM320C1DFG Supply Voltage (V) Operating Temperature (C) Package (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. 32-Bit Microcontrollers for Automotive TX03 Series Timer/Compare (32 bit) (Ch) Timer/Capture (32 bit) (Ch) PWM(24bit) 2 20 7 1 6 TMPM354F10TAFG ** 1024K 64K 96 3 64 2 3 21 5 2 4 1 Y 1 1 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. 27 I/O Port (Pins) 12-Bit AD Converter (Ch) 1 Package Trace Function UART/SIO(ch) 32 Operating Temperature (C) On-Chip Debug Unit SEI (ch) 2 Supply Voltage (V) Watchdog Timer DMA Controller (Ch) 88 External Interrupt Pins (Pins) CAN(ch) 48K Resolver Digital Converter (RDC) Maximum Operating Frequency (MHz) 512K 3-Phase PWM Generator (PMD) (Ch) SRAM (Bytes) TMPM350FDTFG ** Part Number Vector Engine (VE) ROM (Bytes) Flash Versions (Note1) 1 Y Y Y 43 (Note 2) -40 to 105 LQFP100 (14 x 14 mm) (Note) 1 Y Y Y 56 (Note 3) -40 to 125 HQFP144 (20 x 20 mm) **: Under development OVERSEAS SUBSIDIARIES AND AFFILIATES Toshiba America Electronic Components, Inc. Toshiba Electronics Europe GmbH Toshiba Electronics (Shanghai) Co., Ltd. s $aSSELDORF (EAD /FFICE s Shanghai Head Office Tel: (0211)5296-0 Fax: (0211)5296-400 s )RVINE (EADQUARTERS Tel: (949)623-2900 Fax: (949)474-1330 s &RANCE "RANCH Tel: (1)47282181 s "UFFALO 'ROVE #HICAGO Tel: (847)484-2400 Fax: (847)541-7287 s )TALY "RANCH Tel: (039)68701 Fax: (039)6870205 s $ULUTH!TLANTA Tel: (770)931-3363 Fax: (770)931-7602 s -UNICH /FFICE Tel: (089)20302030 Fax: (089)203020310 s %L 0ASO Tel: (915)771-8156 s 3PAIN "RANCH Tel: (91)660-6798 Fax: (91)660-6799 s -ARLBOROUGH s 0ARSIPPANY s 3WEDEN "RANCH Tel: (08)704-0900 Fax: (08)80-8459 s 5+ "RANCH 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 Tel: (0870)060-2370 Fax: (01252)53-0250 Toshiba Vietnam Consumer Products Co.,Ltd. Tel: (043)776-5950 Fax: (043)776-5956 BCE0088D 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 Asia (Singapore) Pte. Ltd. Toshiba Electronics (Dalian) Co., Ltd. Tel: (6278)5252 Fax: (6271)5155 Tel: (0411)8368-6882 Fax: (0411)8369-0822 Toshiba Electronics do Brasil Ltda. Toshiba Electronics Service (Thailand) Co., Ltd. Tsurong Xiamen Xiangyu Trading Co., Ltd. Tel: (011)2539-6681 Fax: (011)2539-6675 Tel: (02)501-1634 Fax: (02)501-1638 Tel: (0592)226-1398 Fax: (0592)226-1399 Toshiba India Private Ltd. Toshiba Electronics Trading (Malaysia)Sdn. Bhd. Toshiba Electronics Korea Corporation s .EW $ELI /FFICE s +UALA ,UMPUR (EAD /FFICE Tel: (02)3484-4334 Fax: (02)3484-4302 Tel: (0124)499-6600 Fax: (0124)499-6611 s "ANGALORE /FFICE Tel: (03)5631-6311 Fax: (03)5631-6307 s 0ENANG /FFICE Tel: (080)251-90800 Fax: (080)490-91945 Toshiba Electronics Taiwan Corporation Tel: (02)2508-9988 Fax: (02)2508-9999 Tel: (04)226-8523 Fax: (04)226-8515 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. 2012 Previous edition: BCE0088C Semiconductor & Storage Products Company Website: http://www.semicon.toshiba.co.jp/eng 2012-10 32-Bit Microcontrollers TX00/TX03/TX04 Series Tel: (508)481-0034 Fax: (508)481-8828 Tel: (508)303-5041 Fax: (508)481-8890 (As of April 1, 2012) Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Toshiba: TMPM332FWUG(C)