D ts e t
aa h e
R c e t r lc r nc
o h se Ee to is
Ma u a t r dCo o e t
n fc u e
mp n n s
R c e tr b a d d c mp n ns ae
o h se rn e
o oet r
ma ua trd u ig ete dewaes
n fcue sn i r i/ fr
h
p rh s d f m te oiia s p l r
uc a e r
o h r n l u pi s
g
e
o R c e tr waes rce td f m
r o h se
fr e rae r
o
te oiia I. Al rce t n ae
h
r nl P
g
l e rai s r
o
d n wi tea p o a o teOC
o e t h p rv l f h
h
M.
P r aetse u igoiia fcoy
at r e td sn r n la tr
s
g
ts p o rmso R c e tr e eo e
e t rga
r o h se d v lp d
ts s lt n t g aa te p o u t
e t oui s o u rne
o
rd c
me t o e c e teOC d t s e t
es r x e d h
M aa h e.
Qu l yOv riw
ai
t
e ve
• IO- 0 1
S 90
•A 92 cr ct n
S 1 0 et ai
i
o
• Qu l e Ma ua trr Ls (
ai d
n fcues it QML MI- R -
) LP F
385
53
•C a sQ Mitr
ls
lay
i
•C a sVS a eL v l
ls
p c ee
• Qu l e S p l r Ls o D sr uos( L )
ai d u pi s it f it b tr QS D
e
i
•R c e trsacic l u pir oD A a d
o h se i
r ia s p l t L n
t
e
me t aln u t a dD A sa d r s
es lid sr n L tn ad .
y
R c e tr lcrnc , L i c mmi e t
o h se Ee t is L C s o
o
tdo
t
s p ligp o u t ta s t f c so r x e t-
u pyn rd cs h t ai y u tme e p ca
s
t n fr u lya daee u loto eoiial
i s o q ai n r q a t h s r n l
o
t
g
y
s p l db id sr ma ua trr.
u pi
e yn ut
y n fcues
T eoiia ma ua trr d ts e t c o a yn ti d c me t e e t tep r r n e
h r n l n fcue’ aa h e a c mp n ig hs o u n r cs h ef ma c
g
s
o
a ds e ic t n o teR c e tr n fcue v rino ti d vc . o h se Ee t n
n p c ai s f h o h se ma ua trd eso f hs e ie R c e tr lcr -
o
o
isg aa te tep r r n eo i s mio d co p o u t t teoiia OE s e ic -
c u rne s h ef ma c ft e c n u tr rd cs o h r n l M p c a
o
s
g
t n .T pc lv le aefr eee c p r o e o l. eti mii m o ma i m rt g
i s ‘y ia’ au s r o rfrn e up s s ny C r n nmu
o
a
r xmu ai s
n
ma b b s do p o u t h rceiain d sg , i lt n o s mpetsig
y e a e n rd c c aa tr t , e in smuai , r a l e t .
z o
o
n
© 2 1 R cetr l t n s LC Al i t R sre 0 1 2 1
0 3 ohs E cr i , L . lRg s eevd 7 1 0 3
e e oc
h
T l r m r, l s v iw wrcl . m
o e n oe p ae it w . e c o
a
e
s
o ec
PCI1221 GHK/PDV
PC CARD CONTROLLERS
SCPS042 – JULY 1998
D
D
D
D
D
D
D
D
D
D
D
D
D
Exchangeable Card Architecture (ExCA)
Compatible Registers Are Mapped in
Memory and I/O Space
Intel 82365SL-DF Register Compatible
Supports Ring Indicate, SUSPEND, PCI
CLKRUN, and CardBus CCLKRUN
LED Activity Pins
Supports PCI Bus Lock (LOCK)
Advanced Submicron, Low-Power CMOS
Technology
D
D
D
D
D
Table of Contents
Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 CardBus Socket Registers (Functions 0 and 1) . . . . . . . . . . . . . . 103
System Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Terminal Assignments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Recommended Operating Conditions . . . . . . . . . . . . . . . . . . . . . . 112
Signal Name/Terminal Number Sort Tables . . . . . . . . . . . . . . . . . 6 Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Terminal Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 PCI Clock/Reset Timing Requirements . . . . . . . . . . . . . . . . . . . . . 114
Power Supply Sequencing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 PCI Timing Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
I/O Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 Parameter Measurement Information . . . . . . . . . . . . . . . . . . . . . . . 115
Clamping Voltages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 PCI Bus Parameter Measurement Information . . . . . . . . . . . . . . . 116
Peripheral Component Interconnect (PCI) Interface . . . . . . . . 23 PC Card Cycle Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
PC Card Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Timing Requirements (Memory Cycles) . . . . . . . . . . . . . . . . . . . . . 118
Serial Bus Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 Timing Requirements (I/O Cycles) . . . . . . . . . . . . . . . . . . . . . . . . . 118
Programmable Interrupt Subsystem . . . . . . . . . . . . . . . . . . . . . . 34 Switching Characteristics (Miscellaneous . . . . . . . . . . . . . . . . . . . 119
Power Management Overview . . . . . . . . . . . . . . . . . . . . . . . . . . 39 PC Card Parameter Measurement Information . . . . . . . . . . . . . . . 120
PC Card Controller Programming Model . . . . . . . . . . . . . . . . . . 44 Mechanical Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
PCI Configuration Registers (Functions 0 and 1) . . . . . . . . . . . 44
ExCA Compatibility Registers (Functions 0 and 1) . . . . . . . . . 80
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
PC Card is a trademark of Personal Computer Memory Card International Association (PCMCIA).
Intel is a trademark of Intel Corporation.
TI is a trademark of Texas Instruments Incorporated.
ADVANCE INFORMATION concerns new products in the sampling or
preproduction phase of development. Characteristic data and other
specifications are subject to change without notice.
Copyright
©
1998, Texas Instruments Incorporated
POST OFFICE BOX 655303
•
DALLAS, TEXAS 75265
1
ADVANCE INFORMATION
PCI Bus Power Management Interface
Specification 1.0 Compliant
ACPI 1.0 Compliant
Fully Compatible With the Intel™ 430TX
(Mobile Triton II) Chipset
Packaged in a 208-Pin Low-Profile QFP
(PDV) or GHK High Density Ball Grid Array
(BGA)
PCI Local Bus Specification Revision 2.2
Compliant
1997 PC Card™ Standard Compliant
PC 99 Compliant
3.3-V Core Logic With Universal PCI
Interfaces Compatible With 3.3-V and 5-V
PCI Signaling Environments
Mix-and-Match 5-V/3.3-V 16-bit PC Cards
and 3.3-V CardBus Cards
Supports Two PC Card or CardBus Slots
With Hot Insertion and Removal
Uses Serial Interface to TI™ TPS2202/2206
Dual-Slot PC Card Power Switch
Supports Burst Transfers to Maximize Data
Throughput on the PCI Bus and CardBus
Bus
Supports Parallel PCI Interrupts, Parallel
ISA IRQ and Parallel PCI Interrupts, Serial
ISA IRQ With Parallel PCI Interrupts, and
Serial ISA IRQ and PCI Interrupts
D
D
D
D
D
D
D
D
Pipelined Architecture Allows Greater Than
130M-Bps Throughput From
CardBus-to-PCI and From PCI-to-CardBus
Supports Up to Five General-Purpose I/Os
Serial EEPROM Interface for Loading
Subsystem ID and Subsystem Vendor ID
Programmable Output Select for CLKRUN
Multifunction PCI Device With Separate
Configuration Space for Each Socket
Five PCI Memory Windows and Two I/O
Windows Available for Each R2 Socket
Two I/O Windows and Two Memory
Windows Available to Each CardBus
Socket
PCI1221 GHK/PDV
PC CARD CONTROLLERS
SCPS042 – JULY 1998
description
The TI PCI1221 is a high-performance PCI-to-PC Card controller that supports two independent card sockets
compliant with the 1997 PC Card Standard. The PCI1221 provides a rich feature set that makes it the best
choice for bridging between PCI and PC Cards in both notebook and desktop computers. The 1997 PC Card
Standard retains the 16-bit PC Card specification defined in PCMCIA Release 2.2 and defines the new 32-bit
PC Card, CardBus, capable of full 32-bit data transfers at 33 MHz. The PCI1221 supports any combination of
16-bit and CardBus PC Cards in the two sockets, powered at 5 V or 3.3 V, as required.
The PCI1221 is compliant with the PCI Local Bus Specification 2.2, and its PCI interface can act as either a PCI
master device or a PCI slave device. The PCI bus mastering is initiated during CardBus PC Card bridging
transactions. The PCI1221 is also compliant with the latest
PCI Bus Power Management Interface Specification.
All card signals are internally buffered to allow hot insertion and removal without external buffering. The PCI1221
is register compatible with the Intel 82365SL-DF ExCA controller. The PCI1221 internal data path logic allows
the host to access 8-, 16-, and 32-bit cards using full 32-bit PCI cycles for maximum performance. Independent
buffering and a pipeline architecture provide an unsurpassed performance level with sustained bursting. The
PCI1221 can also be programmed to accept fast posted writes to improve system-bus utilization.
Multiple system-interrupt signaling options are provided, including: parallel PCI, parallel ISA, serialized ISA, and
serialized PCI. Furthermore, general-purpose inputs and outputs are provided for the board designer to
implement sideband functions. Many other features designed into the PCI1221, such as socket activity
light-emitting diode (LED) outputs, are discussed in detail throughout the design specification.
An advanced complementary metal-oxide semiconductor (CMOS) process is used to achieve low
system-power consumption while operating at PCI clock rates up to 33 MHz. Several low-power modes enable
the host power management system to further reduce power consumption.
Unused PCI1221 inputs must be pulled up using a 43k
W
-resistor.
2
POST OFFICE BOX 655303
•
DALLAS, TEXAS 75265
PCI1221 GHK/PDV
PC CARD CONTROLLERS
SCPS042 – JULY 1998
system block diagram
A simplified block diagram of the PCI1221 is provided below. The PCI interface includes all address/data and
control signals for PCI protocol. The interrupt interface includes terminals for parallel PCI, parallel ISA, and
serialized PCI and ISA signaling. Miscellaneous system interface terminals include multifunction terminals:
SUSPEND, RI_OUT/PME (power management control signal), and SPKROUT.
PCI Bus
INTA
Activity LED’s
INTB
Interrupt
Controller
TPS2206
Power
Switch
3
PCI1221
IRQSER
PCI950
IRQSER
Deserializer
IRQ2–15
3
PC Card
Socket A
68
68
23
PCI930
ZV Switch
Zoom Video
19
VGA
Controller
PC Card
Socket B
External ZV Port
23
Zoom Video
4
Audio
Sub-System
NOTE: The PC Card interface is 68 pins for CardBus and 16-bit PC Cards. In zoomed-video mode 23 pins are used for routing the zoomed
video signals to the VGA controller.
POST OFFICE BOX 655303
•
DALLAS, TEXAS 75265
3
PCI1221 GHK/PDV
PC CARD CONTROLLERS
SCPS042 – JULY 1998
terminal assignments
PDV LOW-PROFILE QUAD FLAT PACKAGE
TOP VIEW
SUSPEND
MFUNC1
MFUNC0
GND
DATA
CLOCK
LATCH
SPKROUT
VCCI
A_CAD31
A_RSVD
A_CAD30
A_CAD29
VCC
A_CAD28
A_CAD27
A_CCD2
A_CCLKRUN
A_CSTSCHG
A_CAUDIO
A_CSERR
A_CINT
A_CVS1
A_CAD26
A_CAD25
A_CAD24
A_CC/BE3
GND
A_CAD23
A_CREQ
A_CAD22
A_CAD21
A_CRST
A_CAD20
A_CVS2
A_CAD19
VCCA
A_CAD18
A_CAD17
A_CC/BE2
A_CFRAME
A_CIRDY
A_CTRDY
VCC
A_CCLK
A_CDEVSEL
A_CGNT
A_CSTOP
A_CPERR
A_CBLOCK
A_CPAR
A_RSVD
MFUNC2
MFUNC3
MFUNC4
MFUNC5
MFUNC6
C/BE3
RI_OUT/PME
VCC
AD25
PRST
GND
GNT
REQ
AD31
AD30
AD11
AD29
AD28
VCC
AD27
AD26
V CCP
AD24
PCLK
GND
IDSEL
AD23
AD22
AD21
AD20
VCC
AD19
AD18
AD17
AD16
C/BE2
FRAME
GND
IRDY
TRDY
DEVSEL
STOP
PERR
SERR
VCC
PAR
C/BE1
AD15
AD14
AD13
GND
AD12
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
156
155
154
153
152
151
150
149
148
147
146
145
144
143
142
141
140
139
138
137
136
135
134
133
132
131
130
129
128
127
126
125
124
123
122
121
120
119
118
117
116
115
114
113
112
111
110
109
108
107
106
105
104
103
102
101
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
Card A
PCI1221 Core
Card B
A_CC/BE1
A_CAD16
A_CAD14
A_CAD15
A_CAD12
A_CAD13
A_CAD11
A_CAD10
GND
A_CAD9
A_CC/BE0
A_CAD8
A_CAD7
A_RSVD
A_CAD5
A_CAD6
A_CAD3
A_CAD4
VCC
A_CAD1
A_CAD2
A_CAD0
A_CCD1
B_CAD31
B_RSVD
B_CAD30
B_CAD29
B_CAD28
B_CAD27
GND
B_CCD2
B_CCLKRUN
B_CSTSCHG
B_CAUDIO
B_CSERR
B_CINT
B_CVS1
B_CAD26
B_CAD25
B_CAD24
VCC
B_CC/BE3
B_CAD23
B_CREQ
B_CAD22
B_CAD21
B_CRST
B_CAD20
B_CVS2
B_CAD19
B_CAD18
B_CAD17
4
AD10
AD9
AD8
C/BE0
AD7
VCC
AD6
AD5
AD4
AD3
AD2
GND
AD1
AD0
B_CCD1
B_CAD0
B_CAD2
B_CAD1
B_CAD4
B_CAD3
GND
B_CAD6
B_CAD5
B_RSVD
B_CAD7
B_CAD8
B_CC/BE0
B_CAD9
B_CAD10
VCC
B_CAD11
B_CAD13
B_CAD12
B_CAD15
B_CAD14
B_CAD16
VCCB
B_CC/BE1
B_RSVD
B_CPAR
B_CBLOCK
B_CPERR
GND
B_CSTOP
B_CGNT
B_CDEVSEL
B_CCLK
B_CTRDY
B_CIRDY
B_CFRAME
B_CC/BE2
V CCP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
PCI-to-CardBus Pin Diagram
POST OFFICE BOX 655303
•
DALLAS, TEXAS 75265