
04 05
Product line-up
Toshiba has newly developed TLCS-870/C1 Series of 8-bit microcontrollers that deliver high-speed processing capability equivalent to 16-bit
microcontrollers. 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.
16-bit
8-bit
32-bit
32-bit
8-bit Flash microcontrollers based on TLCS-870/C1 core
The new 8-bit CPU core delivering high-speed processing capability and memory address space extension, while offering instruction code compatibility with TLCS-870/C
NEW
NEW
8-Bit Microcontrollers
TLCS-870/X
TLCS-870/C
TLCS-870
TLCS-870/C1
TLCS-900/L1
TLCS-900/H1
High-Speed
TLCS-900/H1
NEW
Performance
Low power consumption
Low noise
Core architecture optimized
for C compiler
Minimum instruction execution
time: 250 ns
Minimum instruction execution time: 125 ns
Minimum instruction execution time: 111 ns
Minimum instruction execution
time: 125 ns
Minimum instruction execution
time: 50 ns
Address space extended to 1 Mbyte
8-bit microcontrollers
16-bit 32-bit8-bit
TMP89FS60UG/FG
✽✽
General-purpose 64-pin product providing various interfaces for serial communications and a timer system
Flash version or mask version can be selected.
16KB
42-pin 44-pin 48-pin 64-pin 80-pin 100-pin
32KB
60KB
96KB
ROM
L
LCD driver built-inStandard product
LLL
LL
L
870/C1 Series road map
(planned)
✽✽
: Under development
++
: Under planning
Part Number
TMP89CM60UG/FG
++
TMP89CS60UG/FG
++
TMP89FS60UG/FG
✽✽
ROM
32 KB
60 KB
60 KB
RAM
3.0 KB
3.0 KB
3.0 KB
8KB
16KB
32KB
64KB
96KB
128KB
Program size (data + code)
1
1
2 3 4
Accessible to the address
space (128 Kbytes)
doubled over 870/C by
the segment method
TLCS-870/C1 Series: Minimum instruction execution time of 125 ns
TLCS-870/C Series: Minimum instruction execution time of 250 ns
*The minimum instruction execution time is reduced by half compared to TLCS-870/C.
Advantages of low-frequency operation
TLCS-870/C Series
64 Kbytes (data + code)
TLCS-900/L1 Series
TLCS-870/C1 Series
128 Kbytes (Max)
Code: 64 Kbytes
Data: 64 Kbytes
Segment method
New
High-speed processing at a low clock frequency
Toshiba's proprietary memory management method (segment method)
Address space extendable to 128 Kbytes
One instruction cycle operated in a single clock cycle
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.
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.
Features of TLCS-870/C1 Series
Toshiba Integrated Development Environment (TIDE)
Emulators
Development System
Toshiba microcontroller core line-up
C Compiler
Assembler
Build Manager
Debugger
Linker
Framework
Editor
*Under development. Specifications are subject to change without notice.
On-chip debug emulator In-circuit emulator
Toshiba Microcontrollers TLCS-870/C1 Series
Realizing processing capability equivalent to 16-bit microcontrollers and
memory address space extendable up to 128 Kbytes
Suitable for high-performance
and multifunctional home
appliances, audio equipment
and portable devices
TLCS-900 Family
8-bit microcontrollers
High-speed processing capability
equivalent to 16-bit microcontrollers
Address space extended to 128 Kbytes
5-V operation
On-chip debug function
TLCS-870 Family
Suitable for home appliances
TLCS-870/C1 Core
Operating voltage: 4.5 to 5.5 V at 8 MHz, 2.7 to 5.5 V at 4.2 MHz
Clock gear:
1/4, 1/2, 1/1
Built-In Functions
Voltage detecting circuit
(Two voltage levels detectable, reset or interrupt selectable)
Power-on reset circuit
(Threshold voltage: 2.4 V
0.2 V)
8-bit timer/counter: 4 channels
(Resolution: 125 ns at 8 MHz)
16-bit timer/counter: 2 channels
(Resolution: 250 ns at 8 MHz)
UART/SIO*: 2 channels
(UART: 128 Kbps, SIO: 4 Mbps at 8 MHz)
UART: 1 channel
(UART: 128 Kbps at 8 MHz)
I
2
C/SIO*: 1 channel
(I
2
C: 400 Kbps, SIO: 4 Mbps at 8 MHz)
*
Two SIO channels can be used simultaneously.
10-bit AD converter: 16 channels
Built-in pull-up resistors
On-chip debug function (Flash version only)
8 MHz
Analog
input
TXD/RXD
SCLK/SI/
SO
SDA/SCL/
SCLK/SI/
SO
TXD/RXD
32 kHz
Pulse output
Timer/counter
input
Pulse output
Timer/counter
input
Interrupt
I/O port
POR/
VLTD
ROM
10-bit
AD
(16ch)
UART/
SIO
(2ch)
I
2
C/
SIO
(1ch)
UART
(1ch)
RAM
870/C1
Core
8-bit
timer
(4ch)
16-bit
timer
(2ch)
I/O
56
Packages:
UG: 64-pin LQFP (10 mm x 10 mm/0.50-mm pitch)
FG: 64-pin QFP (14 mm x 14 mm/0.80-mm pitch)
Internal clock
TLCS-870/C
Series
TLCS-870/C1
Series
One machine cycle
One machine cycle
◆
Compared to the TLCS-870/C, power consumption can be reduced at the
same performance level.
◆
Noise generation can be reduced.
At higher frequencies...
Low-frequency
operation
(8 MHz)
(16 MHz 24 MHz 32 MHz)
Code and data in the same area
64-Kbyte code
segment
64-Kbyte data
segment
Code
Data
Code
Additional code
Data
Code: Instruction op-codes and operands
Data: Sources and destinations of load and arithmetic instructions, etc.
Conventional 8-bit product
Segment method
Software design facilitated
Compact core and object sizes
Compared to the address bus
extension method, core and code
sizes are reduced. The instruction
set is compatible with TLCS870/C.
Unlike the bank switching method, small- to
large-sized programs need not be modified.
Processing speed and code efficiency are
unaffected even if the code size exceeds 64
Kbytes.
Using the Integrated Development Environment (IDE) together with C
Compiler enables seamless operations of coding, building and debugging
tasks which must be performed repeatedly in the software development
process. Toshiba development tools offer a variety of latest functions to
realize a user-friendly and highly efficient debug environment.
*The target system requires a separate power supply.
*The target system requires a separate power supply.
Target
system
Host
system
USB
Control
interface
cable
RTE870/C1
on-chip
debug
emulator
Target
system
Host
system
USB
MCU
probe
RTE870/C1
emulator
Business-card-sized compact emulator
No need for power supply (using USB bus power)
Target connection via a narrow-pitched cable
Extensive on-chip debug functions
Break/event : 8 breakpoints/1 event
Trace :
The last two branches
can be stored in real time.
Memory access: Display/Rewrite during
program execution in 1-byte units
(with a wait of 1 clock cycle)
Debug pin : Two I/O pins
Flash programming function
IDE included
(downloadable from website)
Compact, low-cost, yet highly functional in-circuit emulator
(compared to RTE870/C model 15)
Various 870/C1 Series devices supported by replacing the probe
Common probe with RTE870/C Light*
(*) Compact emulator for 870/C Series
Connected with the host system via USB
IDE included (downloadable from website)
Supports on-chip debug emulation.

06 07
Toshiba’s Flash Microcontrollers
16-bit
4 KB
28/30/32 42/44/48 64 80 100 144 177/193
FBGA
281
FBGA
8 KB
16 KB
32 KB
48 KB
64/60
KB
96 KB
128/120
KB
256 KB
384 KB
512 KB
1 MB
2 MB
Capacity
Under development
Under development
Pin count
Under planning
Under planning
Under development
Under planning
Products with built-in LCD driver
Features of Toshiba’s Flash microcontrollers
Full support system for Toshiba’s Flash microcontrollers
Products in low-pin-count packages
8-bit
TMP86FM23++
TMP86FP24
TMP86FM25
TMP86FM26
TMP86FS27
TMP86FM28++
TMP86FM29
TMP91FW40
TLCS-870 Family
8-bit
TMP86F409
TMP86F807
TMP86F808
TMP86F809
TMP86F892++
TMP86FH09
TMP86FH12
TMP86FH46A
TMP86FM46++
TMP86FH47A
TMP86FM47++
TMP86FH92
TMP86FH92I
TMP86FH93
TLCS-870 Family
TLCS-900 Family
High-speed programming
NANO FLASHTM allows 0.5 Mbytes of data to be programmed in 2 seconds.
Flash programming service
Various programming tools
Toshiba offers a wide variety of programming tools to meet various needs of customers from
development to mass production. Programming services are also available.
Toshiba Semiconductor website
8-bit microcontroller
TMP89FS60
General-purpose 64-pin product providing various interfaces for
serial communications and a timer system
16-bit microcontroller
TMP91FY42
100-pin product featuring large-capacity Flash memory (256 Kbytes)
32-bit microcontroller
TMP92FD28
100-pin product incorporating a USB host controller
Enhanced security function
Up to 255 bytes of password protection can be implemented to
prevent illegal read accesses.
A wide range of operating voltages
Operating voltages ranging from 2.7 V to 5 V are supported.
Various Flash programming methods
In addition to serial mode and parallel mode, ISP (In System
Programming) is supported.
Low power consumption
NANO FLASHTM realizes the same level of low power
consumption compared with mask ROM products.
Quick programming service
Flash programming service is available to enable QTAT
(quick turnaround time).
On-chip debug function incorporated
The on-chip debug function improves development efficiency by
allowing debugging on mass-production boards.
Toshiba’s Flash programming tool
Flash adapter
Connection example
The Flash adapter is a programming adapter
supporting Toshiba’s microcontrollers with onchip Flash memory. Connecting the Flash
adapter with your PC allows you to program,
erase and verify on-chip Flash memory. The
Flash adapter is provided for each package type.
Category
Off-board
programming
(Note 1)
On-board
programming
(Note 2)
Programming services
(Note 4)
Tool type
Programming adapter
Note 1: Off-board programming is a method to program a Flash device before it is mounted on the system board.
Note 2: On-board programming is a method to program a Flash device after it has been mounted on the system board.
Note 3: The in-circuit programmer from Flash Support Group allows off-board single-device programming by connecting an optional adapter.
Note 4:
Programming services are also available from some of the other programming tool vendors in this table apart from Toshiba and MICROTEK.
Note 5:
Some limitations apply when the programming adapter is used for mass production. For details, contact your local Toshiba sales representative.
: Supported
Toshiba Corporation
Toshiba Corporation
MICROTEK Inc.
Flash Support Group, Inc.
HI-LO System Research Co., Ltd.
MINATO ELECTRONICS INC.
Shanghai Gengyan Electric Technology Co., Ltd
T.S ELECTRONICS CO., LTD
Flash Support Group, Inc.
HI-LO System Research Co., Ltd.
MINATO ELECTRONICS INC.
Shanghai Gengyan Electric Technology Co., Ltd
Sophia Systems Co., Ltd.
Flash Support Group, Inc.
(Note 3)
Yokogawa Digital Computer Corporation
Single-device
programmer
Gang programmer
In-circuit programmer
Tool vendor
Development
Mass production
Maintenance
Phase
(Note 5)
Toshiba offers an extensive line-up of microcontrollers with on-chip Flash memory ranging from small-capacity
to 2 Mbytes. You can find a wide variety of products from low-pin-count devices to high-functionality devices.
NEW
* The user is required to connect write signals
and mount oscillators as appropriate to each
device.
A wide variety of peripheral functions
The line-up includes products with various application-specific functions,
such as an LCD driver, an inverter motor control function (PMD), or an
IGBT control timer, as well as general-purpose products.
QTAT
Manufacturing
process
Masked
ROM
product
Flash
product
Programming
order
QTAT is achieved by programming
the Flash microcontroller at Toshiba.
(Note)
Delivery
Delivery
Mask/ES creation process
ES
evaluation
Development
Development
Flash
programing
Customer
Mask/ES
order
Customer
Customer
Mass
production
order
●QTAT
........................
Quick Flash programming service is available.
(Note)
●Quality assurance..The same level of quality as that of
mask ROM products is assured.
●Marking
...................
Custom marking is possible.
●Support
...................
In addition to programming at Toshiba,
customers can use our partner programming
houses.
Note:
Delivery time varies with various conditions such as quantity, order acceptance time,
factory operation schedule, and product type. For details, please contact your local
Toshiba sales representative.
Flash programming service enables QTAT (quick turnaround time),
allowing customers to achieve shorter time-to-market.
TMP86F409
TMP86F807
TMP86F808
TMP86F809
TMP86F892
TMP89FS60
16-bit
TX19 Family
NEW
TMP86FM46
TMP86FM47
TMP91FW40
TMP91FW60
TMP86FS64
TMP88FW44
TMP92FD23A
TMP1940
TMP1942
TMP1942
TMP19A43
TMP19A43
TMP1962
TMP19A64
TMP92FD28
TMP92FD54AI
TMP91FY42
TMP92FY60
TMP19A71
TMP86FH09
TMP86FH12
TMP86FH46A
TMP86FH47A
TMP86FH92
TMP86FH92I
TMP86FM23
TMP86FM25
TMP86FM26
TMP86FM29
TMP86FM48
TMP86FM49
TMP86FH93
TMP86FS23
TMP86FS49A
TMP86FS49AI
TMP86FM28
TMP86FP24
TMP86FS27
TMP86FS28
TMP91FU62
TMP88FW45TMP91FW27
8-bit
32-bit
TLCS-900 Family
TLCS-870 Family
TX19 Family
TLCS-900 Family
TLCS-870 Family
http://www.semicon.toshiba.co.jp/eng/index.html
Information on the entire spectrum of Toshiba
semiconductor products is avaiable here.
●Solution
You can access latest information
for each of system applications.
●Product information
You can access a wide range of new-product information,
presentation data material and other data.
Under development

