ChipFind - документация

Электронный компонент: TSPC106

Скачать:  PDF   ZIP

Document Outline

2102CHIREL01/05
Features
Processor Bus Frequency Up to 66 MHz and 83.3 MHz
64-bit Data Bus and 32-bit Address Bus
L2 Cache Control for 256-Kbyte, 512-Kbyte, 1-Mbyte Sizes
Provides Support for Either Asynchronous SRAM, Burst SRAM
or Pipelined Burst SRAM
Compliant with PCI Specification, Revision 2.1
PCI Interface Operates at 20 to 33 MHz, 3.3V/5.0V-compatible
IEEE 1149.1-compliant, JTAG Boundary-scan Interface
P
D
Max = 1.7 Watts (66 MHz), Full Operating Conditions
Nap, Doze and Sleep Modes Reduce Power Consumption
Fully Compliant with MIL-STD-883 Class Q or According to Atmel Standards
Upscreenings Based on Atmel Standards
Full Military Temperature Range (-55
C T
j
+125C)
Industrial Temperature Range (-40
C T
j
+110C)
V
CC
= 3.3V 5%
Available in a 303-ball CBGA or a 303-ball CBGA with Solder Column Interposer (SCI)
(CI-CGA) Package
Description
The TSPC106 provides an integrated, high-bandwidth, high-performance, TTL-com-
patible interface between a 60x processor, a secondary (L2) cache or up to a total of
four additional 60x processors, the PCI bus and main memory.
PCI support allows system designers to rapidly design systems using peripherals
already designed for PCI.
The TSPC106 uses an advanced 3.3V CMOS-process technology and maintains full
interface compatibility with TTL devices.
The TSPC106 integrates system testability and debugging features via JTAG bound-
ary-scan capability.
G suffix
CBGA 303
Ceramic Ball Grid Array
GS suffix
CI-CGA 303
Ceramic Ball Grid Array
with Solder Column Interposer (SCI)
PCI Bus Bridge
Memory
Controller
66-83 MHz
TSPC106
Rev. 2102CHIREL01/05
2
TSPC106A
2102CHIREL01/05
Figure 1. TSPC106 Block Diagram
Functional Description
The TSPC106 provides a PowerPC
microprocessor CHRP-compliant bridge between
the PowerPC microprocessor family and the PCI bus. CHRP is a set of specifications
that defines a unified personal computer architecture and brings the combined advan-
tages of the Power Macintosh
platform and the standard PC environment to both
system vendors and users. PCI support allows system designers to rapidly design sys-
tems using peripherals already designed for PCI and other standard interfaces available
in the personal computer hardware environment. These open specifications make it
easier for system vendors to design computers capable of running multiple operating
systems. The TSPC106 integrates secondary cache control and a high-performance
memory controller. The TSPC106 uses an advanced 3.3V CMOS process technology
and is fully compatible with TTL devices.
The TSPC106 supports a programmable interface to a variety of PowerPC microproces-
sors operating at select bus speeds. The 60x address bus is 32 bits wide; the data bus
is 64 bits wide. The 60x processor interface of the TSPC106 uses a subset of the 60x
bus protocol, supporting single-beat and burst data transfers. The address and data
buses are decoupled to support pipelined transactions.
Memory
Interface
Power Management
60x Processor
Interface
L2 Cache
Interface
Error/Interrupt
Control
Target
Master
Configuration
Registers
PCI Interface
Memory
L2
60x Bus
PCI Bus
3
TSPC106A
2102CHIREL01/05
The TSPC106 provides support for the following configurations of 60x processors and
L2 cache:
Up to four 60x processors with no L2 cache
A single 60x processor plus a direct-mapped, lookaside L2 cache using the internal
L2 cache controller of the TSPC106
Up to four 60x processors plus an externally controlled L2 cache (e.g., the Freescale
MPC2604GA integrated L2 lookaside cache)
The memory interface controls processor and PCI interactions to main memory and is
capable of supporting a variety of configurations using DRAM, EDO, or SDRAM and
ROM or Flash ROM.
The PCI interface of the TSPC106 complies with the PCI local bus specification Revi-
sion 2.1 and follows the guidelines in the PCI System Design Guide Revision 1.0 for
host bridge architecture. The PCI interface connects the processor and memory buses
to the PCI bus to which I/O components are connected. The PCI bus uses a 32-bit mul-
tiplexed address/data bus plus various control and error signals.
The PCI interface of the TSPC106 functions as both a master and target device. As a
master, the 106 supports read and write operations to the PCI memory space, the PCI
I/O space and the PCI configuration space. The TSPC106 also supports PCI special-
cycle and interrupt-acknowledge commands. As a target, the TSPC106 supports read
and write operations to system memory.
The TSPC106 provides hardware support for four levels of power reduction: doze, nap,
sleep and suspend. The design of the TSPC106 is fully static, allowing internal logic
states to be preserved during all power saving modes.
4
TSPC106A
2102CHIREL01/05
Pin Description
Figure 2. TSPC106 in 303-ball CBGA Package
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
W
DL26
DL28
DL30
DH31
DH29
DH27
DH25
DH23
DH21
DH19
DH17
DH15
DH13
DH11
DH9
DH7
V
DL24
DL27
DL29
DL31
DH30
DH28
DH26
DH24
DH20
DH18
DH16
DH14
DH12
DH10
DH8
DL22
U
MA1/
SDBA0/
AR9
DL23
DL25
DL14
PLL2
PLL0
DL12
DL10
DL4
DL2
DL0
DOE/
DBGL2
DBG1
DH6
DL21
DL20
T
MA2/
SDMA2/
AR10
WE
DH0
DL15
PLL3
PLL1
DL13
DL11
DL3
DL1
TV/
BR2
BA0/
BR3
HIT
DIRTY_IN/
BR1
DL19
DCS/
BG3
R
MA3/
SDMA3/
AR11
RCS0
DH2
DH1
DL16
VSS
VDD
DL9
DL5
VSS
VDD
TWE/
BG2
DIRTY_OUT/
BG1
ADS/
DALE/
BRL2
A0
TS
P
MA5/
SDMA5/
AR13
MA4/
SDMA4/
AR12
DH4
DH3
VSS
VDD
VSS
DL8
DL6
VDD
VSS
VDD
BA1/
BAA
BGL2
DWE0/
DBG2
A1
XATS/
SDMA1
N
MA6/
SDMA6/
AR14
MA0/
SDBA1/
SDMA0/
AR0
DL17
DH5
VDD
VSS
VDD
DL7
DH22
VSS
VDD
VSS
LBCLAIM
CI
A2
TA
M
MA8/
SDMA8/
AR16
MA7/
SDMA7/
AR15
RAS0/
CS0
DL18
VSS
VDD
VSS
NC
NC
VDD
VSS
VDD
WT
GBL
A3
TT4
L
HRST
MA9/
SDMA9/
AR17
QACK
RAS1/
CS1
VDD
CKO/
DWE2
RAS5/
CS5
VSS
VDD
VSS
SYSCLK
DBG0
TBST
BR0
A4
TT3
K
MA11/
SDMA11/
AR19
MA10/
SDMA10/
AR18
RAS3/
CS3
RAS2/
CS2
RAS4/
CS4
RAS7/
CS7
VDD
AVDD
VSS
VDD
A9
A8
A7
BG0
A5
TT2
J
MA12/
SDMA12/
AR20
CAS0/
DQM0
PPEN
RCS1
RAS6/
CS6
MCP
DBGLB/
CKE
VSS
VDD
VSS
A11
A6
A13
A12
A10
TEA
H
QREQ
CAS1/
DQM1
SUS-
PEND
TRST
VSS
DWE1/
DBG3
PIRQ/
SDRAS
NC
NC
VDD
VSS
VDD
A15
A14
A16
TT1
G
CAS2/
DQM2
RTC
CAS4/
DQM4
CAS5/
DQM5
VDD
LSSD_
MODE
VDD
PAR
LOCK
VSS
VDD
VSS
TSIZ1
TSIZ0
A17
TT0
F
BCTL0
BCTL1
CAS6/
DQM6
TCK
VSS
VDD
VSS
PERR
DEV-
SEL
VDD
VSS
VDD
A21
TSIZ2
ARTRY
A18
E
CAS3/
DQM3
NMI
CAS7/
DQM7
MDLE/
SDCAS
TDO
VSS
VDD
SERR
IRDY
VSS
VDD
A31
A29
A22
A20
A19
D
PAR0/
AR1
PAR1/
AR2
TMS
FOE
AD28
AD24
AD21
AD17
AD14
AD10
C/BE0
AD4
AD0
A30
AACK
A23
C
PAR2/
AR3
PAR3/
AR4
PAR5/
AR6
AD30
AD26
AD23
AD19
C/BE2
C/BE1
AD12
AD8
AD6
AD2
A27
A25
A24
B
PAR4/
AR5
PAR7/
AR8
AD1
TDI
AD7
AD11
AD15
TRDY
AD18
AD22
AD25
AD29
REQ
ISA_MASTER/
BERR
A28
A26
A
PAR6/
AR7
GNT
AD3
AD5
AD9
AD13
FRAME
STOP
AD16
AD20
C/BE3
AD27
AD31
FLSHREQ
MEMACK
5
TSPC106A
2102CHIREL01/05
Figure 3. Pin Assignments Shading Ley
Pinout
NC
VSS
No connect
Power Supply Ground
VDD
AVDD
Power Supply Positive
Clock Power Supply Positive (K9)
Signals
VIEW
Table 1. TSPC106 Pinout in 303-ball CBGA Package
Signal Name
Pin Number
Active
I/O
60x Processor Interface Signals
A[0:31]
R2, P2, N2, M2, L2, K2, J5, K4, K5, K6, J2, J6, J3, J4, H3, H4, H2, G2,
F1, E1, E2, F4, E3, D1, C1, C2, B1, C3, B2, E4, D3, E5
High
I/O
AACK
D2
Low
I/O
ARTRY
F2
Low
I/O
BG0
K3
Low
Output
BG1 (DIRTY_OUT)
R4
Low
Output
BG2 (TWE)
R5
Low
Output
BG3 (DCS)
T1
Low
Output
BR0
L3
Low
Input
BR1 (DIRTY_IN)
T3
Low
Input
BR2 (TV)
T6
Low
Input
BR3 (BA0)
T5
Low
Input
CI
N3
Low
I/O
DBG0
L5
Low
Output
DBG1 (TOE)
U4
Low
Output
DBG2 (DWE0)
P3
Low
Output
DBG3 (DWE1)
H11
Low
Output
DBGLB (CKE)
J10
Low
Output
DH[0:31]
T14, R13, R14, P13, P14, N13, U3, W1, V2, W2, V3, W3, V4, W4, V5,
W5, V6, W6, V7, W7, V8, W8, N8, W9, V9, W10, V10, W11, V11, W12,
V12, W13
High
I/O
DL[0:31]
U6, T7, U7, T8, U8, R8, P8, N9, P9, R9, U9, T9, U10, T10, U13, T13,
R12, N14, M13, T2, U1, U2, V1, U15, V16, U14, W16, V15, W15, V14,
W14, V13
High
I/O
GBL
M3
Low
I/O
LBCLAIM
N4
Low
Input