XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
Data Manual
PRODUCTION DATA information is current as of publication date. Products conform to specifications per the terms of the Texas Instruments standard warranty. Production processing does not necessarily include testing of all parameters.
Literature Number: SCPS183A
October 2007–Revised March 2008
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 www.ti.com
|
|
|
Contents |
|
1 |
Introduction |
....................................................................................................................... |
13 |
|
|
1.1 |
XIO2213A Features ........................................................................................................ |
13 |
|
2 |
Overview ........................................................................................................................... |
|
14 |
|
|
2.1 |
Description .................................................................................................................. |
14 |
|
|
2.2 |
Related ........................................................................................................Documents |
16 |
|
|
2.3 |
Trademarks ................................................................................................................. |
16 |
|
|
2.4 |
Documents ..................................................................................................Conventions |
16 |
|
|
2.5 |
Ordering .......................................................................................................Information |
17 |
|
|
2.6 |
Terminal .....................................................................................................Assignments |
17 |
|
|
2.7 |
Terminal ......................................................................................................Descriptions |
21 |
|
3 |
Feature/Protocol ..............................................................................................Descriptions |
29 |
||
|
3.1 |
Power- ............................................................................................Up/-Down Sequencing |
29 |
|
|
|
3.1.1 ............................................................................................ |
Power - Up Sequence |
30 |
|
|
3.1.2 ......................................................................................... |
Power - Down Sequence |
31 |
|
3.2 |
XIO2213A ................................................................................................Reset Features |
31 |
|
|
3.3 |
PCI Express .....................................................................................................Interface |
32 |
|
|
|
3.3.1 ...................................................................................... |
External Reference Clock |
32 |
|
|
3.3.2 ............................................................................................... |
Beacon and Wake |
32 |
|
|
3.3.3 ..................................................................................... |
Initial Flow Control Credits |
32 |
|
|
3.3.4 .......................................................................... |
PCI Express Message Transactions |
33 |
|
3.4 |
PCI Interrupt ..................................................................Conversion to PCI Express Messages |
34 |
|
|
3.5 |
Two-Wire ............................................................................................Serial-Bus Interface |
34 |
|
|
|
3.5.1 .......................................................................... |
Serial - Bus Interface Implementation |
34 |
|
|
3.5.2 ................................................................................... |
Serial - Bus Interface Protocol |
35 |
|
|
3.5.3 .............................................................................. |
Serial - Bus EEPROM Application |
37 |
|
|
3.5.4 ......................................................... |
Accessing Serial - Bus Devices Through Softwaree |
39 |
|
3.6 |
Advanced ....................................................................................Error Reporting Registers |
40 |
|
|
3.7 |
Data Error ........................................................................................Forwarding Capability |
40 |
|
|
3.8 |
General ..........................................................................................-Purpose I/O Interfacee |
40 |
|
|
3.9 |
Set Slot .......................................................................................Power Limit Functionality |
40 |
|
|
3.10 |
PCI Express ........................................................................and PCI Bus Power Management |
41 |
|
|
3.11 |
1394b OHCI ....................................................................................Controller Functionality |
42 |
|
|
|
3.11.1 ............................................................................. |
1394b OHCI Power Management |
42 |
|
|
3.11.2 .......................................................................................... |
1394b OHCI and V AUX |
42 |
|
|
3.11.3 ............................................................................... |
1394b OHCI and Reset Options |
42 |
|
|
3.11.4 .................................................................................. |
1394b OHCI PCI Bus Master |
42 |
|
|
3.11.5 ........................................................................ |
1394b OHCI Subsystem Identification |
43 |
|
|
3.11.6 ..................................................................................... |
1394b OHCI PME Support |
43 |
4 |
Classic PCI Configuration ..........................................................................................Space |
44 |
||
|
4.1 |
Vendor .........................................................................................................ID Register |
45 |
|
|
4.2 |
Device .........................................................................................................ID Register |
45 |
|
|
4.3 |
Command ........................................................................................................Register |
45 |
|
|
4.4 |
Status Register ............................................................................................................. |
47 |
|
|
4.5 |
Class Code ...................................................................................and Revision ID Register |
48 |
|
|
4.6 |
Cache .................................................................................................Line Size Register |
48 |
|
|
4.7 |
Primary ..........................................................................................Latency Timer Register |
48 |
|
|
4.8 |
Header .....................................................................................................Type Register |
49 |
|
|
4.9 |
BIST Register ............................................................................................................... |
49 |
|
|
4.10 |
Device .................................................................................Control Base Address Register |
49 |
|
|
4.11 |
Scratchpad ..........................................................................................RAM Base Address |
49 |
2 |
Contents |
Submit Documentation Feedback |
|
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY |
|
www.ti.com |
|
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 |
4.12 |
Primary Bus Number Register............................................................................................ |
50 |
4.13 |
Secondary Bus Number Register ........................................................................................ |
50 |
4.14 |
Subordinate Bus Number Register ...................................................................................... |
50 |
4.15 |
Secondary Latency Timer Register ...................................................................................... |
51 |
4.16 |
I/O Base Register .......................................................................................................... |
52 |
4.17 |
I/O Limit Register........................................................................................................... |
52 |
4.18 |
Secondary Status Register................................................................................................ |
53 |
4.19 |
Memory Base Register .................................................................................................... |
54 |
4.20 |
Memory Limit Register..................................................................................................... |
54 |
4.21 |
Prefetchable Memory Base Register .................................................................................... |
54 |
4.22 |
Prefetchable Memory Limit Register..................................................................................... |
55 |
4.23 |
Prefetchable Base Upper 32 Bits Register.............................................................................. |
55 |
4.24 |
Prefetchable Limit Upper 32 Bits Register .............................................................................. |
55 |
4.25 |
I/O Base Upper 16 Bits Register ......................................................................................... |
56 |
4.26 |
I/O Limit Upper 16 Bits Register.......................................................................................... |
56 |
4.27 |
Capabilities Pointer Register.............................................................................................. |
56 |
4.28 |
Interrupt Line Register ..................................................................................................... |
57 |
4.29 |
Interrupt Pin Register ...................................................................................................... |
57 |
4.30 |
Bridge Control Register.................................................................................................... |
58 |
4.31 |
Capability ID Register...................................................................................................... |
60 |
4.32 |
Next Item Pointer Register ................................................................................................ |
60 |
4.33 |
Power Management Capabilities Register .............................................................................. |
60 |
4.34 |
Power Management Control/Status Register........................................................................... |
61 |
4.35 |
Power Management Bridge Support Extension Register ............................................................. |
61 |
4.36 |
Power Management Data Register ...................................................................................... |
62 |
4.37 |
MSI Capability ID Register ................................................................................................ |
62 |
4.38 |
Next Item Pointer Register ................................................................................................ |
62 |
4.39 |
MSI Message Control Register........................................................................................... |
63 |
4.40 |
MSI Message Lower Address Register ................................................................................. |
63 |
4.41 |
MSI Message Upper Address Register ................................................................................. |
64 |
4.42 |
MSI Message Data Register.............................................................................................. |
64 |
4.43 |
Capability ID Register...................................................................................................... |
65 |
4.44 |
Next Item Pointer Register ............................................................................................... |
65 |
4.45 |
Subsystem Vendor ID Register........................................................................................... |
65 |
4.46 |
Subsystem ID Register .................................................................................................... |
65 |
4.47 |
PCI Express Capability ID Register...................................................................................... |
65 |
4.48 |
Next Item Pointer Register ................................................................................................ |
66 |
4.49 |
PCI Express Capabilities Register ....................................................................................... |
66 |
4.50 |
Device Capabilities Register .............................................................................................. |
67 |
4.51 |
Device Control Register ................................................................................................... |
68 |
4.52 |
Device Status Register .................................................................................................... |
69 |
4.53 |
Link Capabilities Register ................................................................................................. |
70 |
4.54 |
Link Control Register ...................................................................................................... |
71 |
4.55 |
Link Status Register........................................................................................................ |
72 |
4.56 |
Serial-Bus Data Register .................................................................................................. |
72 |
4.57 |
Serial-Bus Word Address Register....................................................................................... |
72 |
4.58 |
Serial-Bus Slave Address Register ..................................................................................... |
73 |
4.59 |
Serial-Bus Control and Status Register ................................................................................. |
73 |
4.60 |
GPIO Control Register..................................................................................................... |
75 |
4.61 |
GPIO Data Register........................................................................................................ |
76 |
4.62 |
Control and Diagnostic Register 0 ....................................................................................... |
77 |
4.63 |
Control and Diagnostic Register 1 ....................................................................................... |
78 |
4.64 |
PHY Control and Diagnostic Register 2................................................................................. |
80 |
Contents 3
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 |
www.ti.com |
||
|
4.65 |
Subsystem Access Register .............................................................................................. |
80 |
|
4.66 |
General Control Register.................................................................................................. |
81 |
|
4.67 |
TI Proprietary Register .................................................................................................... |
83 |
|
4.68 |
TI Proprietary Register .................................................................................................... |
83 |
|
4.69 |
TI Proprietary Register..................................................................................................... |
84 |
|
4.70 |
Arbiter Control Register ................................................................................................... |
85 |
|
4.71 |
Arbiter Request Mask Registert .......................................................................................... |
86 |
|
4.72 |
Arbiter Time-Out Status Register ........................................................................................ |
86 |
|
4.73 |
TI Proprietary Register..................................................................................................... |
87 |
|
4.74 |
TI Proprietary Register .................................................................................................... |
87 |
|
4.75 |
TI Proprietary Register..................................................................................................... |
87 |
5 |
PCI Express Extended Configuration Space .......................................................................... |
89 |
|
|
5.1 |
Advanced Error Reporting Capability ID Register ..................................................................... |
89 |
|
5.2 |
Next Capability Offset/Capability Version Register .................................................................... |
89 |
|
5.3 |
Uncorrectable Error Status Register..................................................................................... |
91 |
|
5.4 |
Uncorrectable Error Mask Register ...................................................................................... |
91 |
|
5.5 |
Uncorrectable Error Severity Register................................................................................... |
93 |
|
5.6 |
Correctable Error Status Register........................................................................................ |
94 |
|
5.7 |
Correctable Error Mask Register ......................................................................................... |
95 |
|
5.8 |
Advanced Error Capabilities and Control Register..................................................................... |
96 |
|
5.9 |
Header Log Register....................................................................................................... |
96 |
|
5.10 |
Secondary Uncorrectable Error Status Register ....................................................................... |
97 |
|
5.11 |
Secondary Uncorrectable Error Mask Register ........................................................................ |
98 |
|
5.12 |
Secondary Uncorrectable Error Severity ................................................................................ |
99 |
|
5.13 |
Secondary Error Capabilities and Control Register .................................................................. |
100 |
|
5.14 |
Secondary Header Log Register........................................................................................ |
101 |
6 |
Memory-Mapped TI Proprietary Register Space.................................................................... |
102 |
|
|
6.1 |
Device Control Map ID Register ........................................................................................ |
102 |
|
6.2 |
Revision ID Register...................................................................................................... |
103 |
|
6.3 |
GPIO Control Register ................................................................................................... |
103 |
|
6.4 |
GPIO Data Register ...................................................................................................... |
104 |
|
6.5 |
Serial-Bus Data Register ................................................................................................ |
105 |
|
6.6 |
Serial-Bus Word Address Register ..................................................................................... |
105 |
|
6.7 |
Serial-Bus Slave Address Register .................................................................................... |
105 |
|
6.8 |
Serial-Bus Control and Status Register................................................................................ |
105 |
7 |
1394 OHCI—PCI Configuration Space ................................................................................. |
107 |
|
|
7.1 |
Vendor ID Register ....................................................................................................... |
108 |
|
7.2 |
Device ID Register........................................................................................................ |
108 |
|
7.3 |
Command Register ....................................................................................................... |
108 |
|
7.4 |
Status Register............................................................................................................ |
109 |
|
7.5 |
Class Code and Revision ID Register ................................................................................. |
110 |
|
7.6 |
Cache Line Size and Latency Timer Register ........................................................................ |
110 |
|
7.7 |
Header Type and BIST Register........................................................................................ |
111 |
|
7.8 |
OHCI Base Address Register ........................................................................................... |
111 |
|
7.9 |
TI Extension Base Address Register................................................................................... |
112 |
|
7.10 |
CIS Base Address Register ............................................................................................. |
113 |
|
7.11 |
CIS Pointer Register...................................................................................................... |
113 |
|
7.12 |
Subsystem Identification Register ...................................................................................... |
113 |
|
7.13 |
Power Management Capabilities Pointer Register ................................................................... |
114 |
|
7.14 |
Interrupt Line and Pin Register ......................................................................................... |
114 |
|
7.15 |
MIN_GNT and MAX_LAT Register..................................................................................... |
114 |
|
7.16 |
OHCI Control Register ................................................................................................... |
115 |
4 |
Contents |
Submit Documentation Feedback |
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
www.ti.com |
|
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 |
|
|
7.17 |
Capability ID and Next Item Pointer Registers ....................................................................... |
115 |
|
7.18 |
Power Management Capabilities Register ............................................................................ |
116 |
|
7.19 |
Power Management Control and Status Register .................................................................... |
116 |
|
7.20 |
Power Management Extension Registers ............................................................................. |
117 |
|
7.21 |
PCI Miscellaneous Configuration Register ............................................................................ |
118 |
|
7.22 |
Link Enhancement Control Register ................................................................................... |
119 |
|
7.23 |
Subsystem Access Register............................................................................................. |
121 |
8 |
1394 OHCI Memory-Mapped Register Space ........................................................................ |
122 |
|
|
8.1 |
OHCI Version Register................................................................................................... |
124 |
|
8.2 |
GUID ROM Register ..................................................................................................... |
125 |
|
8.3 |
Asynchronous Transmit Retries Register.............................................................................. |
126 |
|
8.4 |
CSR Data Register ...................................................................................................... |
126 |
|
8.5 |
CSR Compare Register.................................................................................................. |
127 |
|
8.6 |
CSR Control Register .................................................................................................... |
127 |
|
8.7 |
Configuration ROM Header Register................................................................................... |
127 |
|
8.8 |
Bus Identification Register............................................................................................... |
128 |
|
8.9 |
Bus Options Register..................................................................................................... |
128 |
|
8.10 |
GUID High Register ...................................................................................................... |
129 |
|
8.11 |
GUID Low Register ....................................................................................................... |
130 |
|
8.12 |
Configuration ROM Mapping Register ................................................................................. |
130 |
|
8.13 |
Posted Write Address Low Register ................................................................................... |
130 |
|
8.14 |
Posted Write Address High Register................................................................................... |
131 |
|
8.15 |
Vendor ID Register ....................................................................................................... |
131 |
|
8.16 |
Host Controller Control Register........................................................................................ |
131 |
|
8.17 |
Self-ID Buffer Pointer Register.......................................................................................... |
133 |
|
8.18 |
Self-ID Count Register ................................................................................................... |
133 |
|
8.19 |
Isochronous Receive Channel Mask High Register.................................................................. |
134 |
|
8.20 |
Isochronous Receive Channel Mask Low Register .................................................................. |
135 |
|
8.21 |
Interrupt Event Register.................................................................................................. |
135 |
|
8.22 |
Interrupt Mask Register .................................................................................................. |
137 |
|
8.23 |
Isochronous Transmit Interrupt Event Register....................................................................... |
139 |
|
8.24 |
Isochronous Transmit Interrupt Mask Register ....................................................................... |
139 |
|
8.25 |
Isochronous Receive Interrupt Event Register........................................................................ |
140 |
|
8.26 |
Isochronous Receive Interrupt Mask Register ........................................................................ |
140 |
|
8.27 |
Initial Bandwidth Available Register .................................................................................... |
141 |
|
8.28 |
Initial Channels Available High Register............................................................................... |
141 |
|
8.29 |
Initial Channels Available Low Register ............................................................................... |
142 |
|
8.30 |
Fairness Control Register................................................................................................ |
143 |
|
8.31 |
Link Control Register ..................................................................................................... |
144 |
|
8.32 |
Node Identification Register ............................................................................................. |
145 |
|
8.33 |
PHY Layer Control Register............................................................................................. |
146 |
|
8.34 |
Isochronous Cycle Timer Register ..................................................................................... |
147 |
|
8.35 |
Asynchronous Request Filter High Register ......................................................................... |
148 |
|
8.36 |
Asynchronous Request Filter Low Register ........................................................................... |
150 |
|
8.37 |
Physical Request Filter High Register ................................................................................. |
151 |
|
8.38 |
Physical Request Filter Low Register .................................................................................. |
153 |
|
8.39 |
Physical Upper Bound Register (Optional Register) ................................................................. |
153 |
|
8.40 |
Asynchronous Context Control Register............................................................................... |
154 |
|
8.41 |
Asynchronous Context Command Pointer Register.................................................................. |
155 |
|
8.42 |
Isochronous Transmit Context Control Register...................................................................... |
156 |
|
8.43 |
Isochronous Transmit Context Command Pointer Register......................................................... |
157 |
|
8.44 |
Isochronous Receive Context Control Register....................................................................... |
157 |
|
8.45 |
Isochronous Receive Context Command Pointer Register ......................................................... |
158 |
Contents 5
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 |
www.ti.com |
|||
|
8.46 |
Isochronous Receive Context Match Register ........................................................................ |
159 |
|
9 |
1394 OHCI Memory-Mapped TI Extension Register Space...................................................... |
160 |
||
|
9.1 |
DV and MPEG2 Timestamp Enhancements .......................................................................... |
160 |
|
|
9.2 |
Isochronous Receive Digital Video Enhancements .................................................................. |
160 |
|
|
9.3 |
Isochronous Receive Digital Video Enhancements Register ....................................................... |
161 |
|
|
9.4 |
Link Enhancement Register ............................................................................................. |
162 |
|
|
9.5 |
Timestamp Offset Register .............................................................................................. |
164 |
|
10 |
PHY Section |
.................................................................................................................... |
165 |
|
|
10.1 |
PHY Section Register Configuration ................................................................................... |
166 |
|
|
10.2 |
PHY Section ...................................................................................Application Information |
172 |
|
|
|
10.2.1 ................................................................................... |
Power Class Programming |
172 |
|
|
10.2.2 ................................................................................................ |
Power - Up Reset |
172 |
|
|
10.2.3 ................................................................................... |
Crystal Oscillator Selection |
172 |
|
|
10.2.4 ....................................................................................................... |
Bus Reset |
173 |
11 |
Electrical Characteristics................................................................................................... |
175 |
||
|
11.1 |
Absolute .............................................................................................Maximum Ratings |
175 |
|
|
11.2 |
Recommended ..................................................................................Operating Conditions |
175 |
|
|
11.3 |
PCI Express ................................................................Differential Transmitter Output Ranges |
175 |
|
|
11.4 |
PCI Express .....................................................................Differential Receiver Input Ranges |
177 |
|
|
11.5 |
PCI Express ............................................................Differential Reference Clock Input Ranges |
178 |
|
|
11.6 |
Electrical ...............................Characteristics Over Recommended Operating Conditions (3.3-V I/O) |
178 |
|
|
11.7 |
Electrical ......................Characteristics Over Recommended Operating Conditions (PHY Port Driver) |
179 |
|
|
11.8 |
Switching .......................................................................Characteristics for PHY Port Driver |
179 |
|
|
11.9 |
Electrical ....................Characteristics Over Recommended Operating Conditions PHY Port Receiver |
180 |
|
|
11.10 Jitter/Skew .........................................................Characteristics for 1394a PHY Port Receiver |
180 |
||
|
11.11 Operating, ............................................................Timing, and Switching Characteristics of XI |
180 |
||
|
11.12 Electrical ...........Characteristics Over Recommended Operating Conditions (1394a Miscellaneous I/O) |
180 |
||
12 |
Glossary .......................................................................................................................... |
|
181 |
|
13 |
Mechanical Data ............................................................................................................... |
182 |
||
Important Notices ...................................................................................................................... |
|
183 |
6 |
Contents |
Submit Documentation Feedback |
|
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY |
|
www.ti.com |
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 |
|
|
List of Figures |
|
3-1 |
XIO2213A Block Diagram........................................................................................................ |
29 |
3-2 |
Power-Up Sequence.............................................................................................................. |
30 |
3-3 |
Power-Down Sequence .......................................................................................................... |
31 |
3-4 |
PCI Express ASSERT_INTA Message......................................................................................... |
34 |
3-5 |
PCI Express DEASSERT_INTX Message..................................................................................... |
34 |
3-6 |
Serial EEPROM Application ..................................................................................................... |
35 |
3-7 |
Serial-Bus Start/Stop Conditions and Bit Transfers .......................................................................... |
35 |
3-8 |
Serial-Bus Protocol Acknowledge............................................................................................... |
36 |
3-9 |
Serial-Bus Protocol – Byte Write................................................................................................ |
36 |
3-10 |
Serial-Bus Protocol – Byte Read................................................................................................ |
37 |
3-11 |
Serial-Bus Protocol – Multibyte Read .......................................................................................... |
37 |
11-1 |
Test Load Diagram .............................................................................................................. |
179 |
List of Figures |
7 |
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 www.ti.com
List of Tables
2-1 |
XIO2213AZAY_12x12 Terminals Sorted Alphanumerically ................................................................. |
18 |
2-2 |
XIO2213AZAY_12x12 Signals Sorted Alphanumerically .................................................................... |
20 |
2-3 |
Power Supply Terminals ......................................................................................................... |
23 |
2-4 |
Ground Terminals ................................................................................................................. |
23 |
2-5 |
PCI Express Terminals ........................................................................................................... |
24 |
2-6 |
Clock Terminals ................................................................................................................... |
24 |
2-7 |
1394 Terminals .................................................................................................................... |
24 |
2-8 |
Reserved Terminals .............................................................................................................. |
27 |
2-9 |
Miscellaneous Terminals......................................................................................................... |
27 |
3-1 |
XIO2213A Reset Options ........................................................................................................ |
31 |
3-2 |
Initial Flow Control Credit Advertisements ..................................................................................... |
32 |
3-3 |
Messages Supported byf the Bridge ........................................................................................... |
33 |
3-4 |
EEPROM Register Loading Map................................................................................................ |
37 |
3-5 |
Registers Used To Program Serial-Bus Devices ............................................................................. |
39 |
3-6 |
Clocking In Low Power States................................................................................................... |
41 |
3-7 |
1394b OHCI Configuration Register Map...................................................................................... |
42 |
3-8 |
1394 OHCI Memory Command Options ....................................................................................... |
43 |
4-1 |
Classic PCI Configuration Register Map....................................................................................... |
44 |
4-2 |
Command Register Description ................................................................................................. |
46 |
4-3 |
Status Register Description...................................................................................................... |
47 |
4-4 |
Class Code and Revision ID Register Description ........................................................................... |
48 |
4-5 |
Device Control Base Address Register Description .......................................................................... |
49 |
4-6 |
Device Control Base Address Register Description .......................................................................... |
50 |
4-7 |
I/O Base Register Description ................................................................................................... |
52 |
4-8 |
I/O Limit Register Description ................................................................................................... |
52 |
4-9 |
Secondary Status Register Description ........................................................................................ |
53 |
4-10 |
Memory Base Register Description............................................................................................. |
54 |
4-11 |
Memory Limit Register Description ............................................................................................. |
54 |
4-12 |
Prefetchable Memory Base Register Description............................................................................. |
54 |
4-13 |
Prefetchable Memory Limit Register Description ............................................................................. |
55 |
4-14 |
Prefetchable Base Upper 32 Bits Register Description ...................................................................... |
55 |
4-15 |
Prefetchable Limit Upper 32 Bits Register Description....................................................................... |
56 |
4-16 |
I/O Base Upper 16 Bits Register Description.................................................................................. |
56 |
4-17 |
I/O Limit Upper 16 Bits Register Description .................................................................................. |
56 |
4-18 |
Bridge Control Register Description ............................................................................................ |
58 |
4-19 |
Power Management Capabilities Register Description ...................................................................... |
60 |
4-20 |
Power Management Control/Status Register Description ................................................................... |
61 |
4-21 |
PM Bridge Support Extension Register Description.......................................................................... |
62 |
4-22 |
MSI Message Control Register Description ................................................................................... |
63 |
8 |
List of Tables |
Submit Documentation Feedback |
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
www.ti.com |
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 |
|
4-23 |
MSI Message Lower Address Register Description .......................................................................... |
64 |
4-24 |
MSI Message Data Register Description ...................................................................................... |
64 |
4-25 |
PCI Express Capabilities Register Description................................................................................ |
66 |
4-26 |
Device Capabilities Register Description ...................................................................................... |
67 |
4-27 |
Device Control Register Description............................................................................................ |
68 |
4-28 |
Device Status Register Description............................................................................................. |
69 |
4-29 |
Link Capabilities Register Description.......................................................................................... |
70 |
4-30 |
Link Control Register Description ............................................................................................... |
71 |
4-31 |
Link Status Register Description ................................................................................................ |
72 |
4-32 |
Serial-Bus Slave Address Register Descriptions ............................................................................. |
73 |
4-33 |
Serial-Bus Control and Status Register Description.......................................................................... |
73 |
4-34 |
GPIO Control Register Description ............................................................................................. |
75 |
4-35 |
GPIO Data Register Description ................................................................................................ |
76 |
4-36 |
Control and Diagnostic Register 0 Description ............................................................................... |
77 |
4-37 |
Control and Diagnostic Register 1 Description ............................................................................... |
78 |
4-38 |
Control and Diagnostic Register 2 Description ............................................................................... |
80 |
4-39 |
Subsystem Access Register Description....................................................................................... |
81 |
4-40 |
General Control Register Description .......................................................................................... |
81 |
4-41 |
Arbiter Control Register Description ............................................................................................ |
85 |
4-42 |
Arbiter Request Mask Register Description ................................................................................... |
86 |
4-43 |
Arbiter Time-Out Status Register Description ................................................................................. |
86 |
5-1 |
PCI Express Extended Configuration Register Map.......................................................................... |
89 |
5-2 |
Uncorrectable Error Status Register Description ............................................................................. |
91 |
5-3 |
Uncorrectable Error Mask Register Description............................................................................... |
92 |
5-4 |
Uncorrectable Error Severity Register Description ........................................................................... |
93 |
5-5 |
Correctable Error Status Register Description ................................................................................ |
94 |
5-6 |
Correctable Error Mask Register Description ................................................................................. |
95 |
5-7 |
Advanced Error Capabilities and Control Register Description ............................................................. |
96 |
5-8 |
Secondary Uncorrectable Error Status Register Description................................................................ |
97 |
5-9 |
Secondary Uncorrectable Error Mask Register Description ................................................................. |
98 |
5-10 |
Secondary Uncorrectable Error Severity Register Description ............................................................. |
99 |
5-11 |
Secondary Error Capabilities and Control Register Description........................................................... |
100 |
5-12 |
Secondary Header Log Register Description ................................................................................ |
101 |
6-1 |
Device Control Memory Window Register Map ............................................................................. |
102 |
6-2 |
GPIO Control Register Description............................................................................................ |
103 |
6-3 |
GPIO Data Register Description............................................................................................... |
104 |
6-4 |
Serial-Bus Slave Address Register Descriptions ............................................................................ |
105 |
6-5 |
Serial-Bus Control and Status Register Description ........................................................................ |
106 |
7-1 |
1394 OHCI Configuration Register Map...................................................................................... |
107 |
7-2 |
Command Register Description................................................................................................ |
108 |
7-3 |
Status Register Description .................................................................................................... |
109 |
List of Tables |
9 |
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 |
www.ti.com |
|
7-4 |
Class Code and Revision ID Register Description .......................................................................... |
110 |
7-5 |
Latency Timer and Class Cache Line Size Register Description ......................................................... |
111 |
7-6 |
Header Type and BIST Register Description ............................................................................... |
111 |
7-7 |
OHCI Base Address Register Description.................................................................................... |
112 |
7-8 |
TI Base Address Register Description ........................................................................................ |
112 |
7-9 |
Subsystem Identification Register Description............................................................................... |
113 |
7-10 |
Interrupt Line and Pin Registers Description................................................................................. |
114 |
7-11 |
MIN_GNT and MAX_LAT Register Description ............................................................................. |
115 |
7-12 |
OHCI Control Register Descriptioni ........................................................................................... |
115 |
7-13 |
Capability ID and Next Item Pointer Registers Description ................................................................ |
115 |
7-14 |
Interrupt Line and Pin Registers Description................................................................................. |
116 |
7-15 |
Power Management Control and Status Register Description ............................................................ |
116 |
7-16 |
Power Management Extension Registers Description...................................................................... |
117 |
7-17 |
Miscellaneous Configuration Register ........................................................................................ |
118 |
7-18 |
Link Enhancement Control Register Description ............................................................................ |
120 |
7-19 |
Subsystem Access Register Description ..................................................................................... |
121 |
8-1 |
OHCI Register Map ............................................................................................................. |
122 |
8-2 |
OHCI Version Register Description ........................................................................................... |
124 |
8-3 |
GUID ROM Register Description .............................................................................................. |
125 |
8-4 |
Asynchronous Transmit Retries Register Description ...................................................................... |
126 |
8-5 |
CSR Control Register Description............................................................................................. |
127 |
8-6 |
Configuration ROM Header Register Description ........................................................................... |
128 |
8-7 |
Bus Options Register Description ............................................................................................. |
128 |
8-8 |
Configuration ROM Mapping Register Description.......................................................................... |
130 |
8-9 |
Posted Write Address Low Register Description ............................................................................ |
131 |
8-10 |
Posted Write Address High Register Description ........................................................................... |
131 |
8-11 |
Host Controller Control Register Description ................................................................................ |
132 |
8-12 |
Self-ID Count Register Description............................................................................................ |
133 |
8-13 |
Isochronous Receive Channel Mask High Register Description .......................................................... |
134 |
8-14 |
Isochronous Receive Channel Mask Low Register Description........................................................... |
135 |
8-15 |
Interrupt Event Register Description .......................................................................................... |
135 |
8-16 |
Interrupt Mask Register Description........................................................................................... |
137 |
8-17 |
Isochronous Transmit Interrupt Event Register Description ............................................................... |
139 |
8-18 |
Isochronous Receive Interrupt Event Register Description ................................................................ |
140 |
8-19 |
Initial Bandwidth Available Register Description ............................................................................ |
141 |
8-20 |
Initial Channels Available High Registr Description......................................................................... |
141 |
8-21 |
Initial Channels Available Low Register Description ........................................................................ |
142 |
8-22 |
Fairness Control Registre Description ........................................................................................ |
143 |
8-23 |
Link Control Register Description ............................................................................................. |
144 |
8-24 |
Node Identification Register Description...................................................................................... |
145 |
8-25 |
PHY Control Register Description ............................................................................................. |
146 |
10 |
List of Tables |
Submit Documentation Feedback |
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
www.ti.com |
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 |
|
8-26 |
Isochronous Cycle Timer Register Description .............................................................................. |
147 |
8-27 |
Asynchronous Request Filter High Register Description................................................................... |
148 |
8-28 |
Asynchronous Request Filter Low Register Description ................................................................... |
150 |
8-29 |
Physical Request Filter High Register Description .......................................................................... |
151 |
8-30 |
Physical Request Filter Low Register Description .......................................................................... |
153 |
8-31 |
Asynchronous Context Control Register Description ....................................................................... |
154 |
8-32 |
Asynchronous Context Command Pointer Register Description ......................................................... |
155 |
8-33 |
Isochronous Transmit Context Control Register Description .............................................................. |
156 |
8-34 |
Isochronous Receive Context Control Register Description ............................................................... |
157 |
8-35 |
Isochronous Receive Context Match Register Description ................................................................ |
159 |
9-1 |
TI Extension Register Map ..................................................................................................... |
160 |
9-2 |
Isochronous Receive Digital Video Enhancements Register Description................................................ |
161 |
9-3 |
Link Enhancement Register Description...................................................................................... |
162 |
9-4 |
Timestamp Offset Register Description....................................................................................... |
164 |
10-1 |
Base Register Description...................................................................................................... |
167 |
10-2 |
Base Register Field Description ............................................................................................... |
167 |
10-3 |
Page-0 (Port Status) Register Description ................................................................................... |
169 |
10-4 |
Page-0 (Port Status) Register Field Description............................................................................. |
169 |
10-5 |
Page 1 (Vendor ID) Register Configuration .................................................................................. |
171 |
10-6 |
Page 1 (Vendor ID) Register Field Descriptions............................................................................. |
171 |
10-7 |
Page 7 (Vendor Dependant) Register Configuration ....................................................................... |
171 |
10-8 |
Page 7 (Vendor Dependant) Register Field Descriptions .................................................................. |
172 |
10-9 |
Register Description............................................................................................................. |
172 |
OHCI-Lynx is a trademark of Texas Instruments.
PCI Express is a trademark of PCI-SIG.
List of Tables |
11 |
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 |
www.ti.com |
12 |
List of Tables |
Submit Documentation Feedback |
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
www.ti.com |
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 |
∙Full x1 PCI Express Throughput
∙Fully Compliant with PCI Express Base Specification, Revision 1.1
∙Utilizes 100-MHz Differential PCI Express Common Reference Clock or 125-MHz Single-Ended Reference Clock
∙Fully supports provisions of IEEE P1394b-2002
∙Fully Compliant With Provisions of IEEE Std 1394-1995 for a High-Performance Serial Bus and IEEE Std 1394a-2000
∙Fully Compliant with 1394 Open Host Controller Interface Specification, Revision 1.1 and Revision 1.2 draft
∙Three IEEE Std 1394b Fully Compliant Cable
Ports at 100M Bits/s, 200M Bits/s, 400M Bits/s, and 800M Bits/s
∙Cable Ports Monitor Line Conditions for Active Connection To Remote Node
∙Cable Power Presence Monitoring
∙EEPROM Configuration Support to Load the Global Unique ID for the 1394 Fabric
∙Support for D1, D2, D3hot
∙Active State Link Power Management Saves Power When Packet Activity on the PCI Express™ Link is Idle, Using Both L0s and L1 States
∙Eight 3.3-V, Multifunction, General-Purpose I/O Terminals
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 document.
OHCI-Lynx is a trademark of Texas Instruments.
PCI Express is a trademark of PCI-SIG.
PRODUCTION DATA information is current as of publication date. |
Copyright © 2007–2008, Texas Instruments Incorporated |
Products conform to specifications per the terms of the Texas |
|
Instruments standard warranty. Production processing does not |
|
necessarily include testing of all parameters. |
|
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 |
www.ti.com |
The Texas Instruments XIO2213A is a single-function PCI Express™ to PCI local bus translation bridge where the PCI bus interface is internally connected to a 1394b open host controller link-layer controller with a three-port 1394b PHY. When the XIO2213A is properly configured, this solution provides full PCI Express and 1394b functionality and performance.
The Texas Instruments XIO2213A is a PCI Express to PCI translation bridge where the PCI bus interface is internally connected to a 1394b open host controller link-layer controller with a three-port 1394b PHY. The PCI-Express to PCI translation bridge is fully compatible with the PCI Express to PCI/PCI-X Bridge Specification, Revision 1.0. Also, the bridge supports the standard PCI-to-PCI bridge programming model. The 1394b OHCI controller function is fully compatible with IEEE Standard 1394b and the latest 1394 Open Host Controller Interface (OHCI) Specification.
The XIO2213A simultaneously supports up to four posted write transactions, four non-posted transactions, and four completion transactions pending in each direction at any time. Each posted write data queue and completion data queue can store up to 8K bytes of data. The non-posted data queues can store up to 128 bytes of data.
The PCI Express interface supports a x1 link operating at full 250 MB/s packet throughput in each direction simultaneously. Also, the bridge supports the advanced error reporting capability including ECRC as defined in the PCI Express Base Specification, Revision 1.1. Supplemental firmware or software is required to fully utilize both of these features.
Robust pipeline architecture is implemented to minimize system latency. If parity errors are detected, then packet poisoning is supported for both upstream and downstream operations.
The PCIe Power management (PM) features include active state link PM, PME mechanisms, and all conventional PCI D-states. If the active state link PM is enabled, then the link automatically saves power when idle using the L0s and L1 states. PM active state NAK, PM PME, and PME-to-ACK messages are supported. The bridge is compliant with the latest PCI Bus Power Management Specification and provides several low-power modes, which enable the host power system to further reduce power consumption
Eight general-purpose inputs and outputs (GPIOs), configured through accesses to the PCI Express configuration space, allow for further system control and customization.
Deep FIFOs are provided to buffer 1394 data and accommodate large host bus latencies. The device provides physical write posting and a highly tuned physical data path for SBP-2 performance. The device is capable of transferring data between the PCI Express bus and the 1394 bus at 100M bits/s, 200M bits/s, 400M bits/s, and 800M bits/s. The device provides three 1394 ports that have separate cable bias (TPBIAS).
As required by the 1394 Open Host Controller Interface Specification, internal control registers are memory-mapped and nonprefetchable. This configuration header is accessed through configuration cycles specified by PCI Express, and it provides plug-and-play (PnP) compatibility.
The PHY-layer provides the digital and analog transceiver functions needed to implement a three-port node in a cable-based 1394 network. Each cable port incorporates two differential line transceivers. The transceivers include circuitry to monitor the line conditions as needed for determining connection status, for initialization and arbitration, and for packet reception and transmission. An optional external 2-wire serial EEPROM interface is provided to load the global unique ID for the 1394 fabric.
14 |
Overview |
Submit Documentation Feedback |
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
www.ti.com |
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 |
The XIO2213A requires an external 98.304-MHz crystal oscillator to generate a reference clock. The external clock drives an internal phase-locked loop (PLL), which generates the required reference signal. This reference signal provides the clock signals that control transmission of the outbound encoded information. The power-down (PD) function, when enabled by asserting the PD terminal high, stops operation of the PLL. Data bits to be transmitted through the cable ports are latched internally, combined serially, encoded, and transmitted at 98.304, 196.608, 393.216, 491.52, or 983.04 Mbps (referred to as S100, S200, S400, S400B, or S800 speed, respectively) as the outbound information stream.
To ensure that the XIO2213A conforms to the IEEE Std 1394b-2002 standard, the BMODE terminal must be asserted. The BMODE terminal does not select the cable-interface mode of operation. The BMODE terminal selects the internal PHY section-LLC section interface mode of operation and affects the arbitration modes on the cable. BMODE must be pulled high during normal operation.
Three package terminals are used as inputs to set the default value for three configuration status bits in the self-ID packet. They can be pulled high through a 1-kΩ resistor or hardwired low as a function of the equipment design. The PC0, PC1, and PC2 terminals indicate the default power class status for the node (the need for power from the cable or the ability to supply power to the cable). The contender bit in the PHY register set indicates that the node is a contender either for the isochronous resource manager (IRM) or for the bus manager (BM). On the XIO2213A, this bit can only be set by a write to the PHY register set. If a node is to be a contender for IRM or BM, the node software must set this bit in the PHY register set.
Submit Documentation Feedback |
Overview |
15 |
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 |
www.ti.com |
∙PCI Express to PCI/PCI-X Bridge Specification, Revision 1.0
∙PCI Express Base Specification, Revision 1.1
∙PCI Express Card Electromechanical Specification, Revision 1.1
∙PCI Local Bus Specification, Revision 2.3 and 3.0
∙PCI-to-PCI Bridge Architecture Specification, Revision 1.1
∙PCI Bus Power Management Interface Specification, Revision 1.1 or 1.2
∙1394 Open Host Controller Interface Specification Release 1.2
∙IEEE Standard for a High Performance Serial Bus IEEE Std 1394-1995
∙IEEE Standard for a High Performance Serial Bus—Amendment 1 IEEE Std 1394a-2000
∙IEEE Standard for a High Performance Serial Bus—Amendment 2 IEEE Std 1394b-2002
∙Express Card Standard, Release 1.0 and 1.1
∙PCI Express Jitter and BER White Paper
∙PCI Mobile Design Guide, Revision 1.1
∙PCI Express is a trademark of PCI-SIG.
∙OHCI-Lynx, and MicroStar BGA are trademarks of Texas Instruments.
∙Other trademarks are the property of their respective owners.
Throughout this data manual, several conventions are used to convey information. These conventions are listed below:
1. To identify a binary number or field, a lower case b follows the numbers. For example: 000b is a 3-bit binary field.
2. To identify a hexadecimal number or field, a lower case h follows the numbers. For example: 8AFh is a 12-bit hexadecimal field.
3. All other numbers that appear in this document that do not have either a b or h following the number are assumed to be decimal format.
4. If the signal or terminal name has a bar above the name (for example, GRST), then this indicates the logical NOT function. When asserted, this signal is a logic low, 0, or 0b.
5. Differential signal names end with P, N, +, or – designators. The P or + designators signify the positive signal associated with the differential pair. The N or – designators signify the negative signal associated with the differential pair.
6. RSVD indicates that the referenced item is reserved.
7. In Sections 4 through 6, the configuration space for the bridge is defined. For each register bit, the software access method is identified in an access column. The legend for this access column includes the following entries:
–r – read access by software
–u – updates by the bridge internal hardware
–w – write access by software
–c – clear an asserted bit with a write-back of 1b by software. Write of zero to the field has no effect
–s – the field may be set by a write of one. Write of zero to the field has no effect
–na – not accessible or not applicable
8.The XIO2213A consists of a PCI-Express to PCI translation bridge where the secondary PCI bus is internally connected to a 1394b OHCI with a 3-port PHY. When describing functionality that is specific to the PCI-Express to PCI translation bridge, the term bridge is used to reduce text. The term 1394b OHCI is used to reduce text when describing the 1394b OHCI with 3-port PHY function.
16 |
Overview |
Submit Documentation Feedback |
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
www.ti.com |
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 |
9. LLC is used to refer to the 1394 link layer controller.
ORDERING |
NAME |
VOLTAGE |
PACKAGE |
NUMBER |
|
|
|
XIO2213AZAY |
PCI-Express to PCI Translation |
3.3-V and 1.5-V power terminals |
167-terminal ZAY (Lead-Free) PBGA |
|
Bridge with 1394b OHCI and |
|
|
|
Three-Port PHY |
|
|
The XIO2213A is packaged in a 167-ball ZAY PBGA. For the ZAY BGATable 2-1 lists the terminals sorted alphanumerically. Table 2-2 lists the signals in alphanumerical order.
Submit Documentation Feedback |
Overview |
17 |
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
SCPS183A–OCTOBER 2007–REVISED MARCH 2008
Table 2-1. XIO2213AZAY_12x12 Terminals Sorted
Alphanumerically
|
XIO2213A |
BGA BALL # |
SIGNAL NAME |
A01 |
REFCLK+ |
A02 |
CNA |
A03 |
RXN |
A04 |
RXP |
A05 |
BMODE |
A06 |
TESTW(VREG_PD) |
A07 |
VSS |
A08 |
TXN |
A09 |
TXP |
A10 |
VDDA_33 |
A11 |
PC2 |
A12 |
REF1_PCIE |
A13 |
REF0_PCIE |
A14 |
VSS |
B01 |
REFCLK- |
B02 |
TESTM |
B03 |
PD |
B04 |
PHY_RESET# |
B05 |
VDDA_15 |
B06 |
VSSA |
B07 |
VDDA_15 |
B08 |
VDD_15 |
B09 |
VDDA_15 |
B10 |
VDDA_15 |
B11 |
VDD_33_COMB |
B12 |
VDD_33 |
B13 |
PERST# |
B14 |
TPA2+ |
C01 |
LPS_L |
C02 |
LPS_P |
C03 |
VDDA_33 |
C04 |
VSSA_PCIE |
C05 |
VSSA_PCIE |
C06 |
VSSA_PCIE |
C07 |
VSSA_PCIE |
C08 |
DVDD_3.3 |
C09 |
DVDD_CORE |
C10 |
VSSA |
C11 |
VDD_33_COM_IO |
C12 |
VDD_15_COMB |
C13 |
GRST# |
C14 |
TPA2- |
D01 |
LKON/DS2_P |
D02 |
PINT_L |
D03 |
PINT_P |
D12 |
RSVD |
D13 |
RSVD |
D14 |
TPB2+ |
E01 |
LINKON_L |
|
www.ti.com |
|
XIO2213A |
BGA BALL # |
SIGNAL NAME |
E02 |
LREQ_P |
E03 |
VDD_33 |
E06 |
GND |
E07 |
GND |
E08 |
PC1 |
E09 |
PC0 |
E10 |
AVDD_3.3 |
E12 |
RSVD |
E13 |
TPBIAS2 |
E14 |
TPB2- |
F01 |
PCLK_P |
F02 |
LREQ_L |
F03 |
DVDD_CORE |
F05 |
VSSA |
F06 |
GND |
F07 |
GND |
F08 |
GND |
F09 |
GND |
F10 |
AVDD_3.3 |
F12 |
RSVD |
F13 |
RSVD |
F14 |
TPA1+ |
G01 |
PCLK_L |
G02 |
LCLK_L |
G03 |
VDD_15 |
G05 |
GND |
G06 |
GND |
G07 |
GND |
G08 |
GND |
G09 |
GND |
G10 |
VDD_33 |
G12 |
RSVD |
G13 |
TPBIAS1 |
G14 |
TPA1- |
H01 |
CTL0 |
H02 |
LCLK_P |
H03 |
VDD_15 |
H05 |
GND |
H06 |
GND |
H07 |
GND |
H08 |
GND |
H09 |
GND |
H10 |
VDD_33 |
H12 |
SDA |
H13 |
REFCLK_SEL |
H14 |
TPB1+ |
J01 |
CTL1 |
J02 |
D0 |
J03 |
DVDD_3.3 |
J05 |
GND |
J06 |
GND |
18 |
Overview |
Submit Documentation Feedback |
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
www.ti.com |
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 |
Table 2-1. XIO2213AZAY_12x12 Terminals Sorted
Alphanumerically (continued)
|
XIO2213A |
BGA BALL # |
SIGNAL NAME |
J07 |
GND |
J08 |
GND |
J09 |
AVDD_3.3 |
J10 |
VDD_33 |
J12 |
CLKREQ# |
J13 |
SCL |
J14 |
TPB1- |
K01 |
D2 |
K02 |
D1 |
K03 |
DVDD_3.3 |
K05 |
GND |
K06 |
GND |
K07 |
GND |
K08 |
GND |
K09 |
AVDD_3.3 |
K10 |
VDD_15 |
K12 |
RSVD |
K13 |
TPBIAS0 |
K14 |
TPA0+ |
L01 |
D3 |
L02 |
D4 |
L03 |
D5 |
L12 |
RSVD |
L13 |
RSVD |
L14 |
TPA0- |
M01 |
R1 |
M02 |
D6 |
M03 |
D7 |
M04 |
AVDD_3.3 |
M05 |
VDD_33 |
M06 |
VDD_15 |
M07 |
PLLVDD_CORE |
|
XIO2213A |
BGA BALL # |
SIGNAL NAME |
M08 |
RSVD |
M09 |
DVDD_CORE |
M10 |
AVDD_3.3 |
M11 |
RSVD |
M12 |
RSVD |
M13 |
RSVD |
M14 |
TPB0+ |
N01 |
R0 |
N02 |
GPIO1 |
N03 |
GPIO3 |
N04 |
GPIO4 |
N05 |
PLLGND |
N06 |
GPIO7 |
N07 |
PLLVDD_3.3 |
N08 |
CYCLEOUT |
N09 |
DS0 |
N10 |
RSVD |
N11 |
RSVD |
N12 |
RSVD |
N13 |
RSVD |
N14 |
TPB0- |
P01 |
GPIO0 |
P02 |
GPIO2 |
P03 |
RSVD |
P04 |
XI |
P05 |
GPIO5 |
P06 |
GPIO6 |
P07 |
VDD_15 |
P08 |
OHCI_PME# |
P09 |
DS1 |
P10 |
RSVD |
P11 |
RSVD |
P12 |
CPS |
P13 |
SE |
P14 |
SM |
Submit Documentation Feedback |
Overview |
19 |
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
SCPS183A–OCTOBER 2007–REVISED MARCH 2008
Table 2-2. XIO2213AZAY_12x12 Signals Sorted
Alphanumerically
|
XIO2213A |
BGA BALL # |
SIGNAL NAME |
E10 |
AVDD_3.3 |
F10 |
AVDD_3.3 |
J09 |
AVDD_3.3 |
K09 |
AVDD_3.3 |
M10 |
AVDD_3.3 |
M04 |
AVDD_3.3 |
A05 |
BMODE |
J12 |
CLKREQ# |
A02 |
CNA |
P12 |
CPS |
H01 |
CTL0 |
J01 |
CTL1 |
N08 |
CYCLEOUT |
J02 |
D0 |
K02 |
D1 |
K01 |
D2 |
L01 |
D3 |
L02 |
D4 |
L03 |
D5 |
M02 |
D6 |
M03 |
D7 |
N09 |
DS0 |
P09 |
DS1 |
C08 |
DVDD_3.3 |
J03 |
DVDD_3.3 |
K03 |
DVDD_3.3 |
C09 |
DVDD_CORE |
F03 |
DVDD_CORE |
M09 |
DVDD_CORE |
E06 |
GND |
E07 |
GND |
F06 |
GND |
F07 |
GND |
F08 |
GND |
F09 |
GND |
G05 |
GND |
G06 |
GND |
G07 |
GND |
G08 |
GND |
G09 |
GND |
H05 |
GND |
H06 |
GND |
H07 |
GND |
H08 |
GND |
H09 |
GND |
|
www.ti.com |
|
XIO2213A |
BGA BALL # |
SIGNAL NAME |
J05 |
GND |
J06 |
GND |
J07 |
GND |
J08 |
GND |
K05 |
GND |
K06 |
GND |
K07 |
GND |
K08 |
GND |
P01 |
GPIO0 |
N02 |
GPIO1 |
P02 |
GPIO2 |
N03 |
GPIO3 |
N04 |
GPIO4 |
P05 |
GPIO5 |
P06 |
GPIO6 |
N06 |
GPIO7 |
C13 |
GRST# |
G02 |
LCLK_L |
H02 |
LCLK_P |
E01 |
LINKON_L |
D01 |
LKON/DS2_P |
C01 |
LPS_L |
C02 |
LPS_P |
F02 |
LREQ_L |
E02 |
LREQ_P |
P08 |
OHCI_PME# |
E09 |
PC0 |
E08 |
PC1 |
A11 |
PC2 |
G01 |
PCLK_L |
F01 |
PCLK_P |
B03 |
PD |
B13 |
PERST# |
D02 |
PINT_L |
D03 |
PINT_P |
N05 |
PLLGND |
N07 |
PLLVDD_3.3 |
M07 |
PLLVDD_CORE |
N01 |
R0 |
M01 |
R1 |
A13 |
REF0_PCIE |
A12 |
REF1_PCIE |
B01 |
REFCLK- |
H13 |
REFCLK_SEL |
A01 |
REFCLK+ |
B04 |
PHY_RESET# |
G12 |
RSVD |
20 |
Overview |
Submit Documentation Feedback |
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
www.ti.com |
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 |
Table 2-2. XIO2213AZAY_12x12 Signals Sorted
Alphanumerically (continued)
|
XIO2213A |
BGA BALL # |
SIGNAL NAME |
F13 |
RSVD |
F12 |
RSVD |
E12 |
RSVD |
D12 |
RSVD |
D13 |
RSVD |
M08 |
RSVD |
N10 |
RSVD |
P10 |
RSVD |
P11 |
RSVD |
N11 |
RSVD |
M11 |
RSVD |
N12 |
RSVD |
N13 |
RSVD |
M12 |
RSVD |
M13 |
RSVD |
L13 |
RSVD |
K12 |
RSVD |
L12 |
RSVD |
A03 |
RXN |
A04 |
RXP |
J13 |
SCL |
H12 |
SDA |
P13 |
SE |
P14 |
SM |
B02 |
TESTM |
A06 |
TESTW(VREG_PD) |
L14 |
TPA0- |
K14 |
TPA0+ |
G14 |
TPA1- |
F14 |
TPA1+ |
C14 |
TPA2- |
B14 |
TPA2+ |
N14 |
TPB0- |
M14 |
TPB0+ |
J14 |
TPB1- |
H14 |
TPB1+ |
|
XIO2213A |
BGA BALL # |
SIGNAL NAME |
E14 |
TPB2- |
D14 |
TPB2+ |
K13 |
TPBIAS0 |
G13 |
TPBIAS1 |
E13 |
TPBIAS2 |
A08 |
TXN |
A09 |
TXP |
G03 |
VDD_15 |
H03 |
VDD_15 |
K10 |
VDD_15 |
M06 |
VDD_15 |
B08 |
VDD_15 |
C12 |
VDD_15_COMB |
E03 |
VDD_33 |
G10 |
VDD_33 |
H10 |
VDD_33 |
J10 |
VDD_33 |
M05 |
VDD_33 |
B12 |
VDD_33 |
C11 |
VDD_33_COM_IO |
B11 |
VDD_33_COMB |
B10 |
VDDA_15 |
B09 |
VDDA_15 |
B07 |
VDDA_15 |
B05 |
VDDA_15 |
C03 |
VDDA_33 |
A10 |
VDDA_33 |
P07 |
VDD_15 |
A14 |
VSS |
A07 |
VSS |
F05 |
VSSA |
C10 |
VSSA |
B06 |
VSSA |
C04 |
VSSA_PCIE |
C05 |
VSSA_PCIE |
C06 |
VSSA_PCIE |
C07 |
VSSA_PCIE |
P04 |
XI |
P03 |
RSVD |
The following tables give a description of the terminals. These terminals are grouped in tables by functionality. Each table includes the terminal name, terminal number, I/O type, and terminal description.
The following list describes the different input/output cell types that appear in the terminal description tables:
∙HS DIFF IN = High speed differential input
∙HS DIFF OUT = High speed differential output
Submit Documentation Feedback |
Overview |
21 |
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 |
www.ti.com |
∙LV CMOS = 3.3-V low voltage CMOS input or output with 3.3-V clamp rail
∙BIAS = Input/output terminals that generate a bias voltage to determine a driver's operating current
∙Feed through = these terminals connect directly to macros within the part and not through an input or output cell.
∙PWR = Power terminal
∙GND = Ground terminal
22 |
Overview |
Submit Documentation Feedback |
www.ti.com
SIGNAL
VDD_15
VDDA_15
VDD_33
VDD_33_AUX
VDDA_33
DVDD_CORE
PLLVDD_CORE
DVDD_33
AVDD_33
PLLVDD_33
VDD_15_COMB
VDD_33_COMB
VDD_33_COMBIO
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
SCPS183A–OCTOBER 2007–REVISED MARCH 2008
Table 2-3. Power Supply Terminals
BALL 12x12 |
I/O |
EXTERNAL |
DESCRIPTION |
ZAY |
TYPE |
PARTS |
|
G03 H03 K10 |
PWR |
Bypass |
1.5-V digital core power terminals for the link. |
M06 B08 P07 |
|
capacitors |
|
B10 B09 B07 |
PWR |
Filter |
1.5-V analog power terminal for the link. |
B05 |
|
|
|
E03 M05 J10 |
PWR |
Bypass |
3.3-V digital I/O power terminals for the link |
H10 G10 |
|
capacitors |
|
B12 |
|
|
This terminal is connected to VSS through a pull-down resistor |
|
|
|
since the XIO2213A does not support Auxiliary power |
C03 A10 |
PWR |
Filter |
3.3-V analog power terminals for the link. This supply terminal is |
|
|
|
separated from the other power terminals internal to the device to |
|
|
|
provide noise isolation. |
C09 F03 M09 |
PWR |
Bypass |
Digital 1.95-V circuit power for the PHY. A combination of |
|
|
capacitors |
high-frequency decoupling capacitors near each terminal is |
|
|
|
suggested, such as paralleled 0.1-μF and 0.001-μF. An additional |
|
|
|
1-μF capacitor is required for voltage regulation. These supply |
|
|
|
terminals are separated from the other power terminals internal to |
|
|
|
the device to provide noise isolation. |
M07 |
PWR |
Bypass |
PLL 1.95-V circuit power for the PHY. A combination of |
|
|
capacitors |
high-frequency decoupling capacitors near each terminal is |
|
|
|
suggested, such as paralleled 0.1-μF and 0.001-μF. An additional |
|
|
|
1-μF capacitor is required for voltage regulation, and the |
|
|
|
PLLVDD_CORE terminals must be separate from the DVDD_CORE |
|
|
|
terminals. These supply terminals are separated from the other |
|
|
|
power terminals internal to the device to provide noise isolation. |
C08 J03 K03 |
PWR |
Bypass |
3.3-V digital I/O power terminals for the PHY |
|
|
capacitors |
|
M04 E10 F10 J09 |
PWR |
Filter |
3.3-V analog power terminals for the PHY |
K09 M10 |
|
|
|
N07 |
PWR |
Bypass |
PLL 3.3-V circuit power for the PHY. This supply terminal is |
|
|
capacitors |
separated from the other power terminals internal to the device to |
|
|
|
provide noise isolation. The PLLVDD_33 and VDDA_33 pins should |
|
|
|
be connected together with a low-dc-impedance connection on the |
|
|
|
circuit board. |
C12 |
PWR |
Bypass |
Internal 1.5-V main power output for external bypass capacitor |
|
|
capacitors |
filtering. |
|
|
|
Caution: Do not use this terminal to supply external power to other |
|
|
|
devices. |
B11 |
PWR |
Bypass |
Internal 3.3-V main power output for external bypass capacitor |
|
|
capacitors |
filtering. |
|
|
|
Caution: Do not use this terminal to supply external power to other |
|
|
|
devices. |
C11 |
PWR |
Bypass |
Internal 3.3-V IOpower output for external bypass capacitor filtering. |
|
|
capacitors |
Caution: Do not use this terminal to supply external power to other |
|
|
|
devices. |
Table 2-4. Ground Terminals
SIGNAL |
BALL 12x12 ZAY |
I/O TYPE |
DESCRIPTION |
||
VSS |
A07 |
A14 |
GND |
Digital ground terminals for link |
|
VSSA |
B06 C10 |
F05 |
GND |
Analog ground terminals for link |
|
VSSA_PCIE |
C04 C05 |
C06 C07 |
GND |
Analog ground terminals for PCI Express function |
|
PLLGND |
N05 |
|
GND |
PLL circuit ground. This terminal must be tied to the low-impedance |
|
|
|
|
|
|
circuit-board ground plane. |
GND |
E06 E07 F06 |
F07 F08 |
GND |
Ground. These terminals must be tied together to the low-impedance |
|
|
F09 G05 G06 G07 G08 |
|
circuit-board ground plane. |
||
|
G09 H05 H06 H07 H08 |
|
|
||
|
H09 J05 J06 |
J07 J08 |
|
|
|
|
K05 K06 |
K07 K08 |
|
|
Submit Documentation Feedback |
Overview |
23 |
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 www.ti.com
Table 2-5. PCI Express Terminals
SIGNAL |
BALL 12x12 |
I/O |
EXTERNAL |
DESCRIPTION |
|
ZAY |
TYPE |
PARTS |
|
PERST |
B13 |
I |
— |
PCI Express reset input. The PERST signal identifies when the system power |
|
|
|
|
is stable and generates an internal power-on reset. |
|
|
|
|
Note: The PERST input buffer has hysteresis. |
REF0_PCIE |
A13 |
I/O |
External |
External reference resistor + and – terminals for setting TX driver current. An |
REF1_PCIE |
A12 |
|
resistor |
external resistor is connected between terminals REF0_PCIE and REF1_PCIE. |
RXP |
A04 |
DI |
— |
High-speed receive pair. RXP and RXN comprise the differential receive pair |
RXN |
A03 |
|
|
for the single PCI Express lane supported. |
TXP |
A09 |
DO |
Series |
High-speed transmit pair. TXP and TXN comprise the differential transmit pair |
TXN |
A08 |
|
capacitors |
for the single PCI Express lane supported. |
Table 2-6. Clock Terminals
SIGNAL |
BALL 12x12 |
I/O |
EXTERNAL |
|
ZAY |
TYPE |
PARTS |
REFCLK_SEL |
H13 |
I |
Pullup or |
|
|
|
pulldown |
|
|
|
resistor |
REFCLK+ |
A01 |
DI |
— |
DESCRIPTION
Reference clock select. This terminal selects the reference clock input.
0 = 100-MHz differential common reference clock used 1 = 125-MHz single-ended reference clock used
Reference clock. REFCLK+ and REFCLKcomprise the differential input pair for the 100-MHz system reference clock. For a single-ended, 125-MHz system reference clock, use the REFCLK+ input.
REFCLK– |
B01 |
DI |
Capacitor to |
Reference clock. REFCLK+ and REFCLK– comprise the differential input |
|
|
|
VSS for |
pair for the 100-MHz system reference clock. For a single-ended, 125-MHz |
|
|
|
single-ended |
system reference clock, attach a capacitor from REFCLK– to VSS. |
|
|
|
mode |
|
CLKREQ |
J12 |
O |
|
Clock Request. This terminal is used to support the clock request protocol. |
XI |
P04 |
I |
|
Oscillator input. This terminal connects to a 98.304-MHz low-jitter external |
|
|
|
|
oscillator. XI is a 1.8-V CMOS input. Oscillator jitter must be 5-ps RMS or |
|
|
|
|
better. If only 3.3-V oscillators can be acquired, great care must be taken to |
|
|
|
|
not introduce significant jitter by the means used to level shift from 3.3 V to |
|
|
|
|
1.8 V. If a resistor divider is used, a high-current oscillator and low-value |
|
|
|
|
resistors must be used to minimize RC time constants. |
|
|
|
Table 2-7. 1394 Terminals |
SIGNAL |
BALL 12x12 |
I/O |
DESCRIPTION |
|
ZAY |
TYPE |
|
CNA |
A02 |
I/O |
Cable not active. This terminal is asserted high when there are no ports receiving incoming |
|
|
|
bias voltage. If it is not used, then this terminal should be left unconnected. |
CPS |
P12 |
I |
Cable power status input. This terminal is normally connected to cable power through a |
|
|
|
400-kΩ resistor. This circuit drives an internal comparator that detects the presence of cable |
|
|
|
power. If CPS is not used to detect cable power, then this terminal must be connected to |
|
|
|
VSSA. |
DS0 |
N09 |
I |
Data-strobe-only mode for port 0. IEEE Std 1394a-2000-only port-0-enable programming |
|
|
|
terminal. On hardware reset, this terminal allows the user to select whether port 0 acts like an |
|
|
|
IEEE Std 1394b-2002 bilingual port (terminal at logic 0) or as an IEEE Std 1394a-2000-only |
|
|
|
port (terminal at logic 1). Programming is accomplished by tying the terminal low through a |
|
|
|
1-kΩ or smaller resistor (to enable IEEE Std 1394b-2002 bilingual mode) or high through a |
|
|
|
10-kΩ or smaller resistor (to enable IEEE Std 1394a-2000-only mode). |
DS1 |
P09 |
I |
Data-strobe-only mode for port 1. IEEE Std 1394a-2000-only port-1-enable programming |
|
|
|
terminal. On hardware reset, this terminal allows the user to select whether port 1 acts like an |
|
|
|
IEEE Std 1394b-2002 bilingual port (terminal at logic 0) or as an IEEE Std 1394a-2000-only |
|
|
|
port (terminal at logic 1). Programming is accomplished by tying the terminal low through a |
|
|
|
1-kΩ or smaller resistor (to enable IEEE Std 1394b-2002 bilingual mode) or high through a |
|
|
|
10-kΩ or smaller resistor (to enable IEEE Std 1394a-2000-only mode). |
PC0 |
E09 |
I |
Power class programming. On hardware reset, these inputs set the default value of the power |
PC1 |
E08 |
|
class indicated during self-ID. Programming is done by tying the terminals high through a |
PC2 |
A11 |
|
1-kΩ or smaller resistor or by tying directly to ground through a 1-kΩ or smaller resistor. Bus |
holders are built into these terminals.
24 |
Overview |
Submit Documentation Feedback |
|
|
|
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY |
www.ti.com |
|
|
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 |
|
|
|
Table 2-7. 1394 Terminals (continued) |
SIGNAL |
BALL 12x12 |
I/O |
DESCRIPTION |
|
ZAY |
TYPE |
|
R0 |
N01 |
I/O |
Current-setting resistor terminals. These terminals are connected to an external resistance to |
R1 |
M01 |
|
set the internal operating currents and cable driver output currents. A resistance of 6.34 kΩ |
|
|
|
±1% is required to meet the IEEE Std 1394-1995 output voltage limits. |
TPA0P |
K14 |
I/O |
Port 0 Twisted-pair cable A differential signal terminals. Board trace lengths from each pair of |
TPA0N |
L14 |
|
positive and negative differential signal pins must be matched and as short as possible to the |
TPB0P |
M14 |
|
external load resistors and to the cable connector. For an unused port, TPA+ and TPA– can |
TPB0N |
N14 |
|
be left open. |
TPA1P |
F14 |
I/O |
Port 1 Twisted-pair cable A differential signal terminals. Board trace lengths from each pair of |
TPA1N |
G14 |
|
positive and negative differential signal pins must be matched and as short as possible to the |
TPB1P |
H14 |
|
external load resistors and to the cable connector. For an unused port, TPA+ and TPA– can |
TPB1N |
J14 |
|
be left open. |
TPA2P |
B14 |
I/O |
Port 2 Twisted-pair cable A differential signal terminals. Board trace lengths from each pair of |
TPA2N |
C14 |
|
positive and negative differential signal pins must be matched and as short as possible to the |
TPB2P |
D14 |
|
external load resistors and to the cable connector. For an unused port, TPA+ and TPA– can |
TPB2N |
E14 |
|
be left open. |
TPBIAS0 |
K13 |
O |
Twisted-pair bias output. This provides the 1.86-V nominal bias voltage needed for proper |
TPBIAS1 |
G13 |
|
operation of the twisted-pair cable drivers and receivers, and for signaling to the remote |
TPBIAS2 |
E13 |
|
nodes that there is an active cable connection in IEEE Std 1394a-2000 mode. Each of these |
|
|
|
terminals, except for an unused port, must be decoupled with a 1-μF capacitor to ground. For |
|
|
|
the unused port, this terminal can be left unconnected. |
PCLK_L |
G01 |
I |
PHY-section clock. This terminal must be connected to the PCLK_P output of the PHY |
|
|
|
section. |
PCLK_P |
F01 |
O |
PHY-section clock. This terminal must be connected to the PCLK_L input of the LLC section. |
LCLK_L |
G02 |
O |
LLC-section clock. This terminal must be connected to the LCLK_P input terminal of the PHY |
|
|
|
section. |
LCLK_P |
H02 |
I |
LLC-section clock. This terminal must be connected to the LCLK_L output terminal of the LLC |
|
|
|
section. |
LPS_L |
C01 |
O |
LLC-section power status. This terminal must be connected to the LPS_P input terminal of |
|
|
|
the PHY section. |
LPS_P |
C02 |
I |
Link power status. This terminal must be connected to the LPS_L ouput terminal of the LLC |
|
|
|
section. |
PINT_L |
D02 |
I |
PHY-section interrupt. The PHY section uses this signal to transfer status and interrupt |
|
|
|
information serially to the LLC section. This terminal must be connected to the PINT_P output |
|
|
|
of the PHY section. |
PINT_P |
D03 |
O |
PHY-section interrupt. PINT_P is a serial input to the LLC section from the PHY section that |
|
|
|
is used to transfer status, register, interrupt, and other information to the link. Information |
|
|
|
encoded on PINT_P is synchronous to PCLK_P. This terminal must be connected to the |
|
|
|
PINT_L input of the LLC section. |
Submit Documentation Feedback |
Overview |
25 |
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 www.ti.com
|
|
|
Table 2-7. 1394 Terminals (continued) |
SIGNAL |
BALL 12x12 |
I/O |
DESCRIPTION |
|
ZAY |
TYPE |
|
LKON/DS2_P |
D01 |
I/O |
Link-on notification. If port is to operate in DS mode or is unused then it is necessary to pull |
|
|
|
the terminal high through a 470-Ω or smaller resistor. This terminal must also be connected |
|
|
|
to the LINKON_L input terminal of the LLC section via a 1-kΩ series resistor. A bus holder is |
|
|
|
built into this terminal. If the port is to operate in bi-lingual mode then the terminal should be |
|
|
|
tied low via a 1-kΩ resistor and directly connected to the link's LINKON_L pin with no series |
|
|
|
termination. After hardware reset, this terminal is the link-on output, which notifies the LLC |
|
|
|
section or other power-up logic to power up and become active. The link-on output is a |
|
|
|
square-wave signal with a period of approximately 163 ns (eight PCLK cycles) when active. |
|
|
|
The link-on output is otherwise driven low, except during hardware reset when it is high |
|
|
|
impedance. The link-on output is activated if the LLC section is inactive (the LPS input |
|
|
|
inactive or the LCtrl bit cleared) and when any of the following occurs: |
|
|
|
a) The XIO2213A receives a link-on PHY packet addressed to this node. |
|
|
|
b) The PEI (port-event interrupt) register bit is 1. |
|
|
|
c) Any of the configuration-timeout interrupt (CTOI), cable-power-status interrupt (CPSI), or |
|
|
|
state-time-out interrupt (STOI) register bits are 1 and the resuming-port interrupt enable |
|
|
|
(RPIE) register bit also is 1. |
|
|
|
d) The PHY is power cycled and the power class is 0 through 4. |
|
|
|
Once activated, the link-on output is active until the LLC section becomes active (both the |
|
|
|
LPS_L input active and the LCtrl bit set). The PHY section also deasserts the link-on output |
|
|
|
when a bus reset occurs unless the link-on output is otherwise active because one of the |
|
|
|
interrupt bits is set (that is, the link-on output is active due solely to the reception of a link-on |
|
|
|
PHY packet) In the case of power cycling, the LKON signal must stop after 167 ms if the |
|
|
|
previous conditions have not been met. NOTE: If an interrupt condition exists which |
|
|
|
otherwise causes the link-on output to be activated if the LLC section were inactive, the |
|
|
|
link-on output is activated when the LLC section subsequently becomes inactive. |
LINKON_L |
E01 |
I/O |
Link-on notification. LINKON_L is an input to the LLC section from the PHY section that is |
|
|
|
used to provide notification that a link-on packet has been received or an event, such as a |
|
|
|
port connection, has occurred. This I/O only has meaning when LPS is disabled. This |
|
|
|
includes the D0 (uninitialized), D2, and D3 power states. If LINKON_L becomes active in the |
|
|
|
D0 (uninitialized), D2, or D3 power state, the XIO2213A device sets bit 15 (PME_STS) in the |
|
|
|
power-management control and status register in the PCI configuration space at offset 48h. |
|
|
|
This terminal must be connected to the LKON output terminal of the PHY section. |
LREQ_L |
F02 |
O |
LLC-section request. The LLC section uses this output to initiate a service request to the |
|
|
|
PHY section.This terminal must be connected to the LREQ_P input of the PHY section. |
LREQ_P |
E02 |
I |
LLC-section request. LREQ_P is a serial input from the LLC section to the PHY section used |
|
|
|
to request packet transmissions, read and write PHY section registers, and to indicate the |
|
|
|
occurrence of certain link events that are relevant to the PHY section. Information encoded |
|
|
|
on LREQ_P is synchronous to LCLK_P.This terminal must be connected to the LREQ_L |
|
|
|
output of the LLC section. |
PHY_RESET# |
B04 |
I |
Reset for the 1394 PHY logic |
CTL1 |
J01 |
I/O |
Control. CTL[1:0] are bi-directional control bus signals that are used to indicate the phase of |
CTL0 |
H01 |
|
operation of the PHY-link interface. Upon a reset of the interface, this bus is driven by the |
|
|
|
PHY. When driven by the PHY, information on CTL[1:0] is synchronous to PCLK. When |
|
|
|
driven by the link, information on CTL[1:0] is synchronous to LCLK. If not implemented, these |
|
|
|
terminals should be left unconnected. |
D0 |
J02 |
I/O |
Data. D[7:0] comprise a bi-directional data bus that is used to carry 1394 packet data, packet |
D1 |
K02 |
|
speed, and grant type information between the PHY and the link. Upon a reset of the |
D2 |
K01 |
|
interface, this bus is driven by the PHY. When driven by the PHY, information on D[7:0] is |
D3 |
L01 |
|
synchronous to PCLK. When driven by the link, information on D[7:0] is synchronous to |
D4 |
L02 |
|
LCLK. If not implemented, these terminals should be left unconnected. |
D5 |
L03 |
|
|
D6 |
M02 |
|
|
D7 |
M03 |
|
|
26 |
Overview |
Submit Documentation Feedback |
|
|
|
|
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY |
www.ti.com |
|
|
|
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 |
|
|
|
Table 2-8. Reserved Terminals |
|
SIGNAL |
BALL 12x12 ZAY |
|
I/O TYPE |
DESCRIPTION |
RSVD |
E12 F12 F13 K12 L12 |
|
I/O |
Reserved, do not connect to external signals. |
|
L13 M11 M12 M13 N10 |
|
|
|
|
N11 N12 N13 P03 P10 |
|
|
|
|
P11 |
|
|
|
RSVD |
D12 D13 G12 M08 |
|
I |
Must be connected to VSS. |
|
|
|
Table 2-9. Miscellaneous Terminals |
|
SIGNAL |
BALL 12x12 ZAY |
I/O |
|
DESCRIPTION |
|
TYPE |
|
|
|
GPIO0 |
P01 |
I/O |
General-purpose I/O 0. This terminal functions as a GPIO controlled by bit 0 (GPIO0_DIR) |
|
|
|
|
in the GPIO control register (see Section 4.60). |
|
|
|
|
Note: This terminal has an internal active pullup resistor. |
|
GPIO1 |
N02 |
I/O |
General-purpose I/O 1. This terminal functions as a GPIO controlled by bit 1 (GPIO1_DIR) |
|
|
|
|
in the GPIO control register (see Section 4.60). |
|
|
|
|
Note: This terminal has an internal active pullup resistor. |
|
GPIO2 |
P02 |
I/O |
General-purpose I/O 2. This terminal functions as a GPIO controlled by bit 2 (GPIO2_DIR) |
|
|
|
|
in the GPIO control register (see Section 4.60). |
|
|
|
|
Note: This terminal has an internal active pullup resistor. |
|
GPIO3 |
N03 |
I/O |
General-purpose I/O 3. This terminal functions as a GPIO controlled by bit 3 (GPIO3_DIR) |
|
|
|
|
in the GPIO control register (see Section 4.60). |
|
|
|
|
Note: This terminal has an internal active pullup resistor. |
|
GPIO4 |
N04 |
I/O |
General-purpose I/O 4. This terminal functions as a GPIO controlled by bit 4 (GPIO4_DIR) |
|
|
|
|
in the GPIO control register (see Section 4.60). |
|
|
|
|
Note: This terminal has an internal active pullup resistor. |
|
GPIO5 |
P05 |
I/O |
General-purpose I/O 5. This terminal functions as a GPIO controlled by bit 5 (GPIO5_DIR) |
|
|
|
|
in the GPIO control register (see Section 4.60). |
|
|
|
|
Note: This terminal has an internal active pullup resistor. |
|
GPIO6 |
P06 |
I/O |
General-purpose I/O 6. This terminal functions as a GPIO controlled by bit 6 (GPIO6_DIR) |
|
|
|
|
in the GPIO control register (see Section 4.60). |
|
|
|
|
Note: This terminal has an internal active pullup resistor. |
|
GPIO7 |
N06 |
I/O |
General-purpose I/O 7. This terminal functions as a GPIO controlled by bit 7 (GPIO7_DIR) |
|
|
|
|
in the GPIO control register (see Section 4.60). |
|
|
|
|
Note: This terminal has an internal active pullup resistor. |
|
OHCI_PME# |
P08 |
O |
The Power Management Event signal is an optional signal that can be used by a device to |
|
|
|
|
request a change in the device or system power state. This signal must be enabled by |
|
|
|
|
software. |
|
CYCLEOUT |
N08 |
O |
This terminal provides an 8-kHz cycle timer synchronization signal. If not implemented, this |
|
|
|
|
terminal should be left unconnected. |
|
PD |
B03 |
I |
Power down. A high on this terminal turns off all internal circuitry, except the cable-active |
|
|
|
|
monitor circuits that control the CNA output. Asserting PD high also activates an internal |
|
|
|
|
pulldown to force a reset of the internal control logic. If PD is not used, then this terminal |
|
|
|
|
must be connected to VSS. |
|
GRST |
C13 |
I |
Global power reset. This reset brings all of the XIO2213A internal link registers to their |
|
|
|
|
default states. This should be a one time power on reset. This terminal has hysteresis and |
|
|
|
|
an integrated pull up resistor |
|
SCL |
J13 |
I/O |
Serial-bus clock. This pin is used as Serial Bus Clock when a pull-up is detected on SDA |
|
|
|
|
or when the SBDETECT bit is set in the Serial Bus Control and Status Register. |
|
|
|
|
Note: This terminal has an internal active pullup resistor. |
|
SDA |
H12 |
I/O |
Serial-bus data. This pin is used as Serial Bus Data when a pull-up is detected on SDA or |
|
|
|
|
when the SBDETECT bit is set in the Serial Bus Control and Status Register. |
Note: In serial-bus mode, an external pullup resistor is required to prevent the SDA signal from floating.
Submit Documentation Feedback |
Overview |
27 |
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 www.ti.com
Table 2-9. Miscellaneous Terminals (continued)
SIGNAL |
BALL 12x12 ZAY |
I/O |
DESCRIPTION |
|
|
TYPE |
|
BMODE |
A05 |
I |
Beta mode. This terminal determines the PHY section-LLC section interface connection |
|
|
|
protocol. When logic-high (asserted), the PHY section-LLC section interface complies with |
|
|
|
the IEEE Std 1394b-2002 revision 1.33 Beta interface. When logic low (deasserted), the |
|
|
|
PHY section-LLC section interface complies with the legacy IEEE Std 1394a-2000 |
|
|
|
standard. This terminal must be pulled high with a 1-kΩ resistor during normal operation. |
TESTM |
B02 |
I |
Test control. This input is used in the manufacturing test of the XIO2213A. For normal use, |
|
|
|
this terminal must be pulled high through a 1-kΩ resistor to VDD. |
TESTW |
A06 |
I |
Test control. This input is used in the manufacturing test of the XIO2213A. For normal use, |
|
|
|
this terminal must be pulled high through a 1-kΩ resistor to VDD. |
SE |
P13 |
I |
Test control. This input is used in the manufacturing test of the XIO2213A. For normal use, |
|
|
|
this terminal must be pulled low either through a 1-kΩ resistor to GND or directly to GND. |
SM |
P14 |
I |
Test control. This input is used in the manufacturing test of the XIO2213A. For normal use, |
|
|
|
this terminal must be pulled low either through a 1-kΩ resistor to GND or directly to GND. |
28 |
Overview |
Submit Documentation Feedback |
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
www.ti.com |
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 |
This chapter provides a high-level overview of all significant device features. Figure 3-1 shows a simplified block diagram of the basic architecture of the PCI-Express to PCI Bridge with 1394b OHCI and three-port PHY. The top of the diagram is the PCI Express interface and the 1394b OHCI with three-port PHY is located at the bottom of the diagram.
PCI Express
Transmitter
PCI Express
Receiver
Power |
|
GPIO |
Mgmt |
|
|
Clock |
Configuration and |
Serial |
Generator |
Memory Register |
EEPROM |
Reset |
|
|
Controller |
|
|
|
PCI Bus Interface |
|
1394b OHCI with 3-Port PHY
1394 Cable Port |
|
1394 Cable Port |
|
1394 Cable Port |
|
|
|
|
|
Figure 3-1. XIO2213A Block Diagram
3.1Power-Up/-Down Sequencing
The bridge contains both 1.5-V and 3.3-V power terminals. The following power-up and power-down sequences describe how power is applied to these terminals.
In addition, the bridge has three resets: PERST, GRST and an internal power-on reset. These resets are fully described in Section 3.2. The following power-up and power-down sequences describe how PERST is applied to the bridge.
The application of the PCI Express reference clock (REFCLK) is important to the power-up/-down sequence and is included in the following power-up and power-down descriptions.
Submit Documentation Feedback |
Feature/Protocol Descriptions |
29 |
XIO2213A PCI Express to 1394b OHCI with 3-Port PHY
SCPS183A–OCTOBER 2007–REVISED MARCH 2008 |
www.ti.com |
3.1.1Power-Up Sequence
1.Assert PERST to the device.
2.Apply 1.5-V and 3.3-V voltages.
3.Apply a stable PCI Express reference clock.
4.To meet PCI Express specification requirements, PERST cannot be deasserted until the following two delay requirements are satisfied:
–Wait a minimum of 100 μs after applying a stable PCI Express reference clock. The 100-μs limit satisfies the requirement for stable device clocks by the deassertion of PERST.
–Wait a minimum of 100 ms after applying power. The 100-ms limit satisfies the requirement for stable power by the deassertion of PERST.
See the power-up sequencing diagram in Figure 3-2.
VDD_15 and
VDDA_15
VDD_33 and
VDDA_33
REFCLK
PERST
100 s
100 ms
Figure 3-2. Power-Up Sequence
30 |
Feature/Protocol Descriptions |
Submit Documentation Feedback |