08 09
Toshiba offers a complete lineup of reliable, user-friendly development tools to support customers in each phase of
program development from design to evaluation.
Reliable, User-Friendly Development Systems for Toshiba Microcomputers
Toshiba Software IP
System Support
* The outlines of microcomputer development systems can be found on page 53 onward.
Compact ICE for TLCS-870/C Series
* For details of software IPs, see the page 61 of this product guide.
RTE870/C Light emulator
The RTE870/C Light emulator is comprised of the minimum
functions required for debugging, and comes in three types to
support all MCUs in the TLCS-870/C Series (excluding the
TMP86xx24FG).
The price is "Light".
Integration of the RTE controller and pod system makes
the emulator more affordable.
Comes with a free debugger download.
The connection is "Light".
The host interface is through USB.
Can be easily connected to a notebook PC.
The size is "Light".
A new system configuration succeeded in integrating
the system on a single board.
A smaller probe tip takes less space on the target
board.
Product components:
RTE870/C Light emulator
AC power adapter
Other required items:
Probe set
Emulation chip
Language tool
Host system (PC)
USB cable (USB standard A to B)
Target system
Host system
The probe set and options are manufactured by ADLINKS Co., Ltd. These products are distributed by Daimaru Kogyo K.K.
http://www.adlinks.co.jp/
[Usage example]
Exchange connector
Target connector
*The target system requires a separate power supply.
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.
Toshiba’s MCU Plus Software IP Platform
Features of the Software IP
1. Full supports for microcomputers from 8 to 32 bits.
2. Optimized design concept for Toshiba microcomputers.
3. Pursuit of flexible designs and interfaces not limiting
application types.
4. Flexible response to any development environments
and platforms.
Option
Evaluation board for software IP (SWIP)
Reference model for LCD TV
Evaluation board for portable devices
TOP
Bottom
●
Software IPs ● Reference application software ● Reference models
We offer a v ariety of software and solution to speed up your development time.
Stacking connector
The stacking connector is used between the probe and the target
connector to raise height so that the target system can be connected
easily when there is not enough space around the target connector.
MCU mounting adapter for RTE870/C Light Bump socket
The bump socket is used together with the target connector to mount
an MCU on the target system.
M15-Light connection exchange cable
The M15-Light connection exchange cable allows you to connect the
RTE870/C Light system to a target system that has been debugged
with the RTE870/C model 15 system. (The target connecting board
used with the RTE870/C model 15 system is required.)
Probe set
The probe set is available f or each package pin count
or package type of supported MCUs.
Set components:
RTE870/C Light probe
Used to connect the emulator and target
system.
Target connector
Used to connect the probe to the target
system.
Exchange connector
Required with some MCUs.
* For the detailed specifications of the RTE870/C Light emulator, see
“Outline of TLCS-870 Family Development System on page 58.
Operation check and evaluation with a demonstration
board and application.
Software IP group
Network
File system
Speech recording
and playback,
TTS
Graphics
Security
(Authentication)
Customer’s
product
Operation check and evaluation
You can select,
evaluate and use
necessary element
technologies.
Toshiba value your support and aim to propose the best
possible platforms for various application fields.
RTE870/C Light debugger
● Exclusively for RTE870/C Light system
●
The same GUI as RTE87/C model15 debugger
Downloadable from our development system website
(User registration is required.)
AC power
adapter
RTE870/C Light
emulator
RTE870/C
Light probe
USB

10 11
CONTENTS
Microcontrollers Listed by Function/Application
Microcontrollers with motor control circuit (PMD)
12
Microcontrollers with LCD controller
13
Microcontrollers with LCD driver
14
Microcontrollers with fluorescent display tube driver
16
General-purpose microcontrollers in compact packages
17
Microcontrollers with AD converters
20
Microcontrollers for personal equipment
24
Microcontrollers for televisions
25
Microprocessors for digital equipment
26
Microcomputers for automotive applications
27
Microcontrollers for automotive motor control
29
Microcontrollers for inverter electric appliances
30
Microcontrollers for digital single-lens reflex cameras (DSLRs)
31
Microcontrollers for digital video cameras (DVCs)
31
Microcontrollers for audio (CD-MP3 control MCUs)
32
Microcontrollers for audio (Main control MCUs)
32
61
62
64
34
TX99 Family
64-Bit Superscalar TX System RISC
35
TX49 Family
64-Bit TX System RISC
39
Companion Chip
39
TX39 Family
32-Bit TX System RISC
TX19 Family
MeP
(Media embedded Processor)
32-bit TX System RISC
44
TLCS-900 Family
16/32-bit Microcontrollers
47
TLCS-870 Family
8-bit Microcontrollers
Software Development Support
Package List
63
Guide to Websites
Introducing the Latest Software IP
41
40
51
T4X Series / T6H Series
4-Bit / 8 -Bit LL Microcontroller
53
Development System
54
Outline of TX19 Family Development System
56
Outline of TLCS-900 Family Development System
58
Outline of TLCS-870 Family Development System
60
Programming tools / Accessories
System support
On-site support
Web 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. We also have an organization for providing needed information to
our customers in a timely fashion, through channels such as Web services.
Development support
Toshiba provides extensive local support to satisfy customer needs varying from region to region.
Toshiba Semiconductor Website
Toshiba is committed to supporting our customers in system development.
Software IPs
Reference application software
Reference models
We provide a wide range of software development support for
customers so that they can reduce the time required for
development.
Evaluation board for software IP (SWIP)
Evaluation board for portable devices
Evaluation board for PMD microcontrollers
Evaluation board for inverter lighting equipment
TOP
Bottom
Toshiba provides technical information through our website, with the aim of supplying information to
customers as early as possible to improve their satisfaction.
http://www.semicon.toshiba.co.jp/eng/
Fluorescent lamp lighting by
high-frequency half-bridge
inverter control
using IGBT control timer.
Dimmer function by
frequency and duty
adjustment.
Allows direct
connection to
Toshiba's
emulation pod.
Supports on-
board Flash
programming.
Supports both
sensorless and
sensored
brushless DC
motors.
Equipped with
software for
square wave and
sine wave drive.
Toshiba Electronics (Shanghai) Co.,Ltd.
TOLS Software System Engineering (Shanghai) Co.,Ltd.
Toshiba Electronics Asia, Ltd.
Hong Kong Head Office
Toshiba Electronics Trading (Malaysia) Sdn. Bhd.
Kuala Lumpur Head Office
Toshiba Electronics Service (Thailand) Co., Ltd.
Toshiba Electronics Korea Corporation
Seoul Head Office
Toshiba America Electronic Components, Inc.
Headquarters-Irvine, CA
Toshiba LSI System Support Co.,Ltd.
Toshiba Corporation Semiconductor Company
Toshiba Electronics Taiwan Corporation
Taipei Head Office

