TOSHIBA TMPR4927ATB-200

INTEGRATED CIRCUIT
TOSHIBA RISC PROCESSOR
TMPR4927ATB-200
TOSHIBA RISC PROCESSOR
TMPR4927ATB-200
(64-bit RISC MICROPROCESSOR)
1. GENERAL DESCRIPTION
The TMPR4927ATB, to be referred as TX4927 MIPS RISC micro-controller is a highly
integrated ASSP solution based on Toshiba’s TX49/H2 processor core, a 64-bit MIPS I,II,III
ISA Instruction Set Architecture (ISA) compatible with additional instructions. The TX4927
is a highly integrated device with integrated peripherals such as SDRAM memory controller,
PCI controller, PIO, AC-Link, UART and Timer. This class of product is targeted for
applications that require a high performance and cost-effective solution such as networking
and printers.
2. FEATURES
•
•
•
•
•
•
•
•
•
•
TX49/H2 core with an integrated IEEE 754-compliant FPU for single- / double-precision operations
4-channel SDRAM Controller ( 64-bit 100MHz )
8-channel External Bus Controller
32-bit PCI Controller ( 32-bit 33 / 66 MHz )
4-channel Direct Memory Access ( DMA ) Controller
2-channel Serial I/O Port
Parallel I/O Port (up to 16-bit)
3-channel Timer / Counter
AC-Link ( AC97 Interface )
Low power dissipation ( Typ. 1.5 W )
The TX4927 operates with the 1.5V Int. and the 3.3V I/O, while supporting a low-power ( Halt ) mode.
• CPU maximum operating frequency: 200 MHz
• IEEE1149.1 (JTAG) support: Debug Support Unit ( Enhanced JTAG )
• 420-pin TBGA
•The information contained herein is subject to change without notice.
•TOSHIBA is continually working to improve the quality and the 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 observe standards of safety, and to avoid situations in which a malfunction or failure of a
TOSHIBA product 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 products specifications. Also, please keep in mind the precautions and conditions set forth in the TOSHIBA Semiconductor
Reliability Handbook
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.
•
EJC-TMPR4927ATB-1
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
2.1 Internal Block Diagram
Figure 1 shows the TX4927 internal block diagram.
Clock Generator ( PLL )
Debug (DSU)
SDRAMC
G
D$(32K )
GPR
IU
I$(32K)
MMU
BIU
MAC
WB
I
B
U
S
DMAC
64bit Gbus
External BUS
Controller
FPU
External BUS
Interface
TX49/H2 CPU Core
PCIC
IM bus
ACLC
UART
Timer
IM bus
bridge
PIO
IRC
Figure 1 TX4927 Internal Block Diagram
EJC-TMPR4927ATB-2
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
2.2 System Block Diagram
Figure 2 shows the system block diagram with TX4927.
PLL
64bit Gbus
SDRAMC
Debug (DSU)
D$(32K)
IU
I$(32K)
GPR
MMU
MAC
WB
BIU
G
I
B
U
S
External BUS
Controller
External System Bus
( Data : 64bit, Address : 20bit )
External BUS
Interface
TX49/H2 CPU Core
PCIC
IM bus
UART
SDRAM Memory
Devices
DMAC
FPU
ACLC
SDRAM Control
signals
Timer
Control
Signals
IM bus
bridge
PIO
ROM/
Flash/
SRAM
Ext.
I/O
Dev.
IRC
32
PCI Bus
PCI Devices
User logic
PCIC
Figure 2 Typical TX4927 System Block Diagram
EJC-TMPR4927ATB-3
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
2.3 TX49/H2 Core Block Diagram
Figure 3 shows the internal block diagram of the TX49/H2 core
TX49/H2 Core
CP0
Integer Unit
CP0 Registers
GPR
Data
Path
MMU/TLB
Pipeline
Control
Exception Unit
CP1
MAC
FPU
Debug
Support
Unit
32KB
4-way set
Instruction
Cache
Write
Buffer
32KB
4-way set
Data
Cache
Figure 3 TX49/H2 Core Block Diagram
2.4 TX49/H2 CORE FEATURES
The TX49/H2 Core is high performance and low-power 64-bit RISC processor core
developed by Toshiba.
•
•
•
•
•
•
•
•
•
•
64-bit operation
32, 64-bit integer general purpose registers
32-bit physical address space and 64-bit virtual address space
Optimized 5-stage pipeline
Instruction Set
MIPS I, II , III compatible ISA
PREF (Prefetch) and MAC (Multiply/Accumulate) instructions.
32k Byte Instruction Cache, and 32k Byte Data Cache
4-way set associative with lock function
MMU (Memory Management Unit): 48-entry fully associative JTLB
The on-chip FPU supports both single- and double-precision arithmetic, as specified in
IEEE Std 754.
On-chip 4-deep write buffer
Enhanced JTAG debug feature
Built-in Debug Support Unit (DSU)
EJC-TMPR4927ATB-4
17 / Jan / 02
TOSHIBA CORPORATION
INTEGRATED CIRCUIT
TOSHIBA RISC PROCESSOR
TMPR4927ATB-200
2.5 TX4927 Peripheral Circuit FEATURES
n External Bus Controller ( EBUSC )
The External Bus Controller generates necessary signals to control external memory and I/O
devices.
•
•
•
•
•
•
•
8 channels of chip select signals, enabling control of up to eight devices
Supports access to ROM ( including mask ROM, page mode ROM, EPROM and
EEPROM), SRAM, flash ROM, and I/O devices
Supports 32-bit, 16-bit and 8-bit data bus sizing on a per channel basis
Supports selection among full speed (uo to 100MHz ), 1/2 speed ( up to 50MHz), 1/3
speed ( uo tp 33MHz ) and 1/4 speed ( up to 25MHz) on a per channel basis
Support specification of timing on a per channel basis
The user can specify setup and hold times for address, chip enable, write enable, and
output enable signals
Supports memory sizes of 1M byte to 1G byte for devices with 32-bit data bus, 1M byte
to 512M bytes for devices with 16-bit data bus, and 1M byte to 256M bytes for devices
with 8-bit data bus
n DMA Controller ( DMAC )
The TX4927 contains a 4-channel DMA controller that executes DMA transfer to memory
and I/O devices.
•
•
•
•
•
•
•
•
4-channel independently handling internal / external DMA requests
Supports DMA transfer with built-in serial I/O controller and AC-link controller based on
internal DMA requests
Supports signal address ( fly-by DMA ) and dual address transfers in external I/O DMA
transfer mode using external DMA requests
Supports transfer between memory and external I/O devices having 32 / 16 / 8-bit data
bus
Supports memory-to-memory copy mode, with no address boundary restrictions
Supports burst transfer of up to 8 double words for a single read / write
Supports memory fill mode, writing double-word data to specified memory area
Supports chained DMA transfer
EJC-TMPR4927ATB-5
17 / Jan / 02
TOSHIBA CORPORATION
INTEGRATED CIRCUIT
TOSHIBA RISC PROCESSOR
TMPR4927ATB-200
n SDRAM Controller ( SDRAMC )
The SDRAM Controller generates necessary control signals for the SDRAM interface. It has
four channels and can handle up to 2G bytes ( 512 MB/channel ) of memory by supporting a
variety of memory configurations.
•
•
•
•
•
•
•
•
•
n
Memory clock frequency : 50 to 100MHz
4 sets of independent memory channels
Supports 16M / 64M / 128M / 256M-bit SDRAM with 2/4 bank size availability
Supports use of Registered DIMM
Supports ECC or parity generation / check functions
Supports 64 / 32-bit data bus sizing on a per channel basis
Supports specification of SDRAM timing on a per channel basis
Supports critical word first access of TX49/H2 core
Low power mode : selectable between self-refreshing and pre-charge power-down
PCI Controller ( PCIC )
The TX4927 contains a PCI Controller that complies with PCI Local Bus Specification
Revision 2.2.
•
•
•
•
•
•
•
Compliance with PCI Local Bus Specification Revision 2.2
32-bit PCI interface featuring maximum PCI bus clock frequency of 66MHz
Supports both target and initiator functions
Supports change of address mapping between internal bus and PCI bus
PCI bus arbiter enables connection of up 4 external bus masters
Supports booting of TX4927 from memory on PCI bus
1 channel of DMA controller dedicated to PCI controller ( PDMAC )
n Serial I/O Controller ( UART )
The TX4927 contains a 2-channels asynchronous serial I/O interface ( full duplex UART ).
•
•
•
•
•
•
2-channel full duplex UART
Built-in baud rate generator
FIFOs
8-bit x 8 transmitter FIFO
13-bit ( 8 data bits and 5 status bits ) x 16 receiver FIFO
Supports DMA tranfer
EJC-TMPR4927ATB-6
17 / Jan / 02
TOSHIBA CORPORATION
INTEGRATED CIRCUIT
TOSHIBA RISC PROCESSOR
TMPR4927ATB-200
n Timers / Counters Controller ( TMR )
The TX4927 contains 3-channel timer / counters.
•
•
•
•
•
3-channel 32-bit up-counter
Supports three modes : interval timer mode, pulse generator mode, and watchdog timer
mode
2 timer output pins
1 count clock input pin
1 external watchdog reset signal
n Parallel I/O Ports ( PIO )
The TX4927 contains 16-bit parallel I/O ports ( including 8 bits shared with CB [ 7 : 0 ] ).
•
Independent selection of direction of pins and output port type ( totem-pole or open-drain
outputs ) on a per bit basis.
n AC-link controller ( ACLC )
The TX4927 contains an AC-link controller, which can be operated using any audio and / or
modem CODECs described in Audio CODEC’97 Revision 2.1 ( AC’97 ).
•
•
•
•
•
•
•
Supports up to two CODECs
Supports recording and playback for right and left 16-bit PCM channels
Supports playback for 16-bit surround, center, and LFE channels
Supports audio recording and layback at variable rate
Supports Line1 and GPIO slots for modem CODEC
Supports AC-link low power mode, wakeup, and warm reset
Supports input / output of sample data by DMA transfer
EJC-TMPR4927ATB-7
17 / Jan / 02
TOSHIBA CORPORATION
INTEGRATED CIRCUIT
TOSHIBA RISC PROCESSOR
TMPR4927ATB-200
n Interrupt Controller ( IRC )
The TX4927 contains an interrupt controller, which receives interrupt requests sent by both
the TX4927’s built-in peripherals and external devices and issues interrupt requests to the
TX49/H2 core. It has a 16-bit flag register to generate interrupt requests to external devices
or the TX49/H2 core.
•
•
•
•
Supports 18 internal interrupt sources from built-in peripherals and 6 external interrupt
signal inputs
8 interrupt priority levels for each interrupt source
Supports selection between edge- and level-triggered interrupt detection for each
external interrupt
16-bit read / write flag register for interrupt requests, making it possible to issue interrupt
request to external devices and to the TX49/H2 core ( IRC interrupts )
n Extended EJTAG Interface
The TX4927 contains an Extended Enhanced Joint Test Action Group ( Extended EJTAG )
interface, which provides two functions : JTAG boundary scan test that complies with
IEEE1149.1 and real-time debugging using a debug support unit ( DSU ) built into the
TX49/H2 core.
•
•
IEEE 1149.1 JTAG Boundary Scan
Real-time debugging functions using special emulation probe : execution control
( execution, break, step, and register / memory access ) and PC trace
EJC-TMPR4927ATB-8
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
3. Pins
3.1 Pin designations
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
A16
A17
A18
A19
A20
A21
A22
A23
A24
A25
A26
B1
B2
B3
B4
B5
B6
B7
B8
B9
B10
B11
B12
B13
B14
B15
B16
PIO[1]
PIO[0]
SWE*
CE[7]*
CE[5]*
CE[4]*
DMAACK[2]
DMAACK[1]
BWE[0]*
BWE[1]*
EEPROM_DI
EEPROM_DO
Vss
EEPROM_SK
EEPROM_CS
PCST[3]
PCST[0]
PCIAD[2]
PCIAD[5]
C_BE[0]
PCIAD[11]
PCIAD[15]
Vss
VddIO
IRDY*
C_BE[2]
PIO[3]
PIO[2]
BUSSPRT*
CE[6]*
VddIO
CE[3]*
DMAACK[3]
DMAREQ[2]
DMAREQ[1]
BWE[2]*
TCK
DCLK
TDO
PCST[8]
PCST[5]
PCST[2]
B17
B18
B19
B20
B21
B22
B23
B24
B25
B26
C1
C2
C3
C4
C5
C6
C7
C8
C9
C10
C11
C12
C13
C14
C15
C16
C17
C18
C19
C20
C21
C22
C23
C24
C25
C26
D1
D2
D3
D4
D5
D6
PCIAD[0]
PCIAD[3]
PCIAD[6]
PCIAD[8]
PCIAD[12]
C_BE[1]
PERR*
STOP*
FRAME*
Vss
PIO[5]
PIO[4]
VddIO
ACK*
ACE*
CE[2]*
CE[1]*
DMAREQ[3]
VddIO
BWE[3]*
TDI
TMS
TPC[3]
PCST[7]
PCST[4]
PCST[1]
PCIAD[1]
VddIO
PCIAD[7]
PCIAD[9]
PCIAD[13]
PAR
LOCK*
DEVSEL*
PCIAD[17]
PCIAD[16]
PIO[7]
Vss
PIO[6]
VddIN
BYPASSPLL*
Vss
D7
D8
D9
D10
D11
D12
D13
D14
D15
D16
D17
D18
D19
D20
D21
D22
D23
D24
D25
D26
E1
E2
E3
E4
E5
E6
E7
E8
E9
E10
E11
E12
E13
E14
E15
E16
E17
E18
E19
E20
E21
E22
CE[0]*
VddIN
Vss
VddIN
DMAACK[0]
VddIO
TPC[2]
VddIO
VddIN
VddIO
VddIN
PCIAD[4]
VddIO
M66EN
VddIO
SERR*
VddIN
TRDY*
VddIO
PCIAD[18]
TCLK
TIMER[0]
TIMER[1]
VddIO
Vss
SDIN[1]
VddIO
Vss
DMADONE*
Vss
DMAREQ[0]
Vss
TPC[1]
PCST[6]
Vss
TRST*
Vss
Vss
Vss
PCIAD[10]
PCIAD[14]
Vss
E23
E24
E25
E26
F1
F2
F3
F4
F5
F22
F23
F24
F25
F26
G1
G2
G3
G4
G5
G22
G23
G24
G25
G26
H1
H2
H3
H4
H5
H22
H23
H24
H25
H26
J1
J2
J3
J4
J5
J22
J23
J24
PCIAD[22]
PCIAD[21]
PCIAD[20]
PCIAD[19]
INT[2]
INT[1]
INT[0]
NMI*
VddIN
VddIO
C_BE[3]
ID_SEL
VddIO
PCIAD[23]
INT[5]
INT[4]
INT[3]
RXD[0]
VddIN
PCIAD[28]
PCIAD[27]
PCIAD[26]
PCIAD[25]
PCIAD[24]
TXD[0]
RTS[0]*
CTS[0]*
VddIO
Vss
Vss
VddIN
PCIAD[29]
VddIO
PCICLK[0]
SCLK
TXD[1]
RTS[1]*
CTS[1]*
RXD[1]
PCIAD[31]
Vss
PCIAD[30]
J25
J26
K1
K2
K3
K4
K5
K22
K23
K24
K25
K26
L1
L2
L3
L4
L5
L22
L23
L24
L25
L26
M1
M2
M3
M4
M5
M22
M23
M24
M25
M26
N1
N2
N3
N4
N5
N22
N23
N24
N25
N26
GNT[0]*
PCICLK[1]
RESET*
TEST[0]*
HALTDOZE
VddIN
Vss
Vss
VddIN
GNT[1]*
REQ[0]*
PCICLK[2]
SYSCLK
TEST[4]*
TEST[3]*
TEST[2]*
TEST[1]*
REQ[1]*
Vss
REQ[2]*
GNT[2]*
PCICLK[3]
OE*
WDRST*
VddIO
VddIN
Vss
Vss
VddIO
REQ[3]*
GNT[3]*
PCICLK[4]
DATA[1]
DATA[32]
DATA[0]
Vss
VddIO
PME*
VddIO
Vss
DATA[63]
PCICLK[5]
EJC-TMPR4927ATB-9
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
P1
P2
P3
P4
P5
P22
P23
P24
P25
P26
R1
R2
R3
R4
R5
R22
R23
R24
R25
R26
T1
T2
T3
T4
T5
T22
T23
T24
T25
T26
U1
U2
U3
U4
U5
U22
U23
U24
U25
U26
V1
V2
DATA[2]
Vss
DATA[33]
Vss
VddIO
VddIN
CGRESET*
PLL2Vcc_A
PLL2Vss_A
PCICLKIN
DATA[35]
DATA[3]
DATA[34]
VddIO
Vss
Vss
VddIN
PLL1Vcc_A
PLL1Vss_A
MASTERCLK
Vss
DATA[5]
DATA[36]
VddIO
DATA[4]
DATA[30]
DATA[62]
VddIO
DATA[31]
Vss
DATA[38]
DATA[6]
DATA[37]
VddIN
Vss
Vss
VddIN
VddIO
DATA[61]
Vss
Vss
Vss
V3
V4
V5
V22
V23
V24
V25
V26
W1
W2
W3
W4
W5
W22
W23
W24
W25
W26
Y1
Y2
Y3
Y4
Y5
Y22
Y23
Y24
Y25
Y26
AA1
AA2
AA3
AA4
AA5
AA22
AA23
AA24
AA25
AA26
AB1
AB2
AB3
AB4
VddIO
VddIO
DATA[7]
VddIO
DATA[28]
Vss
DATA[60]
DATA[29]
DATA[8]
DATA[39]
Vss
VddIN
Vss
Vss
VddIO
Vss
DATA[27]
DATA[59]
DATA[10]
DATA[41]
Vss
DATA[9]
DATA[40]
VddIO
DATA[25]
DATA[57]
DATA[26]
DATA[58]
DATA[43]
DATA[11]
VddIO
Vss
DATA[42]
DATA[23]
Vss
DATA[55]
DATA[24]
DATA[56]
DATA[45]
DATA[13]
DATA[44]
DATA[12]
AB5
AB6
AB7
AB8
AB9
AB10
AB11
AB12
AB13
AB14
AB15
AB16
AB17
AB18
AB19
AB20
AB21
AB22
AB23
AB24
AB25
AB26
AC1
AC2
AC3
AC4
AC5
AC6
AC7
AC8
AC9
AC10
AC11
AC12
AC13
AC14
AC15
AC16
AC17
AC18
AC19
AC20
Vss
DQM[0]
VddIO
Vss
ADDR[3]
Vss
ADDR[7]
Vss
Vss
Vss
Vss
ADDR[17]
Vss
SDCS[3]*
Vss
DQM[7]
CB[3]
Vss
VddIO
Vss
DATA[54]
Vss
DATA[14]
Vss
Vss
VddIN
VddIO
Vss
SDCS[0]*
VddIO
VddIO
VddIN
ADDR[8]
VddIN
VddIO
VddIO
VddIO
VddIO
VddIN
DQM[2]
VddIN
CB[2]
AC21
AC22
AC23
AC24
AC25
AC26
AD1
AD2
AD3
AD4
AD5
AD6
AD7
AD8
AD9
AD10
AD11
AD12
AD13
AD14
AD15
AD16
AD17
AD18
AD19
AD20
AD21
AD22
AD23
AD24
AD25
AD26
AE1
AE2
AE3
AE4
AE5
AE6
AE7
AE8
AE9
AE10
Vss
DATA[48]
VddIN
Vss
DATA[53]
DATA[22]
VddIO
DATA[46]
CB[0]
Vss
Vss
DQM[4]
SDCS[1]*
Vss
Vss
ADDR[5]
Vss
ADDR[10]
ADDR[12]
ADDR[14]
ADDR[15]
ADDR[18]
CKE
DQM[6]
Vss
Vss
CB[7]
DATA[17]
Vss
DATA[50]
DATA[52]
DATA[21]
DATA[15]
VddIO
CB[4]
CB[5]
WE*
DQM[1]
RAS*
ADDR[1]
ADDR[4]
ADDR[6]
AE11
AE12
AE13
AE14
AE15
AE16
AE17
AE18
AE19
AE20
AE21
AE22
AE23
AE24
AE25
AE26
AF1
AF2
AF3
AF4
AF5
AF6
AF7
AF8
AF9
AF10
AF11
AF12
AF13
AF14
AF15
AF16
AF17
AF18
AF19
AF20
AF21
AF22
AF23
AF24
AF25
AF26
ADDR[9]
Vss
ADDR[13]
Vss
ADDR[16]
ADDR[19]
SDCS[2]*
Vss
DQM[3]
CB[6]
VddIO
DATA[49]
Vss
VddIO
DATA[20]
VddIO
Vss
DATA[47]
CB[1]
CAS*
Vss
DQM[5]
ADDR[0]
ADDR[2]
VddIO
Vss
VddIO
ADDR[11]
SDCLK[2]
SDCLK[0]
SDCLKIN
Vss
SDCLK[3]
Vss
SDCLK[1]
VddIO
DATA[16]
DATA[18]
VddIO
DATA[19]
DATA[51]
Vss
EJC-TMPR4927ATB-10
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
3.2 Pin layout
A
B
C
D
E
F
G
H
J
K
L
M
N
26
A26
B26
C26
D26
E26
F26
G26
H26
J26
K26
L26
M26
N26
25
A25
B25
C25
D25
E25
F25
G25
H25
J25
K25
L25
M25
N25
24
A24
B24
C24
D24
E24
F24
G24
H24
J24
K24
L24
M24
N24
23
A23
B23
C23
D23
E23
F23
G23
H23
J23
K23
L23
M23
N23
22
A22
B22
C22
D22
E22
F22
G22
H22
J22
K22
L22
M22
N22
21
A21
B21
C21
D21
E21
20
A20
B20
C20
D20
E20
19
A19
B19
C19
D19
E19
18
A18
B18
C18
D18
E18
17
A17
B17
C17
D17
E17
16
A16
B16
C16
D16
E16
15
A15
B15
C15
D15
E15
14
A14
B14
C14
D14
E14
13
A13
B13
C13
D13
E13
12
A12
B12
C12
D12
E12
11
A11
B11
C11
D11
E11
10
A10
B10
C10
D10
E10
9
A9
B9
C9
D9
E9
8
A8
B8
C8
D8
E8
7
A7
B7
C7
D7
E7
6
A6
B6
C6
D6
E6
5
A5
B5
C5
D5
E5
F5
G5
H5
J5
K5
L5
M5
N5
4
A4
B4
C4
D4
E4
F4
G4
H4
J4
K4
L4
M4
N4
3
A3
B3
C3
D3
E3
F3
G3
H3
J3
K3
L3
M3
N3
2
A2
B2
C2
D2
E2
F2
G2
H2
J2
K2
L2
M2
N2
1
A1
B1
C1
D1
E1
F1
G1
H1
J1
K1
L1
M1
N1
EJC-TMPR4927ATB-11
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
P
R
T
U
V
W
Y
AA
AB
AC
AD
AE
AF
P26
R26
T26
U26
V26
W26
Y26
AA26
AB26
AC26
AD26 AE26
AF26
26
P25
R25
T25
U25
V25
W25
Y25
AA25
AB25
AC25
AD25 AE25
AF25
25
P24
R24
T24
U24
V24
W24
Y24
AA24
AB24
AC24
AD24 AE24
AF24
24
P23
R23
T23
U23
V23
W23
Y23
AA23
AB23
AC23
AD23 AE23
AF23
23
P22
R22
T22
U22
V22
W22
Y22
AA22
AB22
AC22
AD22 AE22
AF22
22
AB21
AC21
AD21 AE21
AF21
21
AB20
AC20
AD20 AE20
AF20
20
AB19
AC19
AD19 AE19
AF19
19
AB18
AC18
AD18 AE18
AF18
18
AB17
AC17
AD17 AE17
AF17
17
AB16
AC16
AD16 AE16
AF16
16
AB15
AC15
AD15 AE15
AF15
15
AB14
AC14
AD14 AE14
AF14
14
AB13
AC13
AD13 AE13
AF13
13
AB12
AC12
AD12 AE12
AF12
12
AB11
AC11
AD11 AE11
AF11
11
AB10
AC10
AD10 AE10
AF10
10
AB9
AC9
AD9
AE9
AF9
9
AB8
AC8
AD8
AE8
AF8
8
AB7
AC7
AD7
AE7
AF7
7
AB6
AC6
AD6
AE6
AF6
6
P5
R5
T5
U5
V5
W5
Y5
AA5
AB5
AC5
AD5
AE5
AF5
5
P4
R4
T4
U4
V4
W4
Y4
AA4
AB4
AC4
AD4
AE4
AF4
4
P3
R3
T3
U3
V3
W3
Y3
AA3
AB3
AC3
AD3
AE3
AF3
3
P2
R2
T2
U2
V2
W2
Y2
AA2
AB2
AC2
AD2
AE2
AF2
2
P1
R1
T1
U1
V1
W1
Y1
AA1
AB1
AC1
AD1
AE1
AF1
1
EJC-TMPR4927ATB-12
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
3.3 Pin Description
Note: In the I/O columns, “PU” indicates an I/O pin with a pull-up resistor, and the term “OD” indicates an
open drain output. * denotes an active-low signal when used as a suffix to a signal name.
Signal Name
Type
Function
SDRAM / External Bus Interface Common Signals
ADDR[19:0]
I/O
PU
Addresses
Address signals.
For SDRAM, ADDR[19:5] are used .
When the external bus controller uses these pins, the meaning of each
bit varies with the data bus width. The ADDR signals are also used as
boot configuration signals (input) during a reset.
ADDR signals are input signals only when the RESET* signal is
asserted and become output signals after the RESET* signal is deasserted.
DATA[63:0]
I/O
PU
Data Bus
64-bit data bus.
The DATA[15:0] signals are also used as boot configuration signals
(input) during a reset.
BUSSPRT*
O
BUS Separate
Controls the connection and separation of devices controlled by the
external bus controller to or from a high-speed device, such as SDRAM.
H: Separate devices other than SDRAM from the data bus.
L: Connect devices other than SDRAM to the data bus.
Separation and connection are performed using external bi-directional
bus buffers (such as the 74xx245).
EJC-TMPR4927ATB-13
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
Signal Name
Type
Function
SDRAM Interface Signals
SDCLK[3:0]
O
SDRAM Controller Clock
Clock signals used by SDRAM. The clock frequency is the same as the
G-Bus clock (GBUSCLK) frequency.
When these clock signals are not used, the pins can be set to H using
the SDCLK Enable field of the configuration register
(CCFG.SDCLKEN[3:0]).
SDCLKIN
I/O
SDRAM feedback clock input
Feedback clock signal for SDRAM controller input signals.
Setting the SDCLKINEN bit of the pin configuration register causes the
TX4927 to feed back signals internally, making SDCLKIN an output
signal.
CKE
O
Clock Enable
CKE signal for SDRAM.
SDCS[3:0]*
O
Synchronous Memory Device Chip Select
Chip select signals for SDRAM.
RAS*
O
Row Address Strobe
RAS signal for SDRAM.
CAS*
O
Column Address Strobe
CAS signal for SDRAM.
WE*
O
Write Enable
WR signal for SDRAM.
EJC-TMPR4927ATB-14
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
Signal Name
DQM[7:0]
Type
O
Function
Data Mask
During a read cycle, they control the SDRAM output buffers. The bits
correspond to the following data bus signals:
DMQ[7] : DATA[63:54], DMQ[6] : DATA[53:48]
DMQ[5] : DATA[47:40], DMQ[4] : DATA[39:32]
DMQ[3] : DATA[31:24], DMQ[2] : DATA[23:16]
DMQ[1] : DATA[15:8],
CB[7:0]
I/O
PU
DMQ[0] : DATA[7:0]
ECC control or Data parity
ECC/parity check bit signals. The bits correspond to the following data
bus signals:.
CB[7] : DATA[63:54], CB[6] : DATA[53:48]
CB[5] : DATA[47:40], CB[4] : DATA[39:32]
CB[3] : DATA[31:24], CB[2] : DATA[23:16]
CB[1] : DATA[15:8],
CB[0] : DATA[7:0]
CB[7:0] share pins with the PIO[15:8] signals for parallel I/O. The boot
configuration signal on the ADDR[18] pin selects between PIO[15:8] and
CB[7:0].
EJC-TMPR4927ATB-15
17 / Jan / 02
TOSHIBA CORPORATION
INTEGRATED CIRCUIT
TOSHIBA RISC PROCESSOR
TMPR4927ATB-200
Signal Name
Type
Function
External Bus Interface Signals
SYSCLK
O
System Clock
Clock for external I/O devices.
Outputs a clock in full speed mode (at the same frequency as the G-Bus
clock (GBUSCLK) frequency), half speed mode (at one half the
GBUSCLK frequency), third speed mode (at one third the GBUSCLK
frequency), or quarter speed mode (at one quarter the GBUSCLK
frequency). The boot configuration signals on the ADDR[14:13] pins
select which speed mode will be used.
When this clock signal is not used, the pin can be set to H using the
SYSCLK Enable bit of the configuration register (CCFG.SYSCLKEN).
ACE*
O
Address Clock Enable
Latch enable signal for the high-order address bits of ADDR.
CE [7:0]*
O
Chip Enable
Chip select signals for ROM, SRAM, and I/O devices.
OE*
O
Output Enable
Output enable signal for ROM, SRAM, and I/O devices.
SWE*
O
Static RAM Write Enable
Write enable signal for SRAM and I/O devices.
BWE[3:0]*
O
Byte Write Enable / Byte Enable
BE[3:0]* indicate valid data position on the data bus DATA[31:0] at both
read and write bus operation. In 16-bit bus mode, BE[1:0]* is only used. In
8-bit bus mode, BE[0]* is only used. BWE[3:0]* indicate valid data
position on the data bus DATA[31:0] at write bus operation. In 16-bit bus
mode, BWE[1:0]* is only used. In 8-bit bus mode, BWE[0]* is only used.
The following shows the correspondence between BE[3:0]*/BWE[3:0]*
and the data bus.
BE[3]* / BWE[3]* : DATA[31:24]
BE[1]* / BWE[1]* : DATA[15:8]
BE[2]* / BWE[2]* : DATA[23:16]
BE[0]* / BWE[0]* : DATA[7:0]
The function of these signals can be selected from BE[3:0]* and
BWE[3:0]* by using the DATA[5] signal and the EBCCRn and BC
registers in the External Bus Controller during boot-mode configuration.
I/O
Acknowledge
/ BE[3:0]*
ACK* /
READY
PU
Flow control signal.
EJC-TMPR4927ATB-16
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
Signal Name
Type
Function
DMA Interface
DMAREQ[3:0]
I
PU
DMA Request
DMA transfer request signals from an external I/O device.
The DMAREQ[2] signal shares the pin with the ACRESET* signal. The
boot configuration signal on the ADDR[9] pin selects between
DMAREQ[2] and ACRESET*.
DMAACK[3:0]
O
DMA Acknowledge
DMA transfer acknowledge signals to an external I/O device.
The DMAACK[2] signal shares the pin with the SYNC signal. The boot
configuration signal on the ADDR[9] pin selects between DMAACK[2]
and SYNC.
DMADONE*
I/O
PU
DMA Transfer/Chain Finished
DMADONE* is either used as an output signal that reports the
termination of DMA transfer or as an input signal that causes DMA
transfer to terminate.
PCI Interface
PCICLK[5:0]
O
PCI Clock
PCI bus clock signals.
When these clock signals are not used, the pins can be set to H using
the PCICLK Enable field of the pin configuration register
(PCFG.PCICLKEN[5:0]).
PCICLKIN
I
PCI feedback clock input
PCI feedback clock input.
PCIAD[31:0]
I/O
PCI Address and Data
Multiplexed address and data bus.
C_BE[3:0]
I/O
Bus Command and Byte Enable
Command and byte enable signals.
EJC-TMPR4927ATB-17
17 / Jan / 02
TOSHIBA CORPORATION
INTEGRATED CIRCUIT
TOSHIBA RISC PROCESSOR
TMPR4927ATB-200
Signal Name
PAR
Type
I/O
Function
Parity
Even parity signal for PCIAD[31:0] and C_BE[3:0]*.
FRAME*
I/O
Cycle
Indicates that bus operation is in progress.
IRDY*
I/O
Initiator ready
Indicates that the initiator is ready to complete data transfer.
TRDY*
I/O
Target ready
Indicates that the initiator is ready to complete data transfer.
STOP*
I/O
STOP
The target sends this signal to the initiator to request termination of data
transfer.
LOCK*
I
PCI resource clock
Indicates that the PCI bus master is locking (exclusively accessing) a
specified memory target on the PCI bus.
ID_SEL
I
Initialization Device select
Chip select signal used for configuration access.
DEVSEL*
I/O
Device select
The target asserts this signal in response to access from the initiator.
REQ[3:2]*
I
Request PCI bus
Signals used by the master to request bus mastership.
The boot configuration signal on the DATA[2] pin determines whether the
built-in PCI bus arbiter is used.
In internal arbiter mode, REQ[3:2]* are PCI bus request input signals.
In external arbiter mode, REQ[3:2]* are not used. Because the pins are
still placed in the input state, they must be pulled up externally.
EJC-TMPR4927ATB-18
17 / Jan / 02
TOSHIBA CORPORATION
INTEGRATED CIRCUIT
TOSHIBA RISC PROCESSOR
TMPR4927ATB-200
Signal Name
Type
I/O
REQ[1]* /
INOUT
/ OD
REQ[0]*
I/O
Function
Request PCI bus
Signal used by the master to request bus mastership. The boot
configuration signal on the DATA[2] pin determines whether the built-in
PCI bus arbiter is used.
In internal arbiter mode, this signal is a PCI bus request input signal.
In external arbiter mode, this signal is an external interrupt output signal
(INTOUT).
Request PCI bus
Signal used by the master to request bus mastership.
The boot configuration signal on the DATA[2] pin determines whether the
built-in PCI bus arbiter is used.
In internal arbiter mode, this signal is a PCI bus request input signal.
In external arbiter mode, this signal is a PCI bus request output signal.
GNT[3:0]*
I/O
Grant PCI bus
Indicates that bus mastership has been granted to the PCI bus master.
The boot configuration signal on the DATA[2] pin determines whether the
built-in PCI bus arbiter is used.
In internal arbiter mode, all of GNT[3:0]* are PCI bus grant output
signals.
In external arbiter mode, GNT[0]* is a PCI bus grant input signal.
Because GNT[3:1]* also become input signals, they must be pulled up
externally.
PERR*
I/O
Data Parity Error
Indicates a data parity error in a bus cycle other than special cycles.
SERR*
I/OD
System Error
Indicates an address parity error, a data parity error in a special cycle, or
a fatal error.
In host mode, SERR* is an input signal. In satellite mode, SERR* is an
open-drain output signal. The mode is determined by the boot
configuration signal on the ADDR[19] pin.
EJC-TMPR4927ATB-19
17 / Jan / 02
TOSHIBA CORPORATION
INTEGRATED CIRCUIT
TOSHIBA RISC PROCESSOR
TMPR4927ATB-200
Signal Name
M66EN
Type
I/O
Function
66MHz clock enable
1: Enable 66 MHz operating mode.
0: Disable 66 MHz operating mode.
In host mode, M66EN is an input signal. In satellite mode, M66EN is an
output signal. The mode is determined by the boot configuration signal
on the ADDR[19] pin.
PME*
I/
OD
EEPROM_DI
I
PU
EEPROM_DO
O
Power management event
PME* indicates the power management mode.
In host mode, PME* is an input signal. In satellite mode, PME* is an
open-drain output signal. The mode is determined by the boot
configuration signal on the ADDR[19] pin.
EEPROM data in
This is a data input signal from a serial EEPROM for PCI configuration.
EEPROM data out
This is a data output signal to a serial EEPROM for PCI configuration.
EEPROM_CS
O
EEPROM chip select
This is a chip select signal for a serial EEPROM for PCI configuration.
EEPROM_SK
O
EEPROM SK
This is a clock signal for a serial EEPROM for PCI configuration.
Timer Interface
TIMER[1:0]
O
Timer Pulse Width Output
Timer output signal.
TCLK
I
PU
WDRST*
OD
External Timer Clock
Timer input clock. TMR0, TMR1 and TMR2 share this signal.
Watchdog Reset
Watchdog reset output signal.
EJC-TMPR4927ATB-20
17 / Jan / 02
TOSHIBA CORPORATION
INTEGRATED CIRCUIT
TOSHIBA RISC PROCESSOR
TMPR4927ATB-200
Signal Name
Type
Function
SIO Interface
CTS[1:0]*
I
PU
RTS[1:0]*
O
SIO Clear to Send
CTS signals.
SIO Request to Send
RTS signals.
RXD[1:0]
I
PU
TXD[1:0]
3state
O
SCLK
I
PU
SIO Receive Data
Serial data input signal.
SIO Transmit Data
Serial data output signal.
External Serial Clock
Input clock for SIO0 and SIO1. SIO0 and SIO1 share this signal.
PIO Interface
PIO[15:8]
I/O
PU
PIO[7:0]
I/O
PIO Ports
Parallel I/O signals.
PIO[15:8] share pins with the SDRAM ECC/parity signals (CB[7:0]). The
boot configuration signal on the ADDR[18] pin selects between
PIO[15:8] and CB[7:0].
PIO Ports
Parallel I/O signals.
PIO[4:2] share pins with the AC-link interface signals (SDOUT, SDIN[0],
and BITCLK). The boot configuration signal on the ADDR[9] pin selects
between PIO[4:2] and AC-link interface signals.
EJC-TMPR4927ATB-21
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
Signal Name
Type
Function
AC-Link Interface
ACRESET*
O
AC '97 Master H/W Reset
ACRESET* shares the pin with the DMAREQ[2] signal. The boot
configuration signal on the ADDR[9] pin selects between ACRESET*
and DMAREQ[2].PIO[15:8] and CB[7:0].
SYNC
O
48 kHz Fixed Rate Sample Sync
SYNC shares the pin with the DMAACK[2] signal. The boot configuration
signal on the ADDR[9] pin selects between SYNC and DMAACK[2].
SDOUT
O
Serial, Time Division Multiplexed, AC '97 Output Stream
SDOUT shares the pin with the PIO[4] signal. The boot configuration
signal on the ADDR[9] pin selects between SDOUT and PIO[4].
SDIN[1]
I
Serial, Time Division Multiplexed, AC ‘97 Input Stream
SDIN[0]
I
Serial, Time Division Multiplexed, AC '97 Input Stream
SDIN[0] shares the pin with the PIO[3] signal. The boot configuration
signal on the ADDR[9] pin selects between SDIN[0] and PIO[3].
BITCLK
I
Serial, Time Division Multiplexed, AC '97 Input Stream
BITCLK shares the pin with the PIO[2] signal. The boot configuration
signal on the ADDR[9] pin selects between BITCLK and PIO[2].
Interrupt Signals
NMI*
I
PU
INT[5:0]
I
PU
Non Mask-able Interrupt
Non-Mask-able interrupt input.
External Interrupt Requests
The external interrupt request signals.
EJC-TMPR4927ATB-22
17 / Jan / 02
TOSHIBA CORPORATION
INTEGRATED CIRCUIT
TOSHIBA RISC PROCESSOR
TMPR4927ATB-200
Signal Name
Type
Function
EJTAG Debug Interface
TCK
I
PU
TDI / DINT*
I
PU
TDO / TPC[0]
O
JTAG clock input
Clock input signal for JTAG.
TCK is used to execute JTAG instructions and input/output data.
JTAG data input / Debug interrupt input
When PC trace mode is not selected, this signal is a JTAG data input
signal. It is used to input serial data to JTAG data/instruction registers.
When PC trace mode is selected, this signal is an interrupt input signal
used to cancel PC trace mode for the debug unit.
JTAG data outpur / PC Trace output
When PC trace mode is not selected, this signal is a JTAG data output
signal. Data is output by means of serial scan.
When PC trace mode is selected, this signal outputs the value of the
noncontiguous program counter in sync with the debug clock (DCLK).
TPC[3:1]
O
PC Trace Output
TPC[3:1] output the value of the noncontiguous program counter in sync
with DCLK.
TMS
I
PU
TRST*
I
JTAG command
TMS mainly controls state transition in the TAP controller state machine.
Test Reset Input
Asynchronous reset input for the TAP controller and debug support unit.
When an EJTAG probe is not connected, this pin must be fixed to low.
When connecting an EJTAG probe, prevent floating, for example, by
connecting a pull-up resistor. When this signal is de-asserted, G-Bus
timeout detection is disabled.
DCLK
O
Debug Clock
A clock output for a real-time debug system. The timing of a serial
monitor bus and PC trace interface signal are all defined by this debug
clock DCLK. 3 divide the operation clock of the TMPR4927TB at the time
of a serial monitor bus operation.
EJC-TMPR4927ATB-23
17 / Jan / 02
TOSHIBA CORPORATION
INTEGRATED CIRCUIT
TOSHIBA RISC PROCESSOR
TMPR4927ATB-200
Signal Name
PCST[8:0]
Type
O
Function
PC Trace Status
Output PC trace status information and the mode of the serial monitor
bus.
Clock Signals
MASTERCLK
I
Master Clock Input
Input pin for the TX4927 operating clock. A crystal resonator cannot be
connected to this pin because the pin does not contain an oscillator.
HALTDOZE
O
Halt/Doze state output
This signal is asserted (High output) when the TX4927 enters Halt or
Doze mode.
BYPASSPLL*
I
PLL Reset
This pin must be fixed to High.
CGRESET*
I
CG Reset
CGRESET* initializes the CG
Reset signals
RESET*
I
Reset
Reset signal.
Test signals
TEST[4:0]*
I
PU
Test mode Enable
Test pins. These pins must be left open or fixed to High.
EJC-TMPR4927ATB-24
17 / Jan / 02
TOSHIBA CORPORATION
INTEGRATED CIRCUIT
TOSHIBA RISC PROCESSOR
TMPR4927ATB-200
Signal Name
Type
Function
Power pins and Total pin count
PLL1Vdd_A,
PLL2Vdd_A,
PLL1Vss_A,
PLL2Vss_A
-
VddIN
-
Power and Ground pins to internal PLL circuit.
PLL1Vcc_A and PLL2Vcc_A = 1.5V,
PLL1_Vss_A and PLL2_Vss_A = GND
Internal Power Pins
Power pins at 1.5V
VddIO
-
I/O Power Pins
Power pins at 3.3V
Vss
-
Ground
Digital ground pins. Vss = 0 V.
EJC-TMPR4927ATB-25
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
4. Pin Multiplexing
A total of 13 pins of the TX4927 have multiplexed functions. Table 4.1 shows the multiplexed pins.
The function of a given pin is selected in various ways, depending on the pin(s) involved. Table 4.2
and Table 4.3 show the setting by booting of TX4927.
Table 4.1 Pin Multiplexing
Signal name
Multiplexed Function
CB[7:0]
CB[7:0] / PIO[15:8]
DMAREQ[2]
DMAREQ[2] / ACRESET*
DMAACK[2]
DMAACK[2] / SYNC
PIO[4:2]
PIO[4:2] / SDOUT, SDIN[0], BITCLK
Table 4.2 Setting by ADDR[18]
Signal name
CB[7:0]
ADDR[18]=0 (Non ECC)
I/O
PIO[15:8]
ADDR[18]=1 (ECC)
I/O
CB[7:0]
Table 4.3 Setting by ADDR[9]
Signal name
ADDR[9]=1 (ACLC)
ADDR[9]=0 (Non ACLC)
DMAREQ[2]
O
ACRESET*
I
DMAREQ[2]
DMAACK[2]
O
SYNC
O
DMAACK[2]
PIO[4]
O
SDOUT
I/O
PIO[4]
PIO[3]
I
SDIN[0]
I/O
PIO[3]
PIO[2]
I
BITCLK
I/O
PIO[2]
EJC-TMPR4927ATB-26
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
5. ELECTRICAL CHARACTERISTICS
5.1 ABSOLUTE MAXIMUM RATING (*1)
PARAMETER
Supply voltage (for I/O)
Supply voltage (for internal)
Input voltage (*2)
Storage Temperature
Power
SYMBOL
VddIOMax
VCCIntMax
VIN
TSTG
PD
RATING
UNIT
−0.3 to 3.9
−0.3 to 3.0
−0.3 to VddIO + 0.3V
−40 to +125
1.5 (Typ.)
V
V
V
°C
W
Note) (*1) If LSI is used above the maximum ratings, permanent destruction of LSI can result. In addition, it is desirable
to use LSI for normal operation under the recommended condition. If these conditions are exceeded, reliability
of LSI may be adversely affected.
(*2)
The maximum rated V ddIOMax voltage must not be exceeded even at V ddIO + 0.3 volts.
5.2 RECOMMENDED OPERATING CONDITIONS (*3)
PARAMETER
Supply Voltage
I/O
Internal
Operating Case Temperature
(*3)
SYMBOL
VddIO
VddIN
Tc
CONDITION
MIN.
MAX.
UNIT
3.1
1.4
0
3.5
1.6
70
V
V
°C
Functional operation should be restricted to the recommended operating conditions. Those are the limits under
which proper device operation is guaranteed. Therefore, the end product must be designed within the
recommended voltage and temperature ranges indicated.
EJC-TMPR4927ATB-27
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
5.3 DC CHARACTERISTICS
DC Characteristics except for PCI interface
(Tc = 0 ~ 70°C, VddIO = 3.3V ±0.2V, VddIN = 1.5V ± 0.1V, Vss = 0V)
PARAMETER
Low-level input voltage
High-level input voltage
Low-level output current
Low-level output current
High-level output current
High-level output current
Low-level input
leakage current
High-level input
leakage current
Hi-z output leakage current
Operating current
(for internal)
SYM
VIL1
VIH1
IOL1
IOL2
IOL3
IOL4
IOH1
IOH2
IOH3
IOH4
IIL1
IIL2
IIH1
IIH2
IOZ
ICCInt
CONDITIONS
(*1)
(*1)
(*2) VOL =0.4V
(*3) VOL =0.4V
(*4) VOL =0.4V
(*5) VOL =0.4V
(*2) VOH =2.4V
(*3) VOH =2.4V
(*4) VOH =2.4V
(*5) VOH =2.4V
(*6) VIN =VSS
(*7) VIN =VSS
(*8) VIN =VCCIO
(*9) VIN =VCCIO
(*10)
VddIO = 3.3V,
MIN.
MAX.
UNIT
-0.3
2.0
8
4
16
8
-10
-200
-10
10
-10
0.8
-8
-4
-16
-8
10
-10
10
200
10
600
V
V
mA
mA
mA
mA
mA
mA
mA
mA
µA
µA
µA
µA
µA
mA
160
mA
VddIO+0.3
VddIN = 1.6V,
MASTERCLK=100MHz
PClock = 200MHz
Operating current
(for I/O)
ICCIO
VddIO = 3.5V,
VddIN = 1.5V,
MASTERCLK=100MHz
PClock = 200MHz
Load=25pF
(*1) All input and input-mode bidirectional pins except PCI interface signals
(*2) ACE*, ACK*, BUSSPRT*, BWE[3:0]*, CE[7:0]*, DMAACK[3:0], DMADONE*, EEPROM_CS, EEPROM_DO, EEPROM_SK,
HALTDOZE, PIO[7:0], RTS[1:0], SWE*, SYSCLK, TIMER[1:0], TXD[1:0]
(*3) DCLK, PCST[8:0], TDO, TPC[3:1]
(*4) Applies to ADDR[19:0], CAS*, CB[7:0], CKE, DATA[63:0], DQM[7:0], OE*, RAS*, SDCLK[3:0], SDCLKIN, SDCS[3:0]*
and WE when an output buffer drive strength of 16 mA is used.
(*5) Drive 8mA: ADDR[19:0], CAS*, CB[7:0], CKE, DATA[63:0], DQM[7:0], OE*, RAS*, SDCLK[3:0], SDCLKIN, SDCS[3:0]*, WE
(*6) EEPROM_DI, CGRESET*, RESET*, TRST*, BYPASSPLL*, MASTERCLK, DMADONE*, PIO[7:0], SDCLKIN
(*7) CTS[1:0]*, DMAREQ[3:0], RXD[1:0], SCLK, TCLK, INT[5:0], TCK, TDI, TEST[4:0]*, TMS, ACK*, CB[7:0], DATA[63:0],
ADDR[19:0], NMI*
(*8) (*6), (*7) Signals except for TRST*
(*9) TRST*
(*10) TXD[1:0]
EJC-TMPR4927ATB-28
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
DC Characteristics except for PCI interface
(Tc = 0 ~ 70°C, VddIO = 3.3V ±0.2V, VddIN = 1.5V ± 0.1V, Vss = 0V)
PARAMETER
SYM
Low-level input voltage
High-level input voltage
High-level output voltage
Low-level output voltage
Input leakage current
Hi-z output leakage current
CONDITIONS
VILPCI
VIHPCI
VOHPCI
VOLPCI
IIHPCI
IILPCI
IOZPCI
(*1)
(*1)
(*2) IOUT = −500uA
(*2) IOUT = 1500uA
0 < VIN < VddIO
(*3)
MIN.
MAX.
UNIT
-0.5
1.8
VddIO × 0.9
−10
−10
−10
0.9
VddIO+0.3
VddIO × 0.1
10
10
10
V
V
V
V
µA
µA
µA
(*1) ID_SEL, PCICLKIN, C_BE[3:0], DEVSEL*, FRAME*, GNT[3:0]*, IRDY*, LOCK*, M66EN, PAR, PCIAD[31:0], PERR*,
REQ[3:0], SERR*, STOP*, TRDY*
(*2) ID_SEL, PCICLKIN
(*3) PCICLK[5:0], PME*
Power circuit for PLL
Recommended circuit for PLL
TX4927
VddIN
VddIN
L
R
R
PLL2Vdd_A
C3
C2
C3
C1 C2
C1
PLL2Vss_A
L
L
PLL1Vdd_A
PLL1Vss_A
R
R
L
Vss
Vss
Note) C1, CS, C3, R and L should be placed as closed to the processor as possible.
PARAMETER
Resistor
Inductance
Capacitor
VddIN, PLL1Vdd_A, PLL2Vdd_A
SYMBOL
AS a reference Value
UNIT
R
L
C1
C2
C3
5
T.B.D.
1
82
10
1.5V ± 0.1V
ohm
µH
nF
nF
µF
V
EJC-TMPR4927ATB-29
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
5.5 AC CHARACTERISTICS
MASTERCLK AC Characteristics
(Tc = 0 ~ 70°C, VddIO = 3.3V ± 0.2V, VddIN = 1.5V ± 0.1V, VSS = 0V)
PARAMETER
MASTERCLK Period
SYM
CONDITION
MIN.
MAX.
UNIT
tMCP
ADDR[2]=H in boot time
10
80
ns
MASTERCLK Frequency (*1)
fMCK
ADDR[2]=H in boot time
12.5
100
MHz
MASTERCLK High
tMCH
3
ns
MASTERCLK Low
tMCL
3
ns
Internal Operating Frequency
fcpu
50
MASTERCLK Rise Time
MASTERCLK Fall Time
200
MHz
tMCR
2
ns
tMCF
2
ns
(*1) Proper circuit operation of the TX4927 is guaranteed only when power supply to it is stable and the
on-chip PLL is enabled.
tMCP
MASTERCLK
tMCL
tMCH
0.8 VddIO
0.2 VddIO
tMCR
tMCF
Power On AC Characteristics
(Tc = 0 ~ 70°C, VddIO = 3.3V ± 0.2V, VddIN = 1.5V ± 0.1V, VSS = 0V)
PARAMETER
PLL stable time
SYM
CONDITION
MIN.
MAX.
tMCP_PLL
10
ms
CGRESET* width time
tMCK_PLL
1
ms
RESET* width time
tMCH_PLL
1
-
UNIT
ms
VddIN, VddIO,
PLL1Vdd_A,
PLL2Vdd_A
MASTERCLK stable time
MASTERCLK
t MCP_PLL
t MCK_PLL
CGRESET *
tMCH_PLL
RESET *
EJC-TMPR4927ATB-30
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
SDRAM Interface AC Characteristics
(Tc = 0 ~ 70°C, VddIO = 3.3V ± 0.2V, VddIN = 1.5V ± 0.1V, VSS = 0V)
Signal
Name
I/O
(pF)
Buffer
Type
SDCLK[3:0]
O
50
16mA
SDCLKIN
ADDR[19:5]
SDCS[3:0]*
RAS*
CAS*
I
O
O
O
O
150
100
150
150
WE*
O
CKE
DQM[7:0]
DATA[63:0]
O
O
I/O
Load
MIN
(ns)
MAX
(ns)
Clock Cycle Time
Clock High Time
Clock Low Time
Clock Input Timing ( Non bypass mode )
Address Output Delay (*1)
Output Delay for Chip Select
Output Delay for RAS* (*1)
Output Delay for CAS* (2 Cycle Bus
Operation)
Output Delay for Write Enable (2 Cycle Bus
Operation)
Output Delay for Clock Enable
Output Delay for Data Mask (*1)
Output Delay for Data (High <->low) (*1)
Output Delay for Data (Hi-Z -> valid)
Output Delay for Data (valid->Hi-Z)
Data Setup Time (Bypass mode)
Data Hold Time (Bypass mode)
Data Setup Time (Non bypass mode)
10
3
3
0
1.5
1.5
1.5
1.5
4.0
6.5
6.5
6.5
6.5
1.5
6.5
1.5
1.5
1.5
1.5
1.5
4.0
0.5
1.5
6.5
6.5
6.5
6.5
6.5
-
Data Hold Time (Non bypass mode)
1.0
-
SYM
Descriptions
16mA
16mA
16mA
16mA
Tcyc_sdclk
Thigh_sdclk
Tlow_sdclk
Tbp
Tval_addr1
Tval_sdcs
Tval_ras
Tval_cas
150
16mA
Tval_we
150
50
50
16mA
16mA
16mA
-
-
Tval_cke
Tval_dqm
Tval_data1
Tval_data1v
Tval_data1z
Tsu_data1b
Th_data1b
Tsu_data1n
b
Th_data1nb
(*1) An SDRAM bus transaction can complete in no more than two clock cycles through programming
the SDRAMC and Configuration registers.
EJC-TMPR4927ATB-31
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
SDCLK
Tval_*
OUTPUT
outputs valid
Tsu_*
INPUT
Th_*
inputs valid
Output Signals and when bypass mode input Signals (SDCLK basis)
SDCLK
Tbp
SDCLKIN
Tsu_*
INPUT
Th_*
inputs valid
When non bypass mode input signals (SDCLK basis)
EJC-TMPR4927ATB-32
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
External Bus Interface AC Characteristics
(Tc = 0 ~ 70°C, VddIO = 3.3V ± 0.2V, VddIN = 1.5V ± 0.1V, VSS = 0V)
Signal
Name
I/O
(pF)
Buffer
Type
Load
SYSCLK
O
50
8mA(fix)
ADDR[19:5]
CE[7:0]*
OE*
SWE*
BWE*[3:0]
ACE*
BUSSPRT*
DATA[31:0]
O
O
O
O
O
O
O
I/O
150
50
50
50
50
50
50
50
16mA
8mA(fix)
8mA(fix)
8mA(fix)
8mA(fix)
8mA(fix)
8mA(fix)
16mA
-
-
50
8mA(fix)
-
-
ACK*
I/O
SYM
Tcyc_sysclk
Thigh_sysclk
Tlow_sysclk
Tval_addr2
Tval_ce
Tval_oe
Tval_swe
Tval_bwe
Tval_ace
Tval_bus
Tval_data2
Tval_data2v
Tval_data2z
Tsu_data2
Th_data2
Tval_ack
Tval_ackv
Tval_ackz
Tsu_ack
Th_ack
Descriptions
Clock Cycle Time
Clock High Time
Clock Low Time
Output Delay for Address
Output Delay for Chip Enable
Output Delay for Output Enable
Output Delay for Write Enable
Output Delay for Byte Enable
Output Delay for Address Clock Enable
Output Delay for Bus Separate
Output Delay for Data (High <-> Low)
Output Delay for Data (Hi-Z -> valid)
Output Delay for Data (valid -> Hi-Z)
Data Setup Time
Data Hold Time
Output Delay for ACK* (High <-> Low)
Output Delay for ACK* (Hi-Z -> valid)
Output Delay for ACK* ( valid -> Hi-Z)
ACK* Setup Time
ACK* Hold Time
MIN
(ns)
MAX
(ns)
10
4
4
1.5
1.5
1.5
1.5
1.5
1.5
1.5
1.5
1.5
1.5
6.0
0.5
1.5
1.5
1.5
6.0
0.5
6.5
8.5
8.5
8.5
8.5
8.5
8.5
6.5
8.5
8.5
8.5
6.5
8.5
-
Tcyc_sysclk
Thigh_sysclk
Tlow_sysclk
SYSCLK
Tval_*
OUTPUT
outputs valid
Tsu_*
INPUT
Th_*
inputs valid
External Bus Interface
EJC-TMPR4927ATB-33
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
PCI Interface AC Characteristics
Signal Name
I/O
PCICLKIN
I
PCI-bus Load
Spec.
66MHz
33MHz
PCICLK[5:0]
O
66MHz
33MHz
PCIAD[31:0]
C_BE[3:0]
PAR
FRAME*
IRDY*
TRDY*
STOP*
DEVSEL*
PERR*
SERR*
LOCK*
M66EN
PME*
ID_SEL
REQ[3:0]*
GNT[3:0]*
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
O3
I
I/O
I/O
(pF)
-
-
50
70
SYM
Descriptions
MIN
MAX
Tcyc66
Input Clock Cycle Time
(ns)
15
(ns)
30
Thigh66
Input Clock High Time
6
-
Tlow66
Input Clock Low Time
6
-
Tslew66
Input Clock Through rate [V/ns]
1.5
4
Tcyc33
Input Clock Cycle Time
30
40
Thigh33
Input Clock High Time
11
-
Tlow33
Input Clock Low Time
11
-
Tslew33
Input Clock Through rate [V/ns]
1
4
Tcyco66
Output Clock Cycle Time
15
30
Thigho66
Output Clock High Time
6
-
Tlowo66
Output Clock Low Time
6
-
Tcyco33
Output Clock Cycle Time
30
40
Thigho33
Output Clock High Time
11
-
Tlowo33
Output Clock Low Time
11
-
0
TBD
2
8
3
(TBD)
0.5
-
-
50
Tskw
66MHz
30
Tval66
Output Clock Slew
(point to point connection)
Output Delay (bus connection)
-
Tsu66
Setup Time (bus connection)
-
Th66
70
Tval33
Output Delay (bus connection)
2
8
-
Tsu33
Setup Time (bus connection)
5
-
-
Th33
Hold Time (bus connection)
0
-
30
Tppd66
Output Delay (point to point connection)
2
11
-
Tpps66
Setup Time (point to point connection)
7
-
-
Tpph66
Hold Time (point to point connection)
0.5
-
70
Tppd33
Output Delay (point to point connection)
2
12
-
Tpps33
Setup Time (point to point connection)
10
-
-
Tpph33
Hold Time (point to point connection)
0
-
33MHz
66MHz
33MHz
Hold Time (bus connection)
-
EJC-TMPR4927ATB-34
17 / Jan / 02
TOSHIBA CORPORATION
TOSHIBA RISC PROCESSOR
INTEGRATED CIRCUIT
TMPR4927ATB-200
Tcyc66/Tcyc33
Thigh66/Thigh33
Tlow66/Tlow33
Tslew66/Tslew33
0.6 Vcc
0.5 Vcc
0.4 Vcc
0.4 Vcc p-to-p
0.3 Vcc
0.2 Vcc
(Vcc=3.3V)
(minimum)
PCICLKIN
Tsu66/Tsu33/Tpps66/Tpps33
INPUT
Th66/Th33/Tpph66/Tpph33
Tval66/Tval33/Tppd66/Tppd33
inputs valid
OUTPUT
outputs valid
PCI Interface (3.3V)
Tcyco66/Tcyco33
Thigho66/Thigho33
Tlowo66/Tlowo33
PCICLK[n]
Tskw
PCICLK [except for n]
n=0 to 5
PCI Clock Skew
EJC-TMPR4927ATB-35
17 / Jan / 02
TOSHIBA CORPORATION
INTEGRATED CIRCUIT
TOSHIBA RISC PROCESSOR
TMPR4927ATB-200
6. Package
EJC-TMPR4927ATB-36
17 / Jan / 02
TOSHIBA CORPORATION
INTEGRATED CIRCUIT
TOSHIBA RISC PROCESSOR
TMPR4927ATB-200
7. HISTORY
28/Aug/00
Modify the description for SDRAM Controller
Modify Pin layout
Modify from DFS signal to TEST2 signal
13/Jan/01 Added the Package Diagram
22/Jan/01 DC/AC Timing
26/Jan/01 Modify the description
6/Feb/01 Modify the description
20/Aug/01
Modify the Signal description and AC Characteristics
17/Jan/02
Modify the product name
TMPR4927TB -> TMPR4927ATB-200
Modify the spec of AC and DC
EJC-TMPR4927ATB-37
17 / Jan / 02
TOSHIBA CORPORATION