Toshiba TLCS-900 Family Product Manual

Toshiba microcomputer product guide
Hide thumbs Also See for TLCS-900 Family:

Advertisement

2006-10
PRODUCT GUIDE
Microcomputer
http://www.semicon.toshiba.co.jp/eng

Advertisement

Table of Contents
loading

Summary of Contents for Toshiba TLCS-900 Family

  • Page 1 2006-10 PRODUCT GUIDE Microcomputer http://www.semicon.toshiba.co.jp/eng...
  • Page 2 Toshiba offers total solutions to meet your microcomputer needs with an extensive product line-up supported by our software and development system experts. [New Core] TLCS-870/C1 Series TLCS-870 Family High-speed processing capability equivalent to 16-bit microcontrollers The new 8-bit CPU core delivering high-speed processing capability...
  • Page 3 The TLCS-870/C1 Series achieves high-speed processing capability at low internal clock frequencies by operating one instruction cycle in a single clock cycle. Toshiba's proprietary memory segment method allows addressing up to 128 Kbytes of memory address space. Toshiba microcontroller core line-up...
  • Page 4 Note 3: The in-circuit programmer from Flash Support Group allows off-board single-device programming by connecting an optional adapter. TMP92FD28 Note 4: Programming services are also available from some of the other programming tool vendors in this table apart from Toshiba and MICROTEK. 100-pin product incorporating a USB host controller Note 5: Some limitations apply when the programming adapter is used for mass production.
  • Page 5 As product development becomes sophisticated and increasingly offers technical advantages, high-performance and large-scale development becomes required in software development, and the development cycle has turned longer. To address this situation, Toshiba aims to faster time to market, realize functions with software, and improve quality by producing software components.
  • Page 6: Table Of Contents

    Toshiba is committed to supporting our customers in system development. Development support Toshiba utilizes global networking to provide powerful support for system development by our customers around the world. We provide support for microcomputer development including development systems, middleware, application software and all types of software IP for software development.
  • Page 7: Microcontrollers With Motor Control Circuit (Pmd)

    Microcontrollers Listed by Function / Application Microcontrollers with motor control circuit (PMD) These microcontrollers with a motor control circuit incorporate an inverter control function for 3-phase DC and AC motors. The motor control circuit supports hardware configuration where motor drive signals are linked with feedback signals from the motor, thus controlling the motor with less load imposed on the CPU.
  • Page 8: Microcontrollers With Lcd Controller

    Microcontrollers with LCD controller The following microcontrollers contain LCD controller circuitry that supports monochrome and color STN/TFT. The line-up thus supports a wide range of LCDs with different sizes. 16-/32-bit microcontrollers with LCD controller Common TMP92CZ26A 64K / 256K / 16M Colors TMP92CH21 Color...
  • Page 9: Microcontrollers With Lcd Driver

    Microcontrollers Listed by Function / Application Microcontrollers with LCD driver The following microcontrollers contain LCD driver circuitry. Some products also incorporate a voltage booster, enabling stable LCD display even at low operating voltages and realizing low power consumption. 8-/16-bit microcontrollers with LCD driver : In mass production size 128 K...
  • Page 10 Applications Game machines 16-bit microcontrollers with LCD driver Series Part Number Name (bytes) (bytes) 900/L TMP93CS20FG 64 K TMP91CW40FG 128 K 900/L1 TMP91FW40FG 8-bit microcontrollers with LCD driver Series Part Number Name (bytes) (bytes) TMP87CH21CFG/CDFG 16 K TMP87CM21CFG/CDFG 32 K TMP87CP21CFG/CDFG 48 K TMP87CM23AFG...
  • Page 11: Microcontrollers With Fluorescent Display Tube Driver

    In addition to existing prod- ucts, such as a VFT driver circuit which can display digits on a segmented display, Toshiba offers a line-up of products which support automatic display on universal-grid display tubes.
  • Page 12: General-Purpose Microcontrollers In Compact Packages

    Applications Electronic dictionaries PDAs Game machines General-purpose microcontrollers in compact packages This comprehensive product line comes in compact packages, including SOPs, SSOPs and 7 mm x 7 mm 48-pin flat packages. General-purpose microcontrollers in compact packages SOP/QFP : In mass production size : Under development : Under planning...
  • Page 13 Microcontrollers Listed by Function / Application 8-bit microcontrollers (TLCS-870/C Series) Series Part Number Flash Name (bytes) TMP86P202MG TMP86P202PG TMP86P203MG TMP86P203PG TMP86CH06NG 16 K TMP86CH06AUG TMP86C407MG TMP86C407NG TMP86C407IMG TMP86C407ING TMP86C407SMG TMP86C407SNG TMP86C807MG TMP86C807NG TMP86C807IMG TMP86C807ING TMP86C807SMG TMP86C807SNG TMP86F807MG TMP86F807NG TMP86C408DMG TMP86C408IDMG TMP86C408SDMG TMP86C808DMG TMP86C808IDMG...
  • Page 14 Applications Electronic dictionaries PDAs Game machines 8-bit microcontrollers (TLCS-870/C Series,TLCS-870/X Series) Series Part Number Flash Name (bytes) TMP86CH47IUG TMP86CH47SUG 16 K TMP86FH47AUG TMP86FH47ADUG TMP86CM47AUG 32 K 16 K TMP86CH87RUG 870/C 32 K TMP86CM87RUG TMP86C892IDMG TMP86C892SDMG TMP86CH92IDMG TMP86CH92SDMG 16 K TMP86FH92DMG TMP86FH92IDMG TMP86FH93NG TMP88CP34FG...
  • Page 15: Microcontrollers With Ad Converters

    Microcontrollers Listed by Function / Application Microcontrollers with AD converters 8-bit microcontrollers with AD converters SOP/QFP : In mass production size : Under development 120 K : Under planning 96 K 64 K 60 K 48 K 32 K 24 K 10-bit AD converter: 4 channels...
  • Page 16 Applications Electronic dictionaries PDAs Game machines 10-bit AD converter: 8 channels 86FS23 86CP23A 86CM23A 86FM29 8-bit AD converter: 86CM29B 6 channels 86CM72 86CM29L 8-bit AD converter: 8 channels 86CH72 86CH21A 86CH29B 86C820 86C829B 86C420 SDIP / QFP ( 14 20mm ) /LQFP ( 14 14mm ) ( 10 10mm )
  • Page 17 Microcontrollers Listed by Function / Application 16- / 32-bit microcontrollers with AD converters : In mass production size : Under development 1.5 M 512 K 384 K 10-bit 256 K AD converter: 4 channels 91FY27 128 K 91FW27 91CU27 96 K 91CU27R 10-bit AD converter:...
  • Page 18 Applications Electronic dictionaries PDAs Game machines 10-bit AD converter: 12 channels 92FD54AI 10-bit AD converter: 92CD54I 12 channels 92FD23A 92FD23A 92CD23A 92CD23A 92FY23 92FY23 92CY23 92CY23 10-bit AD converter: 16 channels 10-bit 91FW60 AD converter: 16 channels 91CW60 91FW60 10-bit 91CW60 AD converter: 4 channels...
  • Page 19: Microcontrollers For Personal Equipment

    Microcontrollers Listed by Function / Application Microcontrollers for personal equipment With built-in devices such as LCD driver controllers, Memory Manage- ment Units and RTC, these microcontrollers are ideal for personal equipment. We also offer products with a built-in touch panel I/F, AD converter and power supply detection circuit;...
  • Page 20: Microcontrollers For Televisions

    Microcontrollers for televisions For color TV applications Toshiba offers a line-up of 8-bit microcontrol- lers with an OSD function and an I C bus interface circuit. CRT TV System block diagram Audio Audio Audio Processor Switch TB2924FG TA1343N Tuner C BUS...
  • Page 21: Microprocessors For Digital Equipment

    Microcontrollers Listed by Function / Application Microprocessors for digital equipment These 32- and 64-bit microprocessors are ideal for use as the main controller in digital equipment, such as printers and network equipment. The units with a built-in PCI bus interface are outstanding for peripheral equipment expandability. These microprocessors are also useful in other applications.
  • Page 22: Microcomputers For Automotive Applications

    Microcomputers for automotive applications Toshiba offers a wide selection of automotive microcontrollers with vari- ous communications functions such as CAN and SEI. These microcon- trollers are manufactured to Toshiba's exacting automotive grade stand- Note) ards to ensure high quality in a wide range of operating tempera- tures.
  • Page 23 Microcontrollers Listed by Function / Application 8-bit microcontrollers for automotive TMP86C407I/S Part Number TMP86C807I/S ROM (bytes) RAM (bytes) UART 8-bit x 6ch AD converter 8-bit timer counter 16-bit timer counter Watchdog timer Dual Clocks TMP86P807 OTP/Flash Version SOP28/SDIP28 Package TMP86C892I/S++ Part Number TMP86CH92I/S++ ROM (bytes)
  • Page 24: Microcontrollers For Automotive Motor Control

    Microcontrollers for automotive motor control These microcontrollers incorporate an inverter control function for sensorless/sensor-equipped 3-phase DC and AC motors and a sine wave drive circuit for supporting high reliability and high temperature operation. The sine wave drive circuit enables easy sine wave drive suited to high efficiency and low noise.
  • Page 25: Microcontrollers For Inverter Electric Appliances

    Microcontrollers Listed by Function / Application Microcontrollers for inverter electric appliances The following microcontrollers incorporate various functions suitable for electric appliances that require user interfaces, sensor inputs, actuator control, and communications. Air conditioner system block diagram Temperature sensor (room temperature/ radiant heat/heat exchanger) Remote control...
  • Page 26: Microcontrollers For Digital Single-Lens Reflex Cameras (Dslrs)

    Microcontrollers for digital single-lens reflex cameras (DSLRs) These microcontrollers incorporate high-speed AD converters to support AF/AE control (computation), dial input, and other features suitable for the main controller of a single-lens reflex camera. Microcontrollers for digital video cameras (DVCs) These microcontrollers, responsible for controlling the camera and tape deck sections, contain large-capacity ROM to help minimizing the product size and support various features suitable for main DVC control.
  • Page 27: Microcontrollers For Audio (Cd-Mp3 Control Mcus)

    Microcontrollers Listed by Function / Application Microcontrollers for audio (CD-MP3 control MCUs) Toshiba's extensive line-up of microcontrollers for audio applications includes 16-bit products ideal for controlling CD-MP3 decoder ICs, and 32-bit products incorporating a USB host controller which are software-compatible with the 16-bit products.
  • Page 28 Toshiba has adopted the RISC processor technology developed by MIPS Technologies, Inc. In addition to the 32-bit processor TX39 Family for embedded use, Toshiba has also developed the TX19 Family of processors, featuring an additional 16-bit instruction set, and the 64-bit TX49 and TX99 Family of processors for embedded use.
  • Page 29: 64-Bit Superscalar Tx System Risc

    Family The TX99 Family of RISC microprocessors is based on the MIPS64 (U.S.A.) These microprocessors have a 64-bit superscalar architecture developed jointly by MIPS and Toshiba. MIPS64 has the highest performance in the industry, enabling simultaneous execution of two instructions. By using...
  • Page 30: 64-Bit Tx System Risc

    TX49 Family The TX49 Family of RISC microprocessors for embedded use is an original Toshiba 64-bit processor family and is based on the RISC architecture designed by MIPS Technologies, Inc. The customer can implement a custom SoC us- ing the TX49 Family cores in conjunction with general-purpose ASSP products.
  • Page 31 64-Bit TX System RISC TX49 Family This highly functional, high-performance family contains an encoder, and is well adapted to digital information equipment. TX4939XBG-400 64-bit RISC microcontroller with encoder, DDR-SDRAM controller, EtherMAC, and ATA100 The TX4939XBG-400 is based on a TX49/H4 core, and contains an encoder, a DDR-SDRAM controller, an ATA100, an EtherMAC, a PCI controller and other peripher- als.
  • Page 32 Built-in PCI controllers, Ether MAC TMPR4938XBG-300/333 64-bit RISC microprocessor with built-in PCI controller and Ether MAC The TMPR4938XBG is a 64-bit RISC microprocessor ideal for net- works and digital consumer applications. It is based on the TX49/H3 core and has a variety of built-in functions, including PCI controller, Ether MAC, DMA controller, NAND Flash controller, memory control- ler, UART and timers.
  • Page 33 64-Bit TX System RISC TX49 Family Built-in PCI controllers TMPR4937XBG-300/333 64-bit RISC microprocessor with built-in PCI controller The TMPR4937XBG is based on a TX49/H3 core, and contains a PCI controller, a DMA controller, a memory controller, a UART, a timer and other peripherals. It is a 64-bit RSC microcomputer well adapted to networks and digital information appliances.
  • Page 34: Companion Chip

    The TX39 Family of RISC microprocessors for embedded use was developed by Toshiba based on the R3000A archi- tecture designed by MIPS Technologies, Inc. It is an original Toshiba 32-bit processor family. Using the TX39/H or the high-speed TX39/H2, TX39/H3 as the CPU core for gate arrays and cell-based ICs, you can accomplish a high level of integration in your system.
  • Page 35: Mep (Media Embedded Processor)

    Media embedded Processor Media embedded Processor (MeP) is a processor for media processing based on Toshiba's original architecture. Given its flexible configuration and extensibility, MeP can be customized for targeted applications. Overview of the MeP Core MeP core is a configurable and extensibile processor core.
  • Page 36 TX19 Family Features of TX19 Family High-speed computational capability Quick interrupt response CPU core ideal for embedded applications TX19 Excellent code efficiency NANO FLASH memory High-speed computational capability The high-performance MAC unit enables a 32-bit x 32-bit + 64-bit operation to be executed in one clock cycle. When not using MAC 1) 32-bit x 32-bit 2 clock cycles...
  • Page 37: 32-Bit Tx System Risc

    Use of hardware for part of interrupt processing Excellent code efficiency The TX19A core features the MIPS16e-TX architecture that realizes enhanced code efficiency and performance. (compared to conventional Toshiba RISC CPU core) TX19 TX19A MIPS16 MIPS16e-TX Displays outstanding efficiency in control programs heavy with bit operations.
  • Page 38 TX19 Series single-chip microcontroller with NANO FLASH TMP19A43FZXBG Single-chip 32-bit RISC microcontroller for real-time control The TMP19A43 is a 32-bit RISC microcontroller based on the TX19A core and containing NANO FLASH™, a high-speed AD converter, a large number of external interrupts, and timer/counters. The microcontroller features low-voltage and low-power-consumption operation, making it ideal for battery-driven applications such as portable information equipment for personal use.
  • Page 39: 16/32-Bit Microcontrollers

    Suitable for high-performance and multifunctional home appliances, audio equipment and portable devices The TLCS-900 Family of 16-bit and 32-bit microcontrollers provides solutions in every application field by offering a wide variety of built-in peripheral functions that can be used in combination with our software IP products. The instruc- tion code compatibility within the 900 Family which ensures a smooth migration from the TLCS-900/L1 16-bit to TLCS-900/H1 32-bit systems enhances the product line-up strategies.
  • Page 40 TLCS-900/H1 Series TMP92CY23FG/DFG Single-chip 32-bit microcontrollers with a wide range of built-in I/O functions The TMP92CY23 and TMP92CD23A are single-chip 32-bit microcontrollers containing a wide range of I/O functions based on the 900/H1 core. Internal ROM: TMP92CY23 256 Kbytes TMP92CD23A 512 Kbytes Internal RAM: TMP92CY23 16 Kbytes TMP92CD23A 32 Kbytes Operating voltage: 3.0 to 3.6 V...
  • Page 41 TLCS-900/H1 Series TMP92FD28FG/DFG Highly functional 32-bit microcontrollers with a USB host controller The TMP92FD28 and TMP92CD28 are 32-bit microcontrollers containing a USB host controller based on the 900/H1 core. Internal ROM: 512 Kbytes Internal RAM: 32 Kbytes Operating voltage: 3.0 to 3.6 V Minimum instruction execution time: 50 ns (internal: 20 MHz) USB host controller...
  • Page 42: 8-Bit Microcontrollers

    2.7 to 5.5 V Memory management method (segment method) Toshiba's proprietary memory segment method manages instruction codes and data independently in separate memory address spaces. This new method enables memory address space extension without affecting processing speed or code efficiency for small- to large-sized programs exceeding 64 Kbytes.
  • Page 43: Tlcs-870 Family

    TLCS-870 One instruction cycle operated in a single clock cycle The core architecture is configured to reduce the number of clock cycles required to complete one machine cycle to a single clock cycle. This achieves processing performance four times that of TLCS-870/C Series at the same internal clock frequency.
  • Page 44 TLCS-870/C1 Series TMP89FS60UG/FG 8-bit microcontroller based on the new 870/C1 core realizing enhanced functionality and performance The TMP86FS60 is an 8-bit microcontroller based on the new 870/C1 core that achieves processing capability four times higher than our popular high-performance 870/C Series (at the same internal clock frequency). This new micro- controller contains large-capacity Flash memory, a voltage detecting circuit, a power-on reset circuit, various serial in- terfaces and timer/counters.
  • Page 45 TLCS-870 TLCS-870/C Series device with power-on reset and voltage detecting circuits TMP86FH92IDMG 8-bit microcontroller incorporating a power-on reset circuit and a voltage detecting circuit The TMP86FH92I is an 8-bit microcontroller that incorporates synchronous and asynchronous serial interfaces, a pow- er-on reset circuit and a voltage detecting circuit. The mask ROM version is also being planned. Internal ROM: 16 Kbytes Internal RAM: 512 bytes Minimum instruction execution time:...
  • Page 46: 4-Bit / 8 -Bit Ll Microcontroller

    4-Bit / 8 -Bit LL Microcontroller / T6H Series Application for personal usage Wireless remote controllers IC card R/W Low-current-consumption Digital clocks T4X Series Reduce development time and total cost down Target system: Battery usage product with LCD (Calculator, Watch, Health equipment, Remote controller, LCD game and Toys etc.) High performance CPU: T4X CPU built-in special architecture that means 2 clocks needs to 1 execute instruction.
  • Page 47 4-Bit / 8 -Bit LL Microcontroller / T6H Series T6H Series Reduce development time and total cost down Target system: Battery usage product with LCD (Compact camera, Health equipment, Home appliance, Remote controller, Toys etc.) Low voltage & Low power consumption for battery use application Operation voltage: 1.8 to 5.5V Low power consumption: IQD <...
  • Page 48: Development System

    Toshiba Microcomputer Development System Product Website This website provides the latest information on Toshiba microcomputer development system products. To suit the different aims of visitors, the website includes the pages for examinating customers and current users.
  • Page 49: Outline Of Tx19 Family Development System

    TX19A Series Real-Time OS Target system * The term “Toshiba Integrated Development Environment (TIDE)” refers collectively to the TX19 Family Integrated Development Environment and the TX19 Family C Compiler. * For part numbers, see "PART NUMBER LIST" or our Development System website.
  • Page 50: Outline Of Tlcs-900 Family Development System

    Software products Real-Time OS The basic development system environment for the TLCS-900 Family is summarized below. The specified values are the recommended values for TLCS-900 Family comfortable use. For the minimum operating environment, check with the product manual of each development system product.
  • Page 51: Outline Of Tlcs-870 Family Development System

    Outline of TLCS-870 Family Development System Software products Language tools Debuggers TLCS-870/C Series C Compiler TLCS-870/C Series Debugger User source TLCS-870/X Series C Compiler TLCS-870/C Series Light Debugger program TLCS-870 Series C/C-Like Compiler TLCS-870/X Series Debugger TLCS-870 Series Debugger Object file Hardware products Emulator Controller...
  • Page 52: Programming Tools / Accessories

    Programming tools Flash adapter The Flash adapter is provided for each package type of Toshiba’s microcontrollers with on-chip Flash memory. Connecting the Flash adapter with a host system allows you to program, erase, and verify on-chip Flash memory. Although this tool can be used both for product development and mass production, some limitations apply when it is used for mass production.
  • Page 53: Software Development Support

    Reference application software (RAS) RAS is software for driving an entire system, whose specifications have been created by Toshiba. RAS is devel- oped for reference with the aim of reducing customer software development time, so it is used and evaluated by customers themselves.
  • Page 54: Introducing The Latest Software Ip

    We offer a comfortable solution of handwritten character input achieved by the interaction between the handwritten character recognition and Kana-Kanji conversion. In addition to the input continued at an uninterrupted pace that was succeeded by Toshiba’s original technology of overwritten character recognition, the cooperation with an advanced Kana-Kanji prediction and conversion technology has achieved costless input, which made the input of long sentences stressless.
  • Page 55: Guide To Websites

    PDF format. Toshiba Microcomputer Development System Product Website This website provides the latest information on Toshiba microcomputer de- velopment system products. To suit the different aims of visitors, the website includes the pages for examinating customers and current users.
  • Page 56: Package List

    Package List Microcomputer package summary To meet customers' needs Toshiba provides a wide range of highly reliable packages for high-density mounting. In particular, Toshiba's miniature packages for portable applications offer extensive choices ranging to products as compact as 144-pin and 0.4-mm pitch.
  • Page 57 Package List TX System RISC Packages (Actual Size) TX99 TX9956XBG(Top) TX9956XBG (Bottom) TX19 (Top) TMP1940CYAFG TMP1942CYU TMP1942CZXBG TMP1940FDBFG TMP1942CZUE TMP1942FDXBG TMP1941AFG TMP1942FDU TMP19A71CYUG TMP19A71FYUG TX49 (Top) (Bottom) TX4939XBG (Top) (Top) (Bottom) TMPR4956CXBG TMPR4951BFG TX39 TMPR3927CF TMPR3916F TMPR3911BU (Top) (Bottom) (Bottom) (Top) TMP1962C10BXBG TMP19A43FDXBG...
  • Page 58 TOSHIBA is continually working to improve the quality and reliability of its products. Nevertheless, semiconductor devices in general can malfunction or fail due to their inherent electrical sensitivity and vulnerability to physical stress. It is the responsibility of the buyer, when utilizing TOSHIBA products, to comply with the standards of safety in making a safe design for the entire system, and to avoid situations in which a malfunction or failure of such TOSHIBA products could cause loss of human life, bodily injury or damage to property.

This manual is also suitable for:

Tx49 family

Table of Contents