15
Applications
Game machines Telephones Remote controls Audio systems Air conditioners Refrigerators
Washing machines
Rice cookers
Series
Name
Part Number
ROM
(bytes)
RAM
(bytes)
I/O LCD Driver Additional Functions
Power
Voltage (V)
Package
Series
Name
Part Number
ROM
(bytes)
RAM
(bytes)
I/O LCD Driver Additional Functions
Power
Voltage (V)
Package
Series
Name
Part Number
ROM
(bytes)
RAM
(bytes)
I/O LCD Driver Additional Functions
Power
Voltage (V)
Package
16 K
32 K
60 K
32 K
: Guaranteed over the ambient temperature (Topr) range of -20oC to 85oC at 1.8 V to 2.0 V.
: Guaranteed over the ambient temperature (Topr) range of -20oC to 85oC at 2.7 V to 3.0 V.
*
For details of the products listed above, see the "Part Number List".
TMP87CH21CFG/CDFG
TMP87CM21CFG/CDFG
TMP87CP21CFG/CDFG
TMP87CM23AFG
TMP87CP23FG
TMP87CM24AFG
TMP87CP24AFG
TMP87CH29NG/UG
TMP87CK29NG/UG
TMP87CM29NG/UG
870
1 K
2 K
1 K
2 K
2K
1 K
40 seg. X 4 com.
40 seg. X 4 com.
(On-chip voltage booster)
32 seg. X 4 com.
24 seg. X 4 com.
23 seg. X 4 com.
●
8-bit AD converter: 8 channels
●
8-bit SIO: 2 channels
●
16-bit timer/counter: 2 channels,
8-bit timer/counter: 2 channels
●
8-bit AD converter: 5 channels
●
8-bit
UART
: 1 channel
●
18-bit timer/counter: 1 channel,
8-bit timer/counter: 4 channels
2.7 to 5.5
2.7 to 5.5
2.2 to 5.5
QFP100
(
14 X 20mm
)
LQFP100
(
14 X 14mm
)
QFP80 (14 X 20mm
)
LQFP80 (12 X 12mm
)
QFP80 (14 X 20mm
)
LQFP80 (12 X 12mm
)
SDIP64
LQFP64
(
10 X 10mm
)
870/C
256
512
1K
512
1.5K
39
39
41
48
54
42
24 seg. X 4 com.
(On-chip voltage booster)
60 seg. X 16 com.
(On-chip voltage booster)
32 seg. X 4 com.
(On-chip voltage booster)
●
8-bit AD converter: 8 channels
●
8-bit SIO: 1 channel
●
18-bit timer/counter: 1 channel, 8-bit timer/counter: 2 channels
●
8-bit AD converter: 4 channels
●
8-bit SIO: 1 channel,
UART
: 1 channel
●
18-bit timer/counter: 1 channel, 8-bit timer/counter: 2 channels
●
8-bit AD converter: 8 channels
●
8-bit SIO: 1 channel
●
18-bit timer/counter: 1 channel, 8-bit timer/counter: 4 channels
●
10-bit AD converter: 8 channels
●
8-bit SIO/
UART
: 1 channel
●
18-bit timer/counter: 1 channel, 8-bit timer/counter: 4 channels
●
8-bit SIO/UART: 1 channel, 8-bit UART: 1 channel
●
18-bit timer/counter: 1 channel, 8-bit timer/counter: 4 channels
●
Real-time clock with calendar
●
10-bit AD converter: 8 channels
●
8-bit SIO: 1 channel,
8-bit
UART
: 1 channel
●
18-bit timer/counter: 1 channel, 8-bit timer/counter: 4 channels
●
Multiply-accumulate calculator (MAC)
●
10-bit AD converter: 8 channels
●
8-bit SIO: 1 channel, 8-bit SIO/UART: 1 channel
●
16-bit timer/counter: 2 channels, 8-bit timer/counter: 2 channels
●
Program patch logic
●
8-bit AD converter: 8 channels
●
8-bit SIO/
UART
: 1 channel,
8-bit SIO
: 1 channel
●
18-bit timer/counter: 1 channel,
8-bit timer/counter: 4 channels
1.8 to 5.5
1.8 to 5.5
1.8 to 5.5
1.8 to 3.6
1.8 to 3.6
1.8 to 3.6
1.8 to 5.5
1.8 to 5.5
1.8 to 5.5
1.8 to 3.6
LQFP64
(
10 X 10mm
)
QFP64
(
14 X 14mm
)
LQFP64
(
10
10mm
)
QFP64
(
14 X 14mm
)
LQFP64
(
10 X 10mm
)
LQFP80
(
12 X 12mm
)
TMP93CS20FG
TMP91CW40FG
TMP91FW40FG
64 K 2 K 88
40 seg. x 4 com.
(On-chip voltage booster)
● Serial interface: 3 channels
● 10-bit AD converter: 8 channels
● 16-bit timer/counter: 4 channels,
8-bit timer/counter: 4 channels
5V
10%
3V
10%
LQFP144
(
16 x 16 mm
)
900/L
2 K
2 K
QFP100
(
14 X 20mm
)
LQFP100 (14 X 14mm
)
55
40 seg. X 4 com.
(On-chip voltage booster)
●
10-bit AD converter: 8 channels
●
8-bit
UART
: 1 channel,
8-bit SIO
: 1 channel
●
10-bit timer/counter: 1 channel,
8-bit timer/counter: 2 channels
2.7 to 5.5
1 K
QFP80
(
14 X 20mm
)
52
70
69
43
LQFP64
(
10 X 10mm
)
LQFP64
(
10 X 10mm
)
QFP64
(
14 X 14mm
)
LQFP64
(
10 X 10mm
)
LQFP44
(
10 X 10mm
)
32 seg. X 4 com.
16 K
32 K
48 K
32 K
48 K
32 K
48 K
16K
24K
32K
4 K
8 K
32K
8 K
TMP47C222N/F/U
TMP47C422N/F/U
2 K
4 K
192
256
22
20 seg. x 4 com.
47E
● 8-bit AD converter: 4 channels
● 8-bit SIO: 1 channel
●
Pulse output: remote control transmission carrier
2.5 to 5.5
SDIP42
QFP44
(
14 x 14 mm
)
QFP44
(
10 x 10 mm
)
2.7 to 5.5
2 K
62
40 seg. X 4 com.
(On-chip voltage booster)
●
10-bit AD converter: 8 channels
●
8-bit SIO/
UART
: 1 channel,
8-bit
UART
: 1 channel
●
16-bit timer/counter: 2 channel,
8-bit timer/counter: 4 channels
2.7 to 5.5
128 K 4 K 61
40 seg. x 4 com.
(Not voltage booster type)
● Serial interface: 4 channels
● 10-bit AD converter: 12 channels
● 16-bit timer/counter: 3 channels,
8-bit timer/couter: 4 channels
2.7 to 3.6
LQFP100
(
14 x 14 mm
)
900/L1
16 K
8 K
512 32
48K
60K
48K
48K
60K
16-bit microcontrollers with LCD driver
8-bit microcontrollers with LCD driver
4-bit microcontrollers with LCD driver
TMP86FM26UG
TMP86C829BUG/BFG
TMP86CH29BUG/BFG
TMP86CM29BUG/BFG
TMP86CM29LUG
TMP86FM29UG/FG
TMP86CM23AUG
♦
TMP86CP23AUG
♦
TMP86FS23UG ▲
TMP86FP24FG
TMP86CM27FG
TMP86CP27AFG
TMP86FS27FG
TMP86CM25FG
TMP86CM25AFG
TMP86FS28FG/DFG ▲
TMP86CH22UG ♦
TMP86C822UG ♦
TMP86CS25AFG
♦
TMP86CS25ADFG
♦
TMP86CS28FG/DFG ▲
TMP86C420UG/FG
TMP86C820UG/FG
TMP86CH21FG
TMP86CH21AUG ♦
*
Some of the flash memories use the SuperFlash® technology under the license of Silicon Storage Technology, Inc. SuperFlash® is a registered trademark of Silicon Storage Technology, Inc.
1.5K
32K
16 K

26
Applications
Digital equipment
Printers
Network equipment
TMPR4955CFG-400
400MHz/SysAD bus
Part Number Package Additional functions
Part Number Package Additional functions
QFP240
●
32-bit RISC processor ● Built-in instruction cache 8 Kbytes, data cache 4 Kbytes
●
PCI controller, memory controller, DMA controller, timer, serial, etc.
●
Power supply voltage (I/O 3.3 V, internal 2.5 V) ● Operating frequency 133 MHz
QFP160
(4955)
PFBGA217
(4956)
●
64-bit RISC processor ● Built-in instruction cache 32 Kbytes, data cache 32 Kbytes
●
Built-in FPU conforming to IEEE754 (single precision/double precision)
●
Employs 32-bit (
TMPR4955B/C
)/64-bit (
TMPR4956
) SysAD Bus interface
●
Power supply voltage (I/O 3.3 V, internal 1.5 V; TMPR4955B), (I/O 2.5 V or 3.3 V, internal 1.25 V; TMPR4955C,TMPR4956)
●
Operating frequency 200 MHz/300 MHz (TMPR4955B), 400 MHz (TMPR4955C,TMPR4956)
TMPR3927CF
TMPR4956CXBG-400
TMPR4955CFG-400
TMPR4955BFG-200/300
PBGA256
●
64-bit RISC processor ● Built-in instruction cache 16 Kbytes, data cache 16 Kbytes
●
Built-in FPU conforming to IEEE754 (single precision/double precision)
●
NAND Flash controller, PCI controller, DMA controller, memory controller, timer, serial, AC-link, Data Encryption
Standard
(TMPR4926)
, etc. ● Power supply voltage (I/O 3.3 V, internal 1.5 V) ● Operating frequency 200 MHz
TMPR4925XBG-200
TMPR4926XBG-200
PBGA484
●
64-bit RISC processor ● Built-in instruction cache 32 Kbytes, data cache 32 Kbytes
●
Built-in FPU conforming to IEEE754 (single precision/double precision)
●
Memory controller, DMA controller, timer, serial, AC-link,
Ether MAC (TMPR4938), etc.
●
Power supply voltage (I/O 3.3 V, internal 1.5 V)
●
Operating frequency 300 MHz/333 MHz.
TMPR4937XBG-300/333
TMPR4938XBG-300/333
TX4939XBG-400
PBGA456
●
64-bit RISC processor ● Built-in instruction cache 32 Kbytes, data cache 32 Kbytes
●
Built-in FPU conforming to IEEE754 (single precision/double precision)
●
Encryption engine (DES, 3DES, AES etc.), DDR-SDRAM controller, AC-Link,
10/100 BASE-T EtherMAC (2 channels), ATA-100 (2 channels), ITU656 video output port, PCI controller, etc.
●
Power supply voltage (I/O 3.3 V, Internal 1.25 V, DDR-SDRAM 2.5 V (333 MHz or less)/2.6 V (400 MHz))
●
Operating frequency 400 MHz
TX9956XBG-533/600 PBGA272
●
64-bit Superscalar RISC processor ● Built-in instruction cache 32 Kbytes, data cache 32 Kbytes
●
256 Kbyte level 2 cache ● Built in FPU conforming to IEEE754 (single precision/double precision)
●
Employs 32-bit/64-bit SysAD Bus interface ● Power supply voltage (I/O 2.5 V or 3.3 V, internal 1.25 V)
●
Operating frequency 533 MHz/600 MHz
*
For details of the products listed above, see the "Part Number List".
✽✽
: Under development
TC86C001FG
(GOKU-S)
LQFP144
●
PCI/IF (32-bit, 33 MHz)
● ATA/ATAPI host controller, Ultra DMA transfer (mode 4),
maximum transfer rate 66 Mbytes/s
●
USB1.1 host, controller 2 ports (OpenHCI 1.0a supported)
●
USB device controller 1 port
● I2C bus/SIO ● Power supply voltage (I/O 3.3 V, internal 1.5 V)
*
For details of the products listed above, see the "Part Number List".
TX System RISC,
PCI bus products
TX System RISC,
SysAD bus products
TXxxxx
600MHz/PCI-66MHz
TMPR4956CXBG-400
400MHz/SysAD bus
TX9956XBG-533/600
533/666MHz/SysAD bus
TMPR4937XBG-300/333
300/333MHz/PCI-66MHz
TMPR4938XBG-300/333
300/333MHz/PCI-66MHz
TX4939XBG-400
400MHz/PCI-66MHz
TMPR4925XBG-200
200MHz/PCI-33MHz
TMPR4926XBG-200
200MHz/PCI-33MHz
Performance
TMPR4955BFG-200/300
200/300MHz/SysAD bus
TMPR4955AFG-200B
200MHz/SysAD bus
TMPR4951BFG-200
200MHz/SysAD bus
TMPR3927CF
133MHz/PCI-33MHz
TMPR4927ATB-200
200MHz/PCI-66MHz
LQFP100
●
64-bit RISC processor ● Built-in instruction cache 16 Kbytes, data cache 8 Kbytes
●
No FPU ● Employs 32-bit SysAD Bus interface
●
Power supply voltage (I/O 2.5 V or 3.3 V, internal 1.5 V) ● Operating frequency: 200 MHz
TMPR4951BFG-200
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.
■ Microprocessors for digital equipment
PCI
Connectuon companion chip
32-/64-bit RISC processors
Microcontrollers Listed by Function / Application
In mass production
Under development

