Texas Instruments XIO2213A Data Manual

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

1 Introduction

1.1XIO2213A Features

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

2 Overview

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.

2.1Description

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

2.2Related Documents

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

2.3Trademarks

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.

2.4Documents Conventions

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.

2.5Ordering Information

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

 

 

2.6Terminal Assignments

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

Texas Instruments XIO2213A Data Manual

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

2.7Terminal Descriptions

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

3 Feature/Protocol Descriptions

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

Loading...
+ 156 hidden pages