IEEE 802.3ap-2007
$144.63
IEEE Standard for Information technology– Local and metropolitan area networks– Specific requirements– Part 3: CSMA/CD Access Method and Physical Layer Specifications – Amendment: Ethernet Operation Over Electrical Backplanes
Published By | Publication Date | Number of Pages |
IEEE | 2007 | 203 |
Amendment Standard – Superseded. This amendment to IEEE Std 802.3-2005 includes the new Clause 69 through Clause 74. Clause 69 provides an overview of Ethernet operation over electrical backplanes. Clause 70 through Clause 72 define three new PMDs developed for operation over electrical backplanes. 1000BASE-KX specifies 1 Gb/s serial operation, 10GBASE-KX4 specifies 10 Gb/s 4-lane operation, and 10GBASE-KR specifies 10 Gb/s serial operation. Clause 73 specifies an Auto-Negotiation function for use over electrical backplanes. Finally, Clause 74 specifies an optional forward error correction (FEC) sublayer for 10GBASE-R PHYs for improved link performance.
PDF Catalog
PDF Pages | PDF Title |
---|---|
1 | IEEE Amendment to CSMA/CD–Amendment 4: Ethernet Operation over Electrical Backplanes |
3 | Title page |
6 | Introduction |
7 | Notice to users |
8 | Participants |
12 | List of special symbols |
13 | CONTENTS |
20 | 1. Introduction 1.4 Definitions 1.5 Abbreviations |
21 | 30. Management 30.2.5 Capabilities 30.3.2.1.3 aPhyTypeList 30.5.1.1.2 aMAUType |
22 | 30.5.1.1.13 aFECAbility 30.5.1.1.14 aFECmode 30.5.1.1.15 aFECCorrectedBlocks |
23 | 30.5.1.1.16 aFECUncorrectableBlocks 30.6.1.1.3 aAutoNegRemoteSignaling 30.6.1.1.4 aAutoNegAutoConfig 30.6.1.1.5 aAutoNegLocalTechnologyAbility |
24 | 30.6.1.1.6 aAutoNegAdvertisedTechnologyAbility 30.6.1.1.7 aAutoNegReceivedTechnologyAbility 30.6.1.1.8 aAutoNegLocalSelectorAbility 30.6.1.1.9 aAutoNegAdvertisedSelectorAbility 30.6.1.1.10 aAutoNegReceivedSelectorAbility |
25 | 36. Physical Coding Sublayer (PCS) and Physical Medium Attachment (PMA) sublayer, type 1000BASE-X 36.2.5.2.7 Auto-Negotiation process 36.7 Protocol implementation conformance statement (PICS) proforma for Clause 36, Physical Coding Sublayer (PCS) and Physical Medium Attachment (PMA) sublayer, type 1000BASE-X 36.7.4.3 State diagrams |
27 | 45. Management Data Input/Output (MDIO) interface 45.2.1 PMA/PMD registers 45.2.1.1 PMA/PMD control 1 register (Register 1.0) |
28 | 45.2.1.1.1 Speed selection (1.0.13, 1.0.6, 1.0.5:2) 45.2.1.1.2 PMA loopback (1.0.0) |
29 | 45.2.1.7.4 Transmit fault (1.8.11) 45.2.1.7.5 Receive fault (1.8.10) 45.2.1.8 10G PMA/PMD transmit disable register (Register 1.9) |
30 | 45.2.1.10.3 1000BASE-KX ability (1.11.6) 45.2.1.10.5 10GBASE-KR ability (1.11.4) 45.2.1.10.6 10GBASE-KX4 ability (1.11.3) |
31 | 45.2.1.76 10GBASE-KR PMD control register (Register 1.150) 45.2.1.76.1 Restart training (1.150.0) 45.2.1.76.2 Training enable (1.150.1) 45.2.1.77 10GBASE-KR PMD status register (Register 1.151) |
32 | 45.2.1.77.1 Receiver status (1.151.0) 45.2.1.77.2 Frame lock (1.151.1) 45.2.1.77.3 Start-up protocol status (1.151.2) 45.2.1.77.4 Training failure (1.151.3) 45.2.1.78 10GBASE-KR LP coefficient update register (Register 1.152) 45.2.1.78.1 Preset (1.152.13) 45.2.1.78.2 Initialize (1.152.12) |
33 | 45.2.1.78.3 Coefficient (k) update (1.152.5:0) 45.2.1.79 10GBASE-KR LP status report register (Register 1.153) |
34 | 45.2.1.79.1 Receiver ready (1.153.15) 45.2.1.79.2 Coefficient (k) status (1.153.5:0) 45.2.1.80 10GBASE-KR LD coefficient update register (Register 1.154) 45.2.1.80.1 Preset (1.154.13) 45.2.1.80.2 Initialize (1.154.12) |
35 | 45.2.1.80.3 Coefficient (k) update (1.154.5:0) 45.2.1.81 10GBASE-KR LD status report register (Register 1.155) |
36 | 45.2.1.81.1 Receiver ready (1.155.15) 45.2.1.81.2 Coefficient (k) status (1.155.5:0) |
37 | 45.2.1.82 1000BASE-KX control register (Register 1.160) 45.2.1.82.1 PMD transmit disable (1.160.0) 45.2.1.83 1000BASE-KX status register (Register 1.161) |
38 | 45.2.1.83.1 PMD transmit fault ability (1.161.13) 45.2.1.83.2 PMD receive fault ability (1.161.12) 45.2.1.83.3 PMD transmit fault (1.161.11) 45.2.1.83.4 PMD receive fault (1.161.10) 45.2.1.83.5 PMD transmit disable ability (1.161.8) 45.2.1.83.6 1000BASE-KX signal detect (1.161.0) |
39 | 45.2.1.84 10GBASE-R FEC ability register (Register 1.170) 45.2.1.84.1 10GBASE-R FEC ability (1.170.0) 45.2.1.84.2 10GBASE-R FEC error indication ability (1.170.1) 45.2.1.85 10GBASE-R FEC control register (Register 1.171) |
40 | 45.2.1.85.1 FEC enable (1.171.0) 45.2.1.85.2 FEC enable error indication (1.171.1) 45.2.1.86 10GBASE-R FEC corrected blocks counter (Register 1.172, 1.173) 45.2.1.87 10GBASE-R FEC uncorrected blocks counter (Register 1.174, 1.175) |
41 | 45.2.7 Auto-Negotiation registers |
42 | 45.2.7.2 AN status (Register 7.1) 45.2.7.2.1 Parallel detection fault (7.1.9) 45.2.7.2.2 Page received (7.1.6) |
43 | 45.2.7.6 AN advertisement register (7.16, 7.17, 7.18) |
44 | 45.2.7.7 AN LP base page ability register (7.19, 7.20, 7.21) 45.2.7.8 AN XNP transmit register (7.22, 7.23, 7.24) |
45 | 45.2.7.9 AN LP XNP ability register (7.25, 7.26, 7.27) |
46 | 45.2.7.12 Backplane Ethernet status (Register 7.48) 45.2.7.12.1 10GBASE-KR FEC negotiated (7.48.4) |
47 | 45.2.7.12.2 Negotiated Port Type (7.48.1, 7.48.2, 7.48.3) 45.2.7.12.3 Backplane Ethernet AN ability (7.48.0) |
48 | 45.5 Protocol implementation conformance statement (PICS) proforma for Clause 45, MDIO interface 45.5.3 PICS proforma tables for Management Data Input Output (MDIO) interface 45.5.3.2 PMA/PMD MMD options |
49 | 45.5.3.3 PMA/PMD management functions 45.5.3.8 Auto-Negotiation options |
50 | 45.5.3.9 Auto-Negotiation management functions |
51 | 48. Physical Coding Sublayer (PCS) and Physical Medium Attachment (PMA) sublayer, type 10GBASE-X 48.2.7 Auto-Negotiation for Backplane Ethernet 48.7 Protocol implementation conformance statement (PICS) proforma for Physical Coding Sublayer (PCS) and Physical Medium Attachment (PMA) sublayer, type 10GBASE-X 48.7.4.2 PCS functions |
52 | 49. Physical Coding Sublayer (PCS) for 64B/66B, type 10GBASE-R 49.2.16 Auto-Negotiation for Backplane Ethernet 49.3 Protocol implementation conformance statement (PICS) proforma for Clause 49, Physical Coding Sublayer (PCS) type 10GBASE-R 49.3.6.5 Auto-Negotiation for Backplane Ethernet functions |
53 | Annex A (informative) Bibilography Annex 30B (normative) GDMO and ASN.1 definitions for management 30B.2 ASN.1 module for CSMA/CD managed objects |
55 | 69. Introduction to Ethernet operation over electrical backplanes 69.1 Overview 69.1.1 Scope 69.1.2 Objectives |
56 | 69.1.3 Relationship of Backplane Ethernet to the ISO/IEC Open System Interconnection (OSI) reference model |
57 | 69.2 Summary of Backplane Ethernet Sublayers 69.2.1 Reconciliation sublayer and media independent interfaces 69.2.2 Management interface 69.2.3 Physical Layer signaling systems |
58 | 69.2.4 Auto-Negotiation 69.2.5 Management 69.3 Delay constraints |
59 | 69.4 State diagrams 69.5 Protocol implementation conformance statement (PICS) proforma |
61 | 70. Physical Medium Dependent Sublayer and Baseband Medium, Type 1000BASE-KX 70.1 Overview 70.2 Physical Medium Dependent (PMD) service interface 70.3 PCS requirements for Auto-Negotiation (AN) service interface 70.4 Delay constraints |
62 | 70.5 PMD MDIO function mapping 70.6 PMD functional specifications 70.6.1 Link block diagram |
63 | 70.6.2 PMD transmit function 70.6.3 PMD receive function 70.6.4 PMD signal detect function 70.6.5 PMD transmit disable function 70.6.6 Loopback mode |
64 | 70.6.7 PMD fault function 70.6.8 PMD transmit fault function 70.6.9 PMD receive fault function 70.7 1000BASE-KX electrical characteristics 70.7.1 Transmitter characteristics |
65 | 70.7.1.1 Test fixtures 70.7.1.2 Test fixture impedance 70.7.1.3 Signaling speed 70.7.1.4 Differential output eye mask |
66 | 70.7.1.5 Output amplitude 70.7.1.6 Differential output return loss |
67 | 70.7.1.7 Transition time 70.7.1.8 Transmit jitter 70.7.1.9 Transmit jitter test requirements |
68 | 70.7.2 Receiver characteristics 70.7.2.1 Receiver interference tolerance 70.7.2.2 Signaling speed range |
69 | 70.7.2.3 AC-coupling 70.7.2.4 Input signal amplitude 70.7.2.5 Differential input return loss 70.8 Interconnect characteristics 70.9 Environmental specifications 70.9.1 General safety 70.9.2 Network safety 70.9.3 Installation and maintenance guidelines 70.9.4 Electromagnetic compatibility |
70 | 70.9.5 Temperature and humidity |
71 | 70.10 Protocol implementation conformance statement (PICS) proforma for Clause 70, Physical Medium Dependent (PMD) sublayer and baseband medium, type 1000BASE-KX 70.10.1 Introduction 70.10.2 Identification 70.10.2.1 Implementation identification 70.10.2.2 Protocol summary |
72 | 70.10.3 Major capabilities/options 70.10.4 PICS proforma tables for Clause 70, Physical Medium Dependent (PMD) sublayer and baseband medium, type 1000BASE-KX. 70.10.4.1 PCS requirements for AN service interface |
73 | 70.10.4.2 PMD functional specifications |
74 | 70.10.4.3 Management functions 70.10.4.4 Transmitter electrical characteristics |
75 | 70.10.4.5 Receiver electrical characteristics 70.10.4.6 Environmental and safety specifications |
77 | 71. Physical Medium Dependent Sublayer and Baseband Medium, Type 10GBASE-KX4 71.1 Overview 71.2 Physical Medium Dependent (PMD) service interface 71.3 PCS requirements for Auto-Negotiation (AN) service interface 71.4 Delay constraints |
78 | 71.5 PMD MDIO function mapping |
79 | 71.6 PMD functional specifications 71.6.1 Link block diagram 71.6.2 PMD Transmit function 71.6.3 PMD Receive function |
80 | 71.6.4 Global PMD signal detect function 71.6.5 PMD lane-by-lane signal detect function 71.6.6 Global PMD transmit disable function 71.6.7 PMD lane-by-lane transmit disable function 71.6.8 Loopback mode |
81 | 71.6.9 PMD fault function 71.6.10 PMD transmit fault function 71.6.11 PMD receive fault function 71.7 Electrical characteristics for 10GBASE-KX4 71.7.1 Transmitter characteristics |
82 | 71.7.1.1 Test fixtures 71.7.1.2 Test fixture impedance 71.7.1.3 Signaling speed 71.7.1.4 Output amplitude |
83 | 71.7.1.5 Output return loss 71.7.1.6 Differential output template |
85 | 71.7.1.7 Transition time 71.7.1.8 Transmit jitter 71.7.1.9 Transmit jitter test requirements |
86 | 71.7.2 Receiver characteristics 71.7.2.1 Receiver interference tolerance 71.7.2.2 Signaling speed |
87 | 71.7.2.3 AC-coupling 71.7.2.4 Input signal amplitude 71.7.2.5 Differential input return loss 71.8 Interconnect characteristics 71.9 Environmental specifications 71.9.1 General safety 71.9.2 Network safety 71.9.3 Installation and maintenance guidelines 71.9.4 Electromagnetic compatibility |
88 | 71.9.5 Temperature and humidity |
89 | 71.10 Protocol implementation conformance statement (PICS) proforma for Clause 71, Physical Medium Dependent (PMD) sublayer and baseband medium, type 10GBASE-KX4 71.10.1 Introduction 71.10.2 Identification 71.10.2.1 Implementation identification 71.10.2.2 Protocol summary |
90 | 71.10.3 Major capabilities/options 71.10.4 PICS proforma tables for Clause 71, Physical Medium Dependent (PMD) sublayer and baseband medium, type 10GBASE-KX4 71.10.4.1 PCS requirements for AN service interface |
91 | 71.10.4.2 PMD functional specifications |
92 | 71.10.4.3 Management functions |
93 | 71.10.4.4 Transmitter electrical characteristics |
94 | 71.10.4.5 Receiver electrical characteristics 71.10.4.6 Environmental and safety specifications |
95 | 72. Physical Medium Dependent Sublayer and Baseband Medium, Type 10GBASE-KR 72.1 Overview 72.2 Physical Medium Dependent (PMD) service interface 72.3 PCS requirements for Auto-Negotiation (AN) service interface 72.4 Delay constraints |
96 | 72.5 PMD MDIO function mapping 72.6 PMD functional specifications 72.6.1 Link block diagram |
97 | 72.6.2 PMD transmit function 72.6.3 PMD receive function 72.6.4 PMD signal detect function 72.6.5 PMD transmit disable function |
98 | 72.6.6 Loopback mode 72.6.7 PMD_fault function 72.6.8 PMD transmit fault function 72.6.9 PMD receive fault function |
99 | 72.6.10 PMD control function 72.6.10.1 Overview 72.6.10.2 Training frame structure 72.6.10.2.1 Frame marker |
100 | 72.6.10.2.2 Control channel encoding 72.6.10.2.3 Coefficient update field |
102 | 72.6.10.2.4 Status report field |
103 | 72.6.10.2.5 Coefficient update process 72.6.10.2.6 Training pattern 72.6.10.3 State variables 72.6.10.3.1 Variables |
105 | 72.6.10.3.2 Timers |
106 | 72.6.10.3.3 Counters 72.6.10.3.4 Functions |
107 | 72.6.10.4 State diagrams 72.6.10.4.1 Frame lock 72.6.10.4.2 Training 72.6.10.4.3 Coefficient update |
110 | 72.7 10GBASE-KR electrical characteristics 72.7.1 Transmitter characteristics |
111 | 72.7.1.1 Test fixture 72.7.1.2 Test fixture impedance 72.7.1.3 Signaling speed 72.7.1.4 Output amplitude |
112 | 72.7.1.5 Differential output return loss |
113 | 72.7.1.6 Common-mode output return loss |
114 | 72.7.1.7 Transition time 72.7.1.8 Transmit jitter 72.7.1.9 Transmit jitter test requirements |
115 | 72.7.1.10 Transmitter output waveform |
116 | 72.7.1.11 Transmitter output waveform requirements |
118 | 72.7.2 Receiver characteristics 72.7.2.1 Receiver interference tolerance |
119 | 72.7.2.2 Signaling speed range 72.7.2.3 AC-coupling 72.7.2.4 Input signal amplitude 72.7.2.5 Differential input return loss 72.8 Interconnect characteristics 72.9 Environmental specifications 72.9.1 General safety 72.9.2 Network safety 72.9.3 Installation and maintenance guidelines |
120 | 72.9.4 Electromagnetic compatibility 72.9.5 Temperature and humidity |
121 | 72.10 Protocol implementation conformance statement (PICS) proforma for Clause 72, Physical Medium Dependent (PMD) sublayer and baseband medium, type 10GBASE-KR 72.10.1 Introduction 72.10.2 Identification 72.10.2.1 Implementation identification 72.10.2.2 Protocol summary |
122 | 72.10.3 Major capabilities/options 72.10.4 PICS proforma tables for Clause 72, Physical Medium Dependent (PMD) sublayer and baseband medium, type 10GBASE-KR 72.10.4.1 PCS requirements for AN service interface |
123 | 72.10.4.2 PMD functional specifications 72.10.4.3 Management functions 72.10.4.4 PMD Control functions |
126 | 72.10.4.5 Transmitter electrical characteristics |
128 | 72.10.4.6 Receiver electrical characteristics 72.10.4.7 Environmental specifications |
129 | 73. Auto-Negotiation for Backplane Ethernet 73.1 Auto-Negotiation introduction 73.2 Relationship to the ISO/IEC Open Systems Interconnection (OSI) reference model |
130 | 73.3 Functional specifications |
131 | 73.4 Transmit function requirements 73.5 DME transmission 73.5.1 DME page encoding 73.5.1.1 DME electrical specifications 73.5.2 DME page encoding |
132 | 73.5.3 DME page timing |
133 | 73.5.4 Manchester violation delimiter |
134 | 73.6 Link Codeword encoding 73.6.1 Selector field 73.6.2 Echoed Nonce field |
135 | 73.6.3 Transmitted Nonce field 73.6.4 Technology Ability field 73.6.5 FEC capability |
136 | 73.6.6 Pause Ability 73.6.7 Remote Fault 73.6.8 Acknowledge 73.6.9 Next Page |
137 | 73.6.10 Transmit Switch function 73.7 Receive function requirements 73.7.1 DME page reception 73.7.2 Receive Switch function 73.7.3 Link Codeword matching 73.7.4 Arbitration function requirements 73.7.4.1 Parallel detection function |
138 | 73.7.5 Renegotiation function 73.7.6 Priority Resolution function |
139 | 73.7.7 Next Page function 73.7.7.1 Next Page encodings |
140 | 73.7.7.1.1 Use of Next Pages |
141 | 73.8 Management register requirements 73.9 Technology-Dependent interface 73.9.1 AN_LINK.indication |
142 | 73.9.1.1 Semantics of the service primitive 73.9.1.2 When generated 73.9.1.3 Effect of receipt 73.10 State diagrams and variable definitions 73.10.1 State diagram variables |
148 | 73.10.2 State diagram timers |
150 | 73.10.3 State diagram counters |
151 | 73.10.4 .State diagrams |
154 | 73.11 Protocol implementation conformance statement (PICS) proforma for Clause 73, Auto-Negotiation for Backplane Ethernet 73.11.1 Introduction 73.11.2 Identification 73.11.2.1 Implementation identification 73.11.2.2 Protocol summary |
155 | 73.11.3 Major capabilities/options 73.11.4 PICS proforma tables for Auto-Negotiation for Backplane Ethernet 73.11.4.1 Functional specifications |
156 | 73.11.4.2 DME Transmission |
157 | 73.11.4.3 Link Codeword Encoding |
158 | 73.11.4.4 Receive function requirements |
159 | 73.11.4.5 Next Page function 73.11.4.6 Management register requirements |
160 | 73.11.4.7 State diagrams and variable definitions 73.11.4.8 Service primitives |
161 | 73.11.4.9 Auto-Negotiation Annexes |
163 | 74. Forward Error Correction (FEC) sublayer for 10GBASE-R PHYs 74.1 Overview 74.2 Objectives 74.3 Relationship to other sublayers |
164 | 74.4 Inter-sublayer interfaces |
165 | 74.4.1 Functional Block Diagram 74.5 FEC service interface |
166 | 74.5.1 FEC_UNITDATA.request 74.5.1.1 Semantics of the service primitive 74.5.1.2 When generated 74.5.1.3 Effect of receipt 74.5.2 FEC_UNITDATA.indication 74.5.2.1 Semantics of the service primitive 74.5.2.2 When generated |
167 | 74.5.2.3 Effect of receipt 74.5.3 FEC_SIGNAL.indication 74.5.3.1 Semantics of the service primitive 74.5.3.2 When generated 74.5.3.3 Effect of receipt 74.6 Delay constraints 74.7 FEC principle of operation 74.7.1 FEC code |
168 | 74.7.2 FEC block format 74.7.3 Composition of the FEC block |
169 | 74.7.4 Functions within FEC sublayer 74.7.4.1 Reverse gearbox function 74.7.4.2 FEC Encoder |
170 | 74.7.4.3 FEC transmission bit ordering 74.7.4.4 FEC (2112, 2080) encoder |
171 | 74.7.4.4.1 PN-2112 pseudo-noise sequence generator |
172 | 74.7.4.5 FEC decoder 74.7.4.5.1 FEC (2112,2080) decoding |
174 | 74.7.4.6 FEC receive bit ordering 74.7.4.7 FEC block synchronization |
175 | 74.8 FEC MDIO function mapping 74.8.1 FEC capability |
176 | 74.8.2 FEC Enable 74.8.3 FEC Enable Error Indication 74.8.3.1 FEC Error Indication ability 74.8.4 FEC Error monitoring capability 74.8.4.1 FEC_corrected_blocks_counter 74.8.4.2 FEC_uncorrected_blocks_counter |
177 | 74.9 10GBASE-R PHY test-pattern mode 74.10 Detailed functions and state diagrams 74.10.1 State diagram conventions 74.10.2 State variables 74.10.2.1 Constants 74.10.2.2 Variables |
178 | 74.10.2.3 Functions 74.10.2.4 Counters 74.10.3 State diagrams |
180 | 74.11 Protocol implementation conformance statement (PICS) proforma for Clause 74, Forward Error Correction (FEC) sublayer for 10GBASE-R PHYs 74.11.1 Introduction 74.11.2 Identification 74.11.2.1 Implementation identification 74.11.2.2 Protocol summary |
181 | 74.11.3 Major capabilities/options |
182 | 74.11.4 Management |
183 | 74.11.5 FEC Requirements |
184 | 74.11.6 FEC Error Monitoring |
185 | Annex 69A (normative) Interference tolerance testing |
189 | Annex 69B (informative) Interconnect characteristics |
199 | Annex 73A (normative) Next Page Message code field definitions |
201 | Annex 74A (informative) FEC block encoding examples |