35
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 using the TX49 Family cores in conjunction with general-purpose ASSP products.
TMPR4951BFG-200
First product incorporating the TX49/L3 core
TX49
Family
64-Bit TX System RISC
64-bit RISC architecture Low-power consumption design
Built-in high-capacity primary cache
Can be used as a CPU core for custom SoC
● Instruction cache: 32 Kbytes
■
4-way set-associative
■
Lock function supported
● Data cache: 32 Kbytes
■
4-way set-associative
■
Lock function supported
■
Write-back/write-through (every page)
●
Low-power consumption modes (Doze/Halt)
● TX49/H2: 0.18-µm process technology
● TX49/H3, TX49/L3: 0.13-µm process technology
● TX49/H4, TX49/L4, TX49/W4: 90-nm process technology
● Complete development environment
● R4000A architecture
■
Upward-compatible instruction set including MIPS I,
MIPS II and MIPS
III
instruction set architectures (ISAs)
● TX49/H2: Internal operating frequency: 200 MHz
● TX49/H3: Internal operating frequency: 300 MHz/333 MHz
● TX49/H4: Internal operating frequency: 400 MHz
● TX49/L3: Internal operating frequency: 200 MHz
● TX49/L4: Internal operating frequency: 333 MHz
(Under development)
● TX49/W4: Internal operating frequency: 400 MHz
(Under development)
■
Level 2 cache of up to 256 Kbytes can be installed (optional)
● Non-blocking load function
■
The instructions which follow the instruction currently
be
ing executed are executed while the cache is being refilled.
● DSP function
● Thirty-two 64-bit general-purpose registers
● Optimized 5-stage pipelining
● Single- or double-precision floating-point unit (FPU)
(TX49/H2, TX49/H3, TX49/H4 and TX49/W4 core)
● Debug support unit (DSU)
■
Supports EJTAG.
64-bit RISC microprocessor offering excellent cost performance
The TMPR4951BFG incor porates a 0.13-µm process TX49/L3 core,
and by minimizing the built-in functions and external interfaces, it offers the industry's highest cost-performance ratio in the 200 MHz
class and low-power consumption, all encapsulated in a compact package. Moreover, the SysAD bus interface adopted for this microprocessor
enables diverted use of existing resources and facilitates system de v elopment. These and other features make it an ideal controller for lowend LBPs, networks, and settop boxes.
● TX49/L3 64-bit RISC core
● Five-stage pipeline
● On-chip caching
4-way set-associative caches
Instruction cache: 16 Kbytes built in
Data cache: 8 Kbytes built in
Cache lock function
● 48 double-entry
● External bus (32-bit SysAD bus)
● Low-power consumption mode
● Debug support unit (DSU) built in
(execution control only)
● Maximum operating frequency:
Core: 200 MHz
External bus: 100 MHz
● I/O supply voltage: 2.5 V or 3.3 V
Internal supply voltage: 1.5 V
● Package: 100-pin LQFP
(14 mm x 14 mm, 0.5-mm pitch)
TX49/L3 Core
Integer Arithmetic
Unit
System Control
Coprocessor
Clock
Generator
64-Bit
GeneralPurpose
Registers
Pipeline
Control
Integer
Arithmetic
Data Path
Multiplier/
Accumulator
Unit
Coprocessor
Registers
Memory Management
Unit
48 Double-Entry TLBs
Exception
Handling Unit
16-KB 4-Way
Set-Associative
Instruction Cache
8-KB 4-Way
Set-Associative
Data Cache
Cache
Controller
Write
Buffer
Sync Circuit
Debug
Support Unit
(EJTAG)
SysAD Bus
Interface

36
TX4939XBG-400
This highly functional, high-performance family contains an encoder, and is well adapted to digital information equipment.
TX49
Family
64-Bit TX System RISC
RTC SIO SPI I2C
AC-Link/
I
2
S
Encoder
DDR-SDRAM
Controller
External Bus Interface
(NAND FLASH)
DMA Controller
10/100BASE-T
EtherMAC
ATA100
Video port
PCI Controller
IM BUS Bridge
TX49/H4 core
Debug Support Unit (DSU)
Data Cache
(32K)
Instruction
Cache (32K)
IU
MMU
BIU
Write
Buffer
Floating-Point Unit (FPU)
G BUS Interface
General
Purpose
Register
MAC unit
64-bit
G-BUS
32-bit IM BUS
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 peripherals. It is a highly functional, high-performance, 64-bit RISC
microcomputer optimally applicable to digital information
appliances. The processor operates at a frequency of 400
MHz, while the PCI bus runs at a frequency of 33/66 MHz.
● TX49/H4 64-bit RISC core
● On-chip caching
4-way set-associative caches
Instruction cache: 32 Kbytes
Data cache: 32 Kbytes
Cache lock function
● Memory management unit
● Memory controller: DDR-SDRAM (32-bit, 400 MHz)
Supports NAND Flash, SRAM, ROM and NOR Flash
● Encoder: Supports DES, 3DES, AES, MD5, SHA1 and
Modular Exponentiation Operation Coprocessor
● DMA controller: 8 channels
● 10/100BASE-T EtherMAC: 2 channels
● ATA100: 2 channels
● Video port: 1-parallel I/O, 3-serial in
● PCI controller: 33/66 MHz
● AC-Link
● I2S
● SIO: 4 channels
● SPI
● I2C
● Interrupt controller
● Maximum operating frequency: 400 MHz
● I/O supply voltage: 3.3 V
Internal supply voltage: 1.25 V
● I/O (DDR 400): 2.6 V
I/O (less or equal to DDR 333): 2.5 V
● Package: 456-pin PBGA (with 36-pin thermal balls)
TX4939 reference board
This board consists of a CPU module and a base board.
CPU module
● TX4939XBG-400
●
Contains four 512 M-bit DDR-SDRAMs suitable for the
DDR400 in the standard configuration sized totally at 256 MB.
●
Contains a power supply necessary to drive the DDR memory.
●
Supports an EJTAG interface that allows data to be read and written.
● Supports a DIP switch used for boot setting.
●
Provided with the CPU around which reset, clock and RTC circuits are installed.
Base board
●
The TX4939 contains two channels of Ethernet controllers each of
which consists of a 10/100M Ethernet MAC and an external PHY.
● Supports a NOR flash ROM (x 16 bits) consisting of 32
MB of a user ROM and 8 MB of a monitor ROM.
● Contains 32 MB of a NAND flash ROM (x 8 bits).
● Supports two channels of ATA (IDE) interfaces.
● Contains an AUDIO (AC-link/I2S) interface.
● Supports five channels of PCI slots.
● Provided with a USB 2.0 host.
● Supports four channels of RS-232C interfaces.
●
Contains a 100 Base-TX Ethernet controller used for debugging.
● Equipped with a ROM emulator connector.
● Supports two ISA slots.
● Contains a connector for external bus extension.
● Provided with an I/O controller.
● Contains a power supply.
● Full size: ATX size
● The model ID required for ordering TX4939 reference
board is RBHMA4700 (CE).
TX4939XBG
(400MHz)
RS-232C
2 channels
DDR SDRAM
256MB
AMR Connector
NOR
FLASH ROM
NAND
FLASH ROM
Ethernet x2
10/100M
IDE Connector
USB 2.0 Host
VT6212
PCI Card Slot
3.3V x3.5V x2
ISA Connector
Ethernet
(100M)
Connector for external bus extension (150 pin)
32-bit
Local Bus (8/16-bit)
PCI Bus

38
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. The
processor operates at frequencies of 300 MHz and 333 MHz, while
the PCI bus runs at a frequency of 33/66 MHz.
● TX49/H3 64-bit RISC core
● On-chip caching
Four-way set-associative caches
Instruction cache: 32 Kbytes
Data cache: 32 Kbytes
Cache lock function
● Memory management unit (TLB): 64 entries
4 K / 16 K / 64 K / 256 K / 1 M / 4 Mbyte pages
● Memory controller: SDRAM (64-bit, 133 MHz)
SRAM, ROM, NOR Flash and I/O
● Interrupt controller: 6 external sources
● 32-bit timer: 3 channels
● UART: 2 channels
● PCI controller (32-bit, 33/66 MHz)
● DMA controller: 8 channels
● AC-Link (AC97 interface)
● I/O ports: 16-bit
● Maximum operating frequency: 300/333 MHz
● I/O supply voltage: 3.3 V
Internal supply voltage: 1.5 V
● Package: 484-pin PBGA
(with 64-pin thermal balls)
TX49/H3 core
Debug Support Unit (DSU)
Data Cache
(32K)
Instruction
Cache (32K)
IU
MMU
BIU
Write
Buffer
Floating-Point Unit (FPU)
G BUS Interface
General
Purpose
Register
MAC unit
64-bit
G-BUS
Clock Generator
SDRAM Controller
External Bus Interface
DMA Controller
PCI Controller
IM BUS Bridge
AC-Link
UART Timer Parallel I/O
Interrupt
Controller
TMPR4937XBG-300/333
Built-in PCI controllers
TMPR4926XB-200
Built-in PCI controller, Encoder (DES) and NAND Flash controller
64-bit RISC microprocessor with built-in PCI controller
General-purpose 64-bit RISC microprocessor with NAND Flash controller, PCI, DMA and DES
TX49
Family
64-Bit TX System RISC
The TMPR4926XB-200 is a 64-bit RISC microcomputer that is based
on a TX49/H2 processor core and contains a NAND flash controller,
a PCI controller, a memory controller, a UART, a timer, a DES and
other peripherals. It supports a TX49/H2 core suitable for high-speed
mode. The processor operates at a frequency of 200 MHz, while the
PCI bus runs at a frequency of 33 MHz.
● Instruction cache: 16 Kbytes
(4-way set-associative caches)
● Data cache: 16 Kbytes
(4-way set-associative caches)
● MAC: Multiply-accumulate
● Memory management unit (TLB):
48 double entries (odd/even)
Joint TLB, 4 K/16 K/64 K/256 K/1 M/4 M bytes pages
● Memory controller:
Supports NAND Flash, SDRAM (32-bit, 80 MHz),
SRAM, ROM, NOR Flash and I/O
● Interrupt controller: 8 external sources
● 32-bit timer: 3 channels
● UART: 2 channels
● SPI
● PCI controller (32-bit, 33 MHz)
● DMA controller: 4 channels
● PCMCIA: 2 slots
● AC-Link (AC97 interface)
● Real-time clock
● CHI
●
DES/3DES (Data Encryption Standard: Encoder)
● I/O port: 32-bit
● RF (Reduced Frequency) function
● Maximum operating frequency: 200 MHz
● I/O supply voltage: 3.3 V
Internal supply voltage: 1.5 V
● Package: 256-pin PBGA (27 x 27 mm)
TX49/H2 core
Debug Support Unit (DSU)
Data Cache
(16K)
Instruction
Cache (16K)
IU
MMU
BIU
Write
Buffer
Floating-Point Unit (FPU)
G BUS Interface
General
Purpose
Register
MAC unit
32-bit
G-BUS
AC-Link
UART Timer SPI RTC
Parallel
I/O
Interrupt
Controller
NAND FLASH Controller
SDRAM Controller
External Bus Interface
DMA Controller
PCI Controller
PCMCIA Interface
CHI
Data Encryption Standard
(
DES
)
IM BUS Bridge

