MIPS16, application Specific Extensions and R3000A are a trademark of MIPS
Technologies, Inc.
The information contained herein is subject to change without notice.
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.
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.
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..
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.
The products described in this document may include products subject to the foreign
exchange and foreign trade laws.
© 2003 TOSHIBA CORPORATION
All Rights Reserved
Preface
Thank you for choosing Toshiba semiconductor products. This is the 2000 edition of the databook for
the TMPR3911/12 32-bit TX System RISC microprocessor.
This databook is designed to be easily understood by engineers who are designing the Toshiba
TMPR3911/12 RISC microprocessor into their products for the first time. No special knowledge of this
device is assumed – the contents includes basic information about the microprocessor and the
application fields in which it is used. In addition, complete technical specifications are given,
facilitating incorporation of the device into any given user application.
Toshiba are continually updating technical publications. Any comments and suggestions regarding any
Toshiba document are most welcome and will be taken into account when subsequent editions are
prepared. To receive updates to the information in this databook, or for additional information about the
products described in it, please contact your nearest Toshiba office or authorized Toshiba dealer.
August 2003
Table of Contents
Table of Contents
Handling Precautions
TMPR3911/12
1. TMPR3911/12 Overview ........................................................................................................................................1-1
1.1
1.2
2.1
2.2
2.2.1
2.2.2
2.2.3
2.2.4
2.2.5
2.2.6
2.2.7
2.2.8
2.2.9
2.2.10
2.2.11
2.2.12
2.2.13
2.2.14
2.2.15
2.2.16
2.3
2.4
2.4.1
2.4.2
2.4.3
2.4.4
2.4.5
2.4.6
2.4.7
3.1
3.2
3.2.1
3.3
3.3.1
3.3.2
3.3.3
3.3.4
3.3.5
3.3.6
Overview ........................................................................................................................................................1-1
References ....................................................................................................................................................1-11
Overview ........................................................................................................................................................2-1
Pins .................................................................................................................................................................2-2
Memory Pins ...........................................................................................................................................2-2
Bus Arbitration Pins ................................................................................................................................2-6
Clock Pins ...............................................................................................................................................2-6
CHI Pins ..................................................................................................................................................2-7
IO Pins.....................................................................................................................................................2-7
Magicbus Pins .........................................................................................................................................2-8
Reset Pins ................................................................................................................................................2-8
Power Module Pins .................................................................................................................................2-9
SIB Pins.................................................................................................................................................2-10
SPI Pins .................................................................................................................................................2-11
UART and IR Pins.................................................................................................................................2-11
Video Pins .............................................................................................................................................2-12
Endian Pin .............................................................................................................................................2-13
Test Pins ................................................................................................................................................2-13
Spare Pins..............................................................................................................................................2-13
Power Supply Pins ................................................................................................................................2-13
2. Pin Descriptions ......................................................................................................................................................2-1
Pin Mode ......................................................................................................................................................2-14
Pin Assignment.............................................................................................................................................2-20
Pin assignment (in case of TMPR3912AU-92 and TMPR3912XB-92)................................................2-20
Pin Assignment (in case of TMPR3911BU) .........................................................................................2-23
Pin Assignment (in case of TMPR3911BXB).......................................................................................2-25
TMPR3911BU Pin Assignment ............................................................................................................2-27
TMPR3912AU-92.................................................................................................................................2-28
TMPR3911BXB Ball Assignment ........................................................................................................2-29
TMPR3912XB-92 .................................................................................................................................2-30
Overview ........................................................................................................................................................3-1
CPU Core........................................................................................................................................................3-2
Description ..............................................................................................................................................3-2
CPU Interface .................................................................................................................................................3-3
Block Diagram ........................................................................................................................................3-3
Write Buffer ............................................................................................................................................3-4
Interface Controller .................................................................................................................................3-4
DMA Arbitration.....................................................................................................................................3-6
CPU Stop Mode ......................................................................................................................................3-6
TLB .........................................................................................................................................................3-7
3. CPU Module............................................................................................................................................................3-1
4. BIU Module.............................................................................................................................................................4-1
i