43
TMP19A43FZXBG
TX19 Series single-chip microcontroller with NANO FLASH
TM
TMP19A71
TX19 Series single-chip microcontroller with ROM/RAM
Single-chip 32-bit RISC microcontroller for inverter control
Single-chip 32-bit RISC microcontroller for real-time control
Under
development
Under
development
●Internal ROM: Flash 384 Kbytes
●Internal RAM: 20 Kbytes
●
Sequential conversion type 10-bit AD converter:
16 channels (conversion time 1.15 µs)
●8-bit DA converter: 2 channels (2.5 V)
●32-bit timer counter: 1 channel
Output compare register: 8 channels
Input capture register: 4 channels
●16-bit timer counter: 16 channels
(Four of the 16 channels are used for a
dual-phase pulse input counter)
●
UART/SIO: 4 channels
(One of the four channels is used for I
2
C/SIO)
●UART/HSIO: 3 channels (10 Mbps)
●DMAC: 8 channels
●ROM correction: 1 word x 8 blocks
8 words x 4 blocks
●Key-on wake-up: 32 channels
●External interrupt: 48 channels
●Operating temperature: -20 to 85oC
●Maximum operating frequency:
40 MHz (PLL multiplication)
●Internal supply voltage: 1.35 to 1.65 V
ADC, I/O supply voltage: 2.7 to 3.6 V
●Package: 193-pin FBGA
(12 x 12 mm, 0.65-mm pitch, 1.2-mm thick)
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.
CPU
TX19A Core
Clock Generator
16-ch 16-Bit Timer
1-ch 32-Bit Timer
Interrupt Controller
7-ch
Serial Interface
16-ch
10-Bit AD Converter
2-ch
8-Bit DA Converter
8-ch
DMA Controller
Watchdog Timer
Key-on Wake-up
RAMROM
ROM
Correc-
tion
Debug
Support
Unit
The TMP19A71 is a single-chip 32-bit RISC microcontroller, which integrates major features for controlling home
electric appliances, including motor control. It is based
on the TX19A
core, an enhanced version of the
TX19
core,
which incorporates
high-speed ROM and RAM. The
TMP19A71 is ideal for controlling home electric appliances that require energy saving or low vibration/noise.
● Internal ROM
TMP19A71CYUG/FG:
Mask ROM, 256 Kbytes
TMP19A71FYUG/FG:
Flash EEPROM, 256 Kbytes
● Internal RAM: 10 Kbytes
●
3-phase PWM output: 2 channels
Resolution: 35.7 ns (16 bits)
Dead time insertion
Output stop on failure
●
Incremental encoder input: 1 channel
● 10-bit AD converter: 2 units
Analog input: 8 channels + 11 channels
Conversion time: 2.36 µs/channel
Start synchronization with PWM cycle or timer
● DMA controller: 8 channels
● Interrupt controller:
10 external sources
● 16-bit timer/counter: 4 channels
● Serial interface
UART: 2 channels
UART/SIO: 2 channels
● Watchdog timer
● I/O ports: 75 pins
● ROM correction: 8 areas
● Maximum operating frequency:
56 MHz
● Supply voltages:
TMP19A71CYUG/FG:
Internal 1.35 to 1.65 V
I/O 3.0 to 3.6 V
TMP19A71FYUG/FG:
Internal 2.3 to 2.7 V
I/O 3.0 to 3.6 V
● Package: 100-pin QFP
TMP19A71CYUG/FYUG:
14 x 14 mm, 0.5-mm pitch
TMP19A71CYUG/FYFG:
14 x 20 mm, 0.65-mm pitch
CPU
TX19A Core
Clock Generator
4-ch 16-Bit Timer
2ch PMD
2-Unit 10-Bit
AD Converter
4-ch Serial Interface
Interrupt Controller
1-ch Encoder
8-ch DMA Controller
Watchdog Timer
7 MHz
Timer Output
Timer Input
PWM Output
Encoder Input
Analog Input
SIO/UART
Interrupt
Input
RAMROM
ROM
Correc-
tion
EJTAG
+
PC trace

54 55
TX19 series TX19A series
The C Compiler package containing C Compiler, Assembler and Linker allows you to generate
object files such as HEX files from source code written in C or assembly language. It conforms to
the ANSI C standard and offers excellent descriptiveness and portability. A wide range of options are
provided to improve code efficiency and RAM utilization. This product is used in combination with the
TX19 Family Integrated Development Environment. TX19 Series version and TX19A Series version
are available.
The basic development system environment for the TX19 Family is summarized below. The specified values are the recommended values for comfortable
use. For the minimum operating environment, check with the product manual of each development system product.
Software used to control multitasking in embedded systems.
Conforms to µITRON specifications.
Ample system calls required for embedded systems.
Use of the configuration tool facilitates data setting of timer, task, etc.
Offered in two versions: object version and object & source version. The object &
source version allows users to modify the source programs.
Development system configuration examples
Basic performance
Toshiba Integrated Development Environment (TIDE)
Real-Time OS
DSU PROBE is an on-board emulator that enables efficient
debugging. It provides emulation and debugging features that
are useful for developing application programs by being
connected to the target system and operated from the
debugger on a PC.
Emulator
TLCS-900 Family C Compiler
Outline of TX19 Family Development System
User source
program
Target
system
Software products
Object file
TX19 Series Integrated Development Environment
TX19A Series Integrated Development Environment
TX19 Series C Compiler
TX19A Series C Compiler
Toshiba Integrated Development Environment (TIDE)
Hardware products
Software products
TX19 Series Real-Time OS
TX19A Series Real-Time OS
Real-Time OS
Emulator
C Compiler
Assembler
Build Manager
Simulator
Debugger
Linker
Framework
Editor
With individual development tools such as Editor, Build Manager, Compiler and Debugger integrated
into one, the Integrated Development Environment enables seamless operations of coding, building
and debugging tasks which must be performed repeatedly in the software development process. It
also contains a simulator function for simulating MCU operations for logical debugging, and a debug
function supporting real-time OS. TX19 Series version and TX19A Series version are available.
TX19 Family Integrated Development Environment
C Compiler
Assembler
Build Manager
Simulator
Debugger
Linker
Framework
Editor
* The term “Toshiba Integrated Development Environment (TIDE)”
refers collectively to the TX19 Family Integrated
Development
Environment and the TX19 Family C Compiler.
TX19 Series emulator
DSU PROBE for N-WIRE
Includes a debugger specifically tailored to the TMP1940/42.
For development work using other MCUs, you need to
purchase the TX19 Series Integrated Development
Environment.
TX19A Series emulator
DSU PROBE model 110/120
model 120 is a higher-end product to model 110.
Includes the TX19A Series Integrated Development
Environment without simulator function
(downloadable from our website).
HUB
Target board
DSU PROBE
Target board
RS-232C Cable
DSU PROBE
DSU PROBE for N-Wire system
LAN card
Host machine
OS: Windows 2000/XP Host machine: IBM-PC/AT compatible
Host machine CPU: Pentium 4 1 GHz or faster (recommended)
Memory: 512 MB or larger (recommended)
Display resolution: 1280 x 1024 or higher
Extended I/O port: 1 port (RS-232C) (TX19A only)
Expansion slots: 1 port (for LAN card)
Hub
Ethernet hub
Support for 10BASE-T
Conformance to
IEEE 802.3
Ethernet standard
LAN expansion card for PC
Ethernet network interface card
Support for 10BASE-T
Conformance to IEEE 802.3
Ethernet standard
LAN cable
Twisted-pair cable
Products required for minimal system
Toshiba Integrated Development Environment (TIDE)
TX19 Series Integrated Development Environment
..........1
TX19 Series C Compiler....................................1
Emulator
DSU PROBE for N-WIRE ..................................1
Other required products
Windows PC ......................................................1
LAN expansion card for PC ...............................1
Hub ....................................................................1
RS-232C cross cable.........................................1
LAN cable .........................................................2
Target connectors
20-pin half-pitch plug 104068-1 from AMP ........1
20-pin half-pitch plug FTSH-110-01-F-D-K from SAMTEC
.....1
DSU PROBE model 110 system
Products required for minimal system
Toshiba Integrated Development Environment (TIDE)
TX19A Series Integrated Development Environment
........1
TX19A Series C Compiler .................................1
Emulator
DSU PROBE model 110 ...................................1
Other required products
Windows PC......................................................1
LAN expansion card for PC...............................1
Hub....................................................................1
RS-232C cross cable.........................................1
LAN cable .........................................................2
Target connectors
20-pin half-pitch plug FTSH-110-01-F-D-K from SAMTEC
.....1
34-pin half-pitch plug FTSH-117-01-F-D-K from SAMTEC
.....1
DSU PROBE model 120 system
Products required for minimal system
Toshiba Integrated Development Environment (TIDE)
TX19A Series Integrated Development Environment
........1
TX19A Series C Compiler .................................1
Emulator
DSU PROBE model 120 ...................................1
Other required products
Windows PC......................................................1
LAN expansion card for PC...............................1
Hub....................................................................1
RS-232C cross cable.........................................1
LAN cable .........................................................2
Target connectors
20-pin half-pitch plug FTSH-110-01-F-D-K from SAMTEC
.....2
34-pin half-pitch plug FTSH-117-01-F-D-K from SAMTEC
.....1
* For part numbers, see "PART NUMBER LIST" or our Development System website.
System name
TX19 Series
DSU PROBE for N-Wire system
Host interface
Trace memory
Events
Program variables
Break
Memory access
Capacity
Trace modes
Trace items
External output
Number of points
Comparison items
Comparison conditions
Pass count
Event trigger actions
Event combinations
Display
Registration
Source display
External input
Flash programming/security feature
Software break
Hardware break
Timer measurement
Memory display during program execution
Memory rewrite during program execution
TX19A Series
DSU PROBE model 110 system DSU PROBE model 120 system
Ethernet, RS-232C Ethernet, RS-232C
Instruction: 8 points, Data: 4 point
Address, data, status, external input
4 lines
Variables: 16-byte area x 32, Memory: Up to 1024 bytes
4 bytes x 4 blocks can be written simultaneously.
Variables, arrays, structures and unions can be registered by the elements.
Binary, octal, decimal or hexadecimal display can be selected for each variable.
Match
Once 1 to 256 times
8 points
256 points (settable only on RAM)
4K frames 128K frames
Free trace, trigger trace, overflow stop
PC address, status, tag timer
PC address, data address,
data value, status, tag timer
Run timer: 1 channel Lap timer: 1 channel
Run timer: 1 channel
Lap timer: 4 channels
(max., min., average, count)
OR, sequential
Instruction: 4 points, Data: 1 point
(Note 1)
Address, data, status, external input
Match
Once
Break, trace control, timer control, external trigger output
Break, trace control, timer control, external trigger output,
external pulse output, memory write
-
4 points
(Note 1)
256 points (settable only on RAM)
4K frames
Free trace, trigger trace, overflow stop
PC address, status, tag timer
-
Run timer: 1 channel Lap timer: 1 channel
-
-
Source
Source + assembler code
Source + assembler code + machine language
Source
Source + assembler code
Source + assembler code + machine language
Internal/external Flash memory can be programmed during debugging.
(Note 2)
1 line
Internal/external Flash memory can be programmed during debugging.
1 line
Binary, octal, decimal or hexadecimal display can be selected for each variable.
Variables, arrays, structures and unions can be registered by the elements.
µITRON
specifications
Source programs
Configuration
tool
TX19 Series
Object version
Object &
source version
µITRON 3.0 specifications
TR Configurator
Not included Included
TX19A Series
Object version
Object &
source version
µITRON 4.0 specifications
TRcEditor
Note 1: Varies with the MCU to be used. Note 2: Some MCUs do not support this feature.
DSU PROBE
Target board
RS-232C Cable
DSU PROBE
Not included Included
Connection exapmle
An appropriate connector with DSU PROBE
must be soldered on the target board.

56 57
Toshiba Integrated Development Environment (TIDE)
The basic development system environment for the TLCS-900 Family is summarized below. The specified values are the recommended values for
comfortable use. For the minimum operating environment, check with the product manual of each development system product.
Development system configuration examples
Basic performance
RTE900 model 15 system
The model 15 system is a low-cost version of the model 25 system that is
realized by offering the minimum functionality required for development work
and an extensive use of gate arrays.
RTE900 model 25 system
The model 25 system features enhanced hardware that enables faster
processing to support high-speed and high-functionality MCUs and provide
advanced debug capability such as performance analysis.
* A combination of the model 25 controller and the model 15 emulation pod is also
possible.
Emulator
Outline of TLCS-900 Family Development System
Programming tools
Accessories
TLCS-900 Family Real-Time OS
µITRON 3.0 specifications
Object code
Source programs
TR Configurator
TR Editor
Source programs
TR Configurator
TR Editor
Object version
Object code
Object & source version
HUB
Target board
Controller
Pod
RTE900 model 15 system
LAN card
Host machine
OS: Windows 2000/XP Host machine: IBM-PC/AT compatible Host machine CPU: Pentium 4 1 GHz or faster (recommended)
Memory: 512 MB or larger (recommended) Display resolution: 1280 x 1024 or higher Expansion slots: 1 port (for LAN card)
Hub
Ethernet hub
Support for 10BASE-T
Conformance to IEEE 802.3
Ethernet standard
LAN expansion card for PC
Ethernet network interface card
Support for 10BASE-T
Conformance to IEEE 802.3 Ethernet standard
LAN cable
Twisted-pair cable
Products required for minimal system
Toshiba Integrated Development Environment (TIDE)
TLCS-900 Family Integrated Development Environment ...............................1
TLCS-900 Family C Compiler.........................................................................1
Emulator
model 15 controller.........................................................................................1
model 15 emulation pod .................................................................................1
Accessories Programming tools
MCU probe Pin protector OTP programming adapter
QFP adapter MCU mounting adapter Flash adapter
Other required products
Windows PC...................................................................................................1
LAN expansion card for PC............................................................................1
Hub.................................................................................................................1
RS-232C cross cable......................................................................................1
LAN cable ......................................................................................................2
Target board
Controller
Pod
RTE900 model 25 system
Products required for minimal system
Toshiba Integrated Development Environment (TIDE)
TLCS-900 Family Integrated Development Environment ...............................1
TLCS-900 Family C Compiler.........................................................................1
Emulator
model 25 controller.........................................................................................1
model 25 emulation pod .............................................................1
Accessories Programming tools
MCU probe Pin protector OTP programming adapter
QFP adapter MCU mounting adapter Flash adapter
Other required products
Windows PC...................................................................................................1
LAN expansion card for PC............................................................................1
Hub.................................................................................................................1
RS-232C cross cable......................................................................................1
LAN cable ......................................................................................................2
* For part numbers, see "PART NUMBER LIST" or our Development System website.
--
RTE900 model 25 system RTE900 model 15 system
Note 1: When you are using a device whose part number starts with TMP92.
Software products
Object file
Hardware products
Software products
Emulator
User source
program
Target
system
Real-Time OS
Controller
Emulation pod
System name
Host interface
Trace memory
Events
Program
variables
Break
Memory
access
Capacity
Trace modes
Trace items
External output
External input
Number of points
Comparison items
Comparison conditions
Pass count
Event trigger actions
Event combinations
Display
Registration
Performance
analysis
Time measurement per module
Coverage measurement
Source display
Software break
Hardware break
Timer measurement
Memory display
during program execution
Emulation memory
Capacity
TLCS-900, 900/H, 900/L, 900/L1 Series
model 15 system model 25 system
Ethernet, RS-232C
8 points
1 line
32 bytes
Variables, arrays, structures and unions can be registered by the elements.
Binary, octal, decimal or hexadecimal display can be selected for each variable.
Match, unmatch, within scope
1 to 65535 times
3 points
1024 points
8K frames
Free trace, trigger trace, sampling trace, overflow stop
PC address, data address,
data value, status
PC address, data address, data value, status,
external input, tag timer, event
Run timer: 1 channel, Lap timer: 1 channel
AND, OR, sequential
Break, trace control, timer control, external trigger output
Source
Source + assembler code
Source + assembler code + machine language
TLCS-900/H1 Series
(Note 1)
model 15 system model 25 system
Ethernet, RS-232C
4 Mbytes
8 points
Address, data, status, external input
1 line
128 bytes
Variables, arrays, structures and unions can be registered by the elements.
Binary, octal, decimal or hexadecimal display can be selected for each variable.
Match, unmatch, within scope
1 to 256 times
4 points
1024 points
8K frames
Max., min, average, count, dispersion
4 Mbytes1 Mbytes
16 line-
Address, data, status, external inputAddress, data, status
Max., min, average, count, dispersion
C0 coverageC0 coverage
Free trace, trigger trace, sampling trace, overflow stop
PC address, data address, data value, status,
external output, external input, tag timer, event
Run timer: 1 channel, Lap timer: 1 channel
AND, OR, sequential
Break, trace control, timer control, external trigger output
Source
Source + assembler code
Source + assembler code + machine language
1 line
TLCS-900 Family Integrated Development Environment
TLCS-900 Family C Compiler
TLCS-900 Family
Real-Time OS
Toshiba Integrated Development Environment (TIDE)
* The term “Toshiba Integrated Development Environment (TIDE)”
refers collectively to the TLCS-900 Family Integrated
Development Environment and the TLCS-900 Family C Compiler.
The C Compiler package containing C Compiler, Assembler and Linker allows you to
generate object files such as HEX files from source code written in C or assembly
language. It conforms to the ANSI C standard and offers excellent descriptiveness and
portability. A wide range of options are provided to improve code efficiency and RAM
utilization. This product is used in combination with the TLCS-900 Family Integrated
Development Environment.
TLCS-900 Family C Compiler
C Compiler
Assembler
Build Manager
Simulator
Debugger
Linker
Framework
Editor
With individual development tools such as Editor, Build Manager, Compiler and Debugger
integrated into one, the Integrated Development Environment enables seamless
operations of coding, building and debugging tasks which must be performed repeatedly
in the software development process. It also contains a simulator function for simulating
MCU operations for logical debugging, and a debug function supporting real-time OS.
TLCS-900 Family Integrated Development Environment
C Compiler
Assembler
Build Manager
Simulator
Debugger
Linker
Framework
Editor
Software used to control multitasking in embedded systems.
Conforms to µITRON specifications.
Ample system calls required for embedded systems.
Use of the TR Configurator facilitates data setting of timer, task, etc.
The TR Editor can be used to describe task operations graphically and to generate program
outlines.
Offered in two versions: object version and object & source version. The object & source version
allows users to modify the source programs.
Real-Time OS

58 59
These software tools containing C Compiler, Assembler and Linker allow you to
generate object files such as HEX files from source code written in C, C-Like(*) or
assembly language.
(*) Supported only with the TLCS-870 Series.
Build Manager with user-friendly GUI is included.
C Compiler conforming to the ANSI C standard offers excellent descriptiveness
and portability.
The basic MCU-dependent development system environment for the TLCS-870 Family is summarized below. The specified values are the recommended
values for comfortable use. For the minimum operating environment, check with to the product manual of each development system product.
Development system configuration examples
Basic performance
Language T ools
Outline of TLCS-870 Family Development System
TLCS-870/C Series C Compiler
TLCS-870/X Series C Compiler
TLCS-870 Series C/C-Like Compiler
Language tools
TLCS-870/C Series Debugger
TLCS-870/C Series Light Debugger
TLCS-870/X Series Debugger
TLCS-870 Series Debugger
Debuggers
C Compiler /
C-Like Compiler
Assembler
Build Manager
Linker
The emulator system for a TLCS-870 Family MCU can be configured by an appropriate combination of a debugger and an emulation pod.
A wide variety of debug functions are available including various types of break settings and real-time trace.
Debugger
HUB
LAN card
Host machine
Host machine: IBM-PC/AT compatible
Host machine CPU: Pentium 4 133 MHz or faster
Memory: 128 MB
Display resolution: 1024 x 768 or higher
Expansion slots: 1 port (for LAN card)
Hub
Ethernet hub
Support for 10BASE-T
Conformance to IEEE 802.3
Ethernet standard
LAN expansion card for PC
Ethernet network interface card
Support for 10BASE-T
Conformance to IEEE 802.3
Ethernet standard
LAN cable
Twisted-pair
cable
Other required products
Windows PC......................1
LAN expansion card
for PC ................................1
Hub....................................1
LAN cable..........................2
* For part numbers, see "PART NUMBER LIST" or our Development System website.
System name
model 10 system
TLCS-870/C SeriesTLCS-870 Series
Light system model 15 system
TLCS-870/X Series
model 15 system
model 25 system
model 15 pod
model 25 pod
(Note 1)
Host interface
Emulation memory
Capacity
Number of points
Events
Trace memory
Performance
analysis
Memory
access
Break
Trace items
Trace modes
Comparison items
Comparison conditions
Pass count
Hardware break
Software break
Capacity
Event trigger actions
Event combinations
External input
External output
Coverage measurement
Time measurement per module
Program
variables
Registration
Display
RS-232C
64 Kbytes
4 points
OR, sequential
points
-
1 line
8 lines
4K frames
PC address, data address,
data value, status, external input
PC address, data address, data value,
status, external input, tag timer
Overflow stop
1 to 65535 times
Break, trace control,
timer control,
external trigger output
Break, trace control,
timer control,
external trigger output
Break, trace control,
timer control,
external trigger output
Address, data, status,
external input
Address, data, status,
external input
Match, unmatch, within scope
USB2.0 Full-speed
64 Kbytes
4 points
OR, sequential
2000 points
2000 points
-
-
-
-
1K frames
PC address, data address, data value, status
Overflow stop
1 to 65535 times
Break
Address, data, status
Match, unmatch, within scope
Ethernet, RS-232C
AND, OR, sequential
1 line
8K frames
Free trace, trigger trace,
sampling trace, overflow stop
Free trace, trigger trace,
sampling trace, overflow stop
Ethernet, RS-232C
1 Mbyte
8 points
AND, OR, sequential
2000 points
2000 points
1 line
Timer measurement
Run timer or Lap timer: 1 channel
Run timer: 1 channel
Run timer: 1 channel Lap timer: 1 channel
Run timer: 1 channel Lap timer: 1 channel
Memory display during program execution
- - 32 bytes 32 bytes
-
-
-
8K frames
PC address, data address,
data value, status
1 to 65535 times
Address, data, status
Match, unmatch, within scope
3 points
2 bytes
(Note 2)
-
16 lines
Max., min., average, count, dispersion
C0 coverage
Memory rewrite during program execution
-
-
-
2 bytes
Binary, octal, decimal or hexadecimal
display can be selected for each variable.
Binary, octal, decimal or hexadecimal
display can be selected for each variable.
Binary, octal, decimal or hexadecimal
display can be selected for each variable.
Variables, arrays, structures and unions can be registred by the elements.
Variables, arrays, structures and
unions can be registred by the elements.
Variables, arrays, structures and unions can be registred by the elements.
Note 1: model 25 pod: BM88CM49N0A, BM88CU74F0A, BM88CP77F0A, BM88C060F0A
Note 2: This function is not supported with the BM88CM49N0B-M15.
As the RTE870/C Light system is designed to share products within
the system, the probe, target connector and emulation chip need to be
changed to accommodate different MCUs in the TLCS-870/C Series.
* Detailed information on the RTE870/C Light system can be found on page 8.
The RTE870/C Light system is a low-cost version of the RTE870/C model
15 system with the minimum functionality required for development work.
TLCS-870/C Series
TLCS-870/X Series
RTE870/C Light system
As the RTE870/C model 15 system is designed to share products within the
system, only the target connecting board and emulation chip need to be
changed to accommodate different MCUs in the TLCS-870/C Series. In this
way, the cost associated with a change of MCU is lowered.
(Some MCUs also require a change of the emulation module.)
RTE870/C model 15 system
Target board
Light emulator
USB
Other required products
Windows PC......................1
LAN expansion card for PC
....1
Hub....................................1
LAN cable..........................2
The RTE870/X model 25 system offers advanced debug capability
such as performance analysis.
RTE870/X model 25 system
The RTE870/X model 15 system is a low-cost version of the RTE870/X model
25 system with the minimum functionality required for development work.
RTE870/X model 15 system
Products required for minimal system
TLCS-870/C Series
C Compiler ....................................1
TLCS-870/C Series
Debugger .......................................1
Accessories
QFP adapter
Pin protector
MCU mounting adapter
Emulator
model 15 controller..............1
Interface module..................1
Emulation module ...............1
Target connecting board ......1
Emulation chip.....................1
Target board
Pod
Controller
RS-232C cable
TLCS-870 Series
RTE870 model 10 system
Target board
Pod
Target board
Pod system
Controller
Emulation module
Interface module
Software products
Object file
Hardware products
Emulator
Source display
Source
Source + assembler code
Source + assembler code + machine language
Source
Source + assembler code
Source + assembler code + machine language
Source
Source + assembler code
Source + assembler code + machine language
Controller
Programming tools
OTP programming adapter
Flash adapter
Products required for minimal system
TLCS-870/X Series
C Compiler ...................1
TLCS-870/X Series
Debugger......................1
Accessories
MCU probe
QFP adapter
Pin protector
MCU mounting adapter
Emulator
model 15 controller ............1
model 15 emulation pod ......1
Programming tools
OTP programming
adapter
Flash adapter
Products required for minimal system
TLCS-870 Series
C/C-Like Compiler .......1
TLCS-870 Series
Debugger......................1
Accessories
MCU probe
QFP adapter
Pin protector
MCU mounting adapter
Emulator
model 10 controller ............1
model 10 emulation pod ......1
Programming tools
OTP programming
adapter
Other required products
Windows PC......................1
RS-232C cross cable
............1
User source
program
Target
system
Controller
Emulation pod
Emulator
Programming tools
Accessories
Products required for minimal system
TLCS-870/C Series C Compiler...........1
TLCS-870/C Series Light Debugger ....1
Accessories
Light-system
probe (probe set).......................1
Programming tools
OTP programming adapter
Flash adapter
Emulator
Light emulator ..................1
Emulation chip .................1
Other required products
Windows PC......................1
USB cable
(USB standard A to B).......1

61
Software Development Support
Software IP MCU/Series Features Status
TCP/IP protocol stack
HTTP server
TLCS-900/L1, H1
TLCS-900/L1, H1
JPEG TLCS-900/L1, H1
IrDA protocol stack TLCS-900/L1, H1
USB1.1 (device)
TMP92CH21FG
TMP92CZ26A
TMP92CF26A
TMP92CF29
Available
Available
Available
Available
Available
Ideal for network appliances and network audio products etc. Conforms to RFC and supports
TCP, UDP, IP, ICMP, and ARP.
Supports HTTP 1.0/1.1. Application product control, data gathering, and monitoring from an
external PC or other device are readily achievable.
Exchange of various data is readily achievable by connecting to PC. Supports standard request,
various types of class request, and vender commands.
Software decoder that conforms to ISO/IEC10918-1. The maximum size of an image is QVGA.
Communication with other infrared application devices is feasible. Supports IrPHY, IrLAP, IrLMP,
IrTTP, and IrOBEX.
Embedded file system TLCS-900/L1, H1
File system for embedding. Supports FAT12/16/32 and VFAT, and can perform file sharing with PC.
Speech codec
TLCS-870/C
TLCS-900/L1, H1
Toshiba original compression algorithm. The CPU load and memory usage are optimized to
enable also the control of peripheral devices with embedded state in single-chip microcontroller.
Speech codec application development environment and evaluation board are available.
Available
CompactFlash Driver TLCS-900/L1, H1
Driver Software for reading from and writing to CompactFlash card. Can transfer files to and from
a PC, being incorporated in an embedded file system.
Available
SD Memory Card Driver TLCS-900/L1, H1
TLCS-900/L1, H1
Driver Software for reading and writing SD card with MCU. Can transfer files to and from a PC,
being incorporated in an embedded file system.
Available
Graphics Library TLCS-900/L1, H1
Software that draws figure/text and processes them. It has become also capable of expressing
many colors in fewer colors with its dithering function.
Available
Animation Library TLCS-900/L1, H1
Combining multiple still images, can play them dynamically. Encoded on PC, and decoded on
embedded device.
Available
Available
Handwritten Recognition
Software that recognizes handwritten characters on a LCD panel with a touchscreen. An
embedded device incorporating this software can realize a user-friendly input interface without any
exclusive input device such as key board.
Available
TLCS-900/L1, H1
Graphical Interface
Software for embedded devices with LCD panel. Has functions of various controls, preset interface
and display for PDA. Setting several data makes it possible to display menus and control them.
Available
TLCS-870/C
Authentication Library
8-bit microcontroller-mountable small size program. Software for authentication of high safety.
Authentic method based on ISO/IEC9798-2. Key length is selective from 96 to 256 bits and shall
be activated by function call.
Available
TMP92CZ26A
TMP92CF26A
TMP92CF29
Text To Speech (TTS)
Text To Speech is a means of conversion from text data to speech data. Compared to Speech
Codec, it dramatically saves a storage area when reading various input text data. Moreover, the
speech data is changeable only by replacing it by new one.
Available
Toshiba software IP line-up
Reference application software (RAS)
FTS-171 FTS-172
(Under development)
FTS-151
TMP88CS34FG
TMP88CS38BFG
TMP88CS34FG
TMP88CS34FG
TMP88CS38BFG
-
TMP86FS49AUG
(HDMI Receiver LSI:TC90704MFG)
-
TC90200FG TC90200FG
200200 US181CH
Multi-system color LCD TVs
Multi-system color LCD TVs
supporting HDMI
with CEC function
FS channel tuning for
NTSC color LCD-TV with support
for North American CCD and V-Chip
CTS-777
TMP88CP34NG/FG
-
TB1261ANG
100/200
VS channel tuning for
multi-system color TVs
CTS-851
TMP88CS38NG/FG
-
TB1263NG
US181CH
FS channel tuning for NTSC color TVs with
support for North American CCD and V-Chip
System name
Application
MCU
Sub MCU
Chip IC for color TVs
Channels in memory
NICAM/IGRNICAM/IGR Sound multiplexing for US NICAM/IGR Sound multiplexing for US
Sound multiplexing
TC90200FG
VGA VGA/WXGA CRT CRT
Display
VGA/WXGA
Toshiba provides a variety of reference software for supporting system development.
At customer request, we can also develop application software for embedding in microcontroller units (MCUs).
We have a comprehensive software IP set for customers using (or considering using) Toshiba MCU products.
The software IP and its user support are offered on certain terms and conditions.
In addition, you are required to make an agreement separately in order to use this software IP.
Some of the above software IPs require a separate real-time OS (Toshiba's TR900).
A separate contract is necessary to use RAS. Please consult with us about modifying software to suit customer systems and specifications.
RAS is software for driving an entire system, whose specifications have been created by Toshiba. RAS is developed for reference with the aim of reducing customer software development time, so it is used and evaluated by
customers themselves.
Display the following URL for the overviews of these software IPs.
http://www.semicon.toshiba.co.jp/eng/prd/micro/swip/index.html

OVERSEAS SUBSIDIARIES AND AFFILIATES
Toshiba America
Electronic Components, Inc.
Headquarters-Irvine, CA
19900 MacArthur Boulevard,
Suite 400, Irvine, CA 92612, U.S.A.
Tel: (949)623-2900 Fax: (949)474-1330
Boulder, CO (Denver)
3100 Araphahoe #500,
Boulder, CO 80303, U.S.A.
Tel: (303)442-3801 Fax: (303)442-7216
Buffalo Grove (Chicago)
2150 E. Lake Cook Road, Suite 310,
Buffalo Grove, IL 60089, U.S.A.
Tel: (847)484-2400 Fax: (847)541-7287
Duluth, GA (Atlanta)
3700 Crestwood Pkwy, #160,
Duluth, GA 30096, U.S.A.
Tel: (770)931-3363 Fax: (770)931-7602
Portland, OR
2560 NW 141st Place Portland,
OR 97229, U.S.A.
Tel: (503)784-8879 Fax: (503)466-9729
Raleigh, NC
3120 Highwoods Blvd., #108, Raleigh,
NC 27604, U.S.A.
Tel: (919)859-2800 Fax: (919)859-2898
Richardson, TX (Dallas)
777 East Campbell Rd., #650, Richardson,
TX 75081, U.S.A.
Tel: (972)480-0470 Fax: (972)235-4114
San Jose Engineering Center, CA
2590 Orchard Parkway San Jose,
CA 95131, U.S.A.
Tel: (408)526-2400 Fax:(408)526-2410
Wakefield, MA (Boston)
401 Edgewater Place, #360, Wakefield,
MA 01880-6229, U.S.A.
Tel: (781)224-0074 Fax: (781)224-1095
Wixom (Detroit)
48679 Alpha Drive, Suite 100, Wixom,
MI 48393 U.S.A.
Tel: (248)449-6165 Fax: (248)449-8430
Toshiba Electronics do Brasil Ltda.
Rua Afonso Celso, 552-8 andar, CJ. 81
Vila Mariana Cep 04119-002 S
Tel: (011)5576-6619 Fax: (011)5576-6607
Toshiba India Private Ltd.
6F DR. Gopal Das Bhawan 28,
Barakhamba Road, New Delhi, 110001, India
Tel: (011)2331-8422 Fax: (011)2371-4603
The information contained herein is subject to change without notice. 021023_D
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. In developing your designs,
please ensure that TOSHIBA products are used within specified operating ranges as set forth in the most recent TOSHIBA products specifications. Also, please keep in mind the precautions
and conditions set forth in the “Handling Guide for Semiconductor Devices,” or “TOSHIBA Semiconductor Reliability Handbook” etc. 021023_A
The TOSHIBA products listed in this document are intended for usage in general electronics applications (computer, personal equipment, office equipment, measuring equipment, industrial
robotics, domestic appliances, etc.). These TOSHIBA products are neither intended nor warranted for usage in equipment that requires extraordinarily high quality and/or reliability or a
malfunction or failure of which may cause loss of human life or bodily injury (“Unintended Usage”). Unintended Usage include atomic energy control instruments, airplane or spaceship
instruments, transportation instruments, traffic signal instruments, combustion control instruments, medical instruments, all types of safety devices, etc. Unintended Usage of TOSHIBA
products listed in this document shall be made at the customer’s own risk. 021023_B
The products described in this document shall not be used or embedded to any downstream products of which manufacture, use and/or sale are prohibited under any applicable laws and
regulations. 060106_Q
The information contained herein is presented only as a guide for the applications of our products. No responsibility is assumed by TOSHIBA for any infringements of patents or other rights of
the third parties which may result from its use. No license is granted by implication or otherwise under any patent or patent rights of TOSHIBA or others. 021023_C
Please contact your sales representative for product-by-product details in this document regarding RoHS compatibility. Please use these products in this document in compliance with all
applicable laws and regulations that regulate the inclusion or use of controlled substances. Toshiba assumes no liability for damage or losses occurring as a result of noncompliance with
applicable laws and regulations. 060819_Z
The products described in this document may include products subject to the foreign exchange and foreign trade laws. 021023_F
The products described in this document contain components made in the United States and subject to export control of the U.S. authorities. Diversion contrary to the U.S. law is prohibited.
021023_G
TOSHIBA has made this document deliberately in order to make its contents as accurate as possible. Nevertheless, if any trouble should occur due to any error contained in this document,
TOSHIBA shall not have any liability therefore. Also, please keep in mind the precautions and conditions set forth in the “Instruction Manual or Operation Manual of TOSHIBA Products,” or “The
Precautions or Procedure Files described in the Installation Disk such as Floppy Disk or CD-ROM etc.” Please constantly pay attention to the latest information on the TOSHIBA products which
is to be released through the web page of TOSHIBA microcomputer development system. (http:/www.semicon.toshiba.co.jp/eng) 060824_N
a˜o Paulo SP, Brasil
Toshiba Electronics Europe GmbH
Düsseldorf Head Office
Hansaallee 181, D-40549 Düsseldorf,
Germany
Tel: (0211)5296-0 Fax: (0211)5296-400
München Office
Büro München Hofmannstrasse 52,
D-81379, München, Germany
Tel: (089)748595-0 Fax: (089)748595-42
France Branch
Les Jardins du Golf 6 rue de Rome F-93561,
Rosny-Sous-Bois, Cedex, France
Tel: (1)48-12-48-12 Fax: (1)48-94-51-15
Italy Branch
Centro Direzionale Colleoni,
Palazzo Perseo 3,
I-20041 Agrate Brianza, (Milan), Italy
Tel: (039)68701 Fax: (039)6870205
Spain Branch
Parque Empresarial, San Fernando, Edificio Europa,
1a Planta, E-28831 Madrid, Spain
Tel: (91)660-6798 Fax:(91)660-6799
U.K. Branch
Riverside Way, Camberley Surrey,
GU15 3YA, U.K.
Tel: (01276)69-4600 Fax: (01276)69-4800
Sweden Branch
Gustavslundsvägen 18, 5th Floor,
S-167 15 Bromma, Sweden
Tel: (08)704-0900 Fax: (08)80-8459
Toshiba Electronics Asia
(Singapore) Pte. Ltd.
438B Alexandra Road, #06-08/12 Alexandra
Technopark, Singapore 119968
Tel: (6278)5252 Fax: (6271)5155
Toshiba Electronics Service
(Thailand) Co., Ltd.
135 Moo 5, Bangkadi Industrial Park, Tivanon Road,
Pathumthani, 12000, Thailand
Tel: (02)501-1635 Fax: (02)501-1638
Toshiba Electronics Trading
(Malaysia) Sdn. Bhd.
Kuala Lumpur Head Office
Suite W1203, Wisma Consplant, No.2,
Jalan SS 16/4, Subang Jaya, 47500 Petaling Jaya,
Selangor Darul Ehsan, Malaysia
Tel: (03)5631-6311 Fax: (03)5631-6307
Penang Office
Suite 13-1, 13th Floor, Menara Penang Garden,
42-A, Jalan Sultan Ahmad Shah,
10050 Penang, Malaysia
Tel: (04)226-8523 Fax: (04)226-8515
Toshiba Electronics Philippines, Inc.
26th Floor, Citibank Tower, Valero Street, Makati,
Manila, Philippines
Tel: (02)750-5510 Fax: (02)750-5511
Toshiba Electronics Asia, Ltd.
Hong Kong Head Office
Level 11, Tower 2, Grand Century Place, No.193,
Prince Edward Road West, Mongkok, Kowloon, Hong Kong
Tel: 2375-6111 Fax: 2375-0969
Beijing Office
Room 714, Beijing Fortune Building, No.5 Dong San Huan Bei-Lu,
Chao Yang District, Beijing, 100004, China
Tel: (010)6590-8796 Fax: (010)6590-8791
Chengdu Office
Room 2508A, 2 Zongfu Street, Times Plaza,
Chengdu 610016 Sichuan, China
Tel: (028)8675-1773 Fax: (028)8675-1065
Qingdao Office
Room 4(D-E), 24F, International Financial Center,
59 Xiang Gang Zhong Road, Qingdao, Shandong, China
Tel: (0532)579-3328 Fax: (0532)579-3329
Toshiba Electronics Shenzhen Co., Ltd.
Room 2601-2609, 2616, Office Tower Shun Hing Square,
Di Wang Commercial Center, 5002 Shennan Road East,
Shenzhen, 518008, China
Tel: (0755)2583-0810 Fax: (0755)8246-1581
Toshiba Electronics (Shanghai) Co., Ltd.
Shanghai Head Office
11F, HSBC Tower, 1000 Lujiazui Ring Road,
Pudong New Area, Shanghai 200120, China
Tel: (021)6841-0666 Fax: (021)6841-5002
Hangzhou Office
502 JiaHua International Business Center,
No.28 HangDa Road, Hangzhou, 310007, China
Tel: (0571)8717-5004 Fax: (0571)8717-5013
Nanjing Office
23F Shangmao Century Plaza,
No.49 Zhong Shan South Road, Nanjing, 210005, China
Tel: (025)8689-0070 Fax: (025)8689-0125
Toshiba Electronics (Dalian) Co., Ltd.
14/F, Senmao Building, 147, Zhongshan Road,
Xigang Dist., Dalian, 116011, China
Tel: (0411)8368-6882 Fax: (0411)8369-0822
Tsurong Xiamen Xiangyu Trading Co., Ltd.
14G, International Bank BLDG., No.8 Lujiang Road,
Xiamen, 361001, China
Tel: (0592)226-1398 Fax: (0592)226-1399
Toshiba Electronics Korea Corporation
Seoul Head Office
891, Samsung Life Insurance Daechi Tower 20F, Daechi-dong,
Gangnam-gu, Seoul, 135-738, Korea
Tel: (02)3484-4334 Fax: (02)3484-4302
Gumi Office
6F, Goodmorning Securities Building, 56 Songjung-dong,
Gumi-shi, Kyeongbuk, 730-090, Korea
Tel: (054)456-7613 Fax: (054)456-7617
Toshiba Electronics Taiwan Corporation
Taipei Head Office
17F, Union Enterprise Plaza Building, 109
Min Sheng East Road, Section 3, Taipei, 10544, Taiwan
Tel: (02)2514-9988 Fax: (02)2514-7892
Kaohsiung Office
16F-A, Chung-Cheng Building, 2, Chung-Cheng 3Road,
Kaohsiung, 80027, Taiwan
Tel: (07)237-0826 Fax: (07)236-0046
(As of February 23, 2006)
2006-10
BCE0021E
Microcomputer
Semiconductor Company
Website: http://www.semicon.toshiba.co.jp/eng
2006
Previous edition: BCE0021D
2006-10(3k)SO-DQ