802.3ap Auto-Negotiation with Clause 28 State Machines



Similar documents
Gigabit Ethernet. Today a number of technologies, such as 10BaseT, Auto-Negotiation

40 Gigabit Ethernet and 100 Gigabit Ethernet Technology Overview

IEEE p1394c: 1394 with 1000BASE-T PHY Technology. Kevin Brown

Flow control on IEEE 802.3x switch

Fast Ethernet and Gigabit Ethernet. Computer Networks: Fast and Gigabit Ethernet

10 Gigabit Ethernet: Bridging the LAN/WAN Divide

100BASE-SX Fast Ethernet:

Fast Ethernet and Gigabit Ethernet. Networks: Fast Ethernet 1

Ethernet 102: The Physical Layer of Ethernet

High-Speed SERDES Interfaces In High Value FPGAs

100GBASE-KP4 EEE synchronization and signaling. Comments #234 and #235

A Presentation to help form consensus

40 Gigabit Ethernet and 100 Gigabit Ethernet Technology Overview

WHITE PAPER. Enabling 100 Gigabit Ethernet Implementing PCS Lanes

How To Write A Gmii Electrical Specifier

Ethernet in the Data Center

RoHS Compliant Copper Small Form Factor Pluggable (SFP) Transceiver for Gigabit Ethernet

CISCO 10GBASE X2 MODULES

Annex 25A Energy Efficient Ethernet for the 100BASE-TX PMD

Carrier Ethernet: New Game Plan for Media Converters

Ethernet/IEEE evolution

Introduction. Background

INTRODUCTION TO 100BASE-T: FAST (AND FASTER) ETHERNET

Example: Multiple OFDM Downstream Channels and Examining Backwards Compatibility. Mark Laubach, Avi Kliger Broadcom

802.3bj FEC Overview and Status. 400GbE PCS Options DRAFT. IEEE P802.3bs 400 Gb/s Ethernet Task Force. November 2014 San Antonio

New WAN PHY Approach Proposals

Troubleshooting and Auto-Negotiation Features for IMC Networks Media Conversion Products

Chapter 5. Data Communication And Internet Technology

10/100/1000 Ethernet MAC with Protocol Acceleration MAC-NET Core

Written examination in Computer Networks

10 Gigabit Ethernet (10GbE) and 10Base-T - RoadMap

High Speed Ethernet. Dr. Sanjay P. Ahuja, Ph.D. Professor School of Computing, UNF

RFC 2544 Testing of Ethernet Services in Telecom Networks

Gigabit Ethernet: Architectural Design and Issues

10 Gigabit Ethernet MAC Core for Altera CPLDs. 1 Introduction. Product Brief Version February 2002

HSSG copper objectives and five criteria

LatticeSC/Marvell Serial-GMII (SGMII) Physical Layer Interoperability

Chapter 7 Low-Speed Wireless Local Area Networks

DSL & G.fast Testing

IEEE Energy Efficient Ethernet Study Group

Product Specification. 1000BASE-T RoHS Compliant Copper SFP Transceiver FCLF8520P2BTL / FCLF8521P2BTL / FCLF8522P2BTL

Please review the following common configurations to optimize performance.

10/100/1000Mbps Ethernet MAC with Protocol Acceleration MAC-NET Core with Avalon Interface

SFP-TX 1000BASE-T SFP Transceiver 10/100/1000M SFP Transceiver

How To Configure Voice Vlan On An Ip Phone

WAN Interface Sublayer (WIS) Update

Understanding Ethernet and Fibre Channel Standard-Based Test Patterns An explanation of IEEE and NCITS standard test patterns By Todd Rapposelli

WiFi. Is for Wireless Fidelity Or IEEE Standard By Greg Goldman. WiFi 1

The installed base for Ethernet ranges from PCs and servers to printers,

Evolution of Ethernet Speeds: What s New and What s Next

Computer buses and interfaces

CATEGORY 8: UNDERSTANDING THE NEW CATEGORY OF PERFORMANCE FOR BALANCED TWISTED PAIR CABLE

10 Gigabit Ethernet: Scaling across LAN, MAN, WAN

Internet-Accessible Power Monitoring & Control Systems

Mixed High-Speed Ethernet Operations over Different Categories of Bundled UTP Cable

FOUNDATION Fieldbus High Speed Ethernet Control System

Local Area Networks. Guest Instructor Elaine Wong. Elaine_06_I-1

Teradici Remote Workstation Karte PCoIP Host Card Overview

ALL-ZC-2140P-DVI PCoIP Zero Client Overview

Welcome to Pericom s PCIe and USB3 ReDriver/Repeater Product Training Module.

A Feasibility Study of One Twisted Pair Gigabit Ethernet

Introduction to PCI Express Positioning Information

ALL-AIO-2321P ZERO CLIENT

CWNA Certified Wireless Network Administrator Official Deluxe Study Guide. Exam CWNA-106

Gigabit Ethernet MAC. (1000 Mbps Ethernet MAC core with FIFO interface) PRODUCT BRIEF

Digital Subscriber Line (DSL) Requirements

TCP/IP Network Communication in Physical Access Control

The Structure and Coding of Logical Link Control (LLC) Addresses: A Tutorial Guide

Data Link Protocols. TCP/IP Suite and OSI Reference Model

10/100 Mbps Ethernet MAC

Process Control and Automation using Modbus Protocol

Candidates should attempt FOUR questions. All questions carry 25 marks.

HIGHSPEED ETHERNET THE NEED FOR SPEED. Jim Duran, Product Manager - Americas WHITE PAPER. Molex Premise Networks

Interfacing Intel 8255x Fast Ethernet Controllers without Magnetics. Application Note (AP-438)

KeyStone Architecture Gigabit Ethernet (GbE) Switch Subsystem. User Guide

An Interpretation of MIL-STD-1553B

10GBASE T for Broad 10_Gigabit Adoption in the Data Center

Objectives. Lecture 4. How do computers communicate? How do computers communicate? Local asynchronous communication. How do computers communicate?

Abstract. Avaya Solution & Interoperability Test Lab

Lecture 17: Wireless Networking"

11/22/

Securing Wireless Access for Vehicular Environments (WAVE)

PCI Express Overview. And, by the way, they need to do it in less time.

Bridge Functions Consortium

Layer 3 Network + Dedicated Internet Connectivity

Your Network. Our Connection. 10 Gigabit Ethernet

KD1000 IC FAMILY: THE FIRST GIGABIT POF STANDARD IMPLEMENTATION

How To Get 10Gbe (10Gbem) In Your Data Center

DP83865 DP83865 Gig PHYTER V 10/100/1000 Ethernet Physical Layer

Things You Must Know About Gigabit Ethernet 1. Understanding Gigabit Ethernet

AT-S60 Version Management Software for the AT-8400 Series Switch. Software Release Notes

SmartFusion2 SoC FPGA High Speed Serial and DDR Interfaces. User s Guide

ethernet alliance Overview of Requirements and Applications for 40 Gigabit and 100 Gigabit Ethernet Version 1.0 August 2007 Authors:

Transcription:

82.3ap Auto-Negotiation with Clause 28 State Machines Presentation to IEEE 82.3ap Task Force July 24 Plenary Meeting 7//24 IEEE 82.3ap Task Force July 24 Plenary Meeting Page

Contributors and Supporters Contributors Ilango Ganga, Luke Chang, Brad Booth Intel Eric Lynskey UNH-IOL Supporters Nitish Amin Thomas Kirkegaard Jørgensen Petre Popescu Andre Szczepanek Vitesse Vitesse Quake Tech Texas Inst Page 2

Objective Location of AutoNeg function to be below PMD as shown in layer model (Figure 28-2) [4] New base page and selector fields for 82.3ap Backplane Ethernet Minimize number of pages exchanged Use Proposed SERDES compatible FLP [] Use Clause 28 state machines for exchanging pages Page 3

High Level Layer Model MAC and Higher layers Reconciliation sub layer BASE-X PCS GBASE-? PCS GBASE-X4 PCS PMA PMD PMA PMD 82.3ap Auto-Negotiation (Clause 28) MDI Backplane Medium PMA PMD Layer Model Page 4

Clause 28 background Established for copper technologies and can Negotiate Multiple speeds Clause 28 state machines verified over years and have been made robust 7 years of AN Interoperability testing shows that most issues are associated with Software/Drivers that control the AN process (Device Management) The protocol and state machine itself is robust Most problems show up when system does not properly use the information provided by the AN protocol[2] Initial interoperability tests focused on accuracy of AN State Machines but later new tests were added to focus on Device Management to address system level issues (Reference: [2] UNH- IOL Clause 28 AN management system test suite Page 5

Advantages of using Clause 28 Auto-Negotiation function located below the PMD layer (Fig 28-2) [4] Perfect position of sub layer within PHY Ability to negotiate multiple speeds Ability to work with different signaling NRZ and non NRZ signaling (MLS) Does not depend on PCS encoding Self Clocking Interoperability issues have been identified and most issues are associated with Device Management The state machine has been field proven over multiple PHY generations Page 6

Clause 28 Base Page Clause 28 Base Page definition S S S2 S3 S4 A A A2 A3 A4 A5 A6 A7 RF Ack NP Next Page Acknowledge Remote Fault Page 7

Proposed 82.3ap Base Page Clause 28 Base Page definition S S S2 S3 S4 A A A2 A3 A4 A5 A6 A7 RF Ack NP Proposed selector field for 82.3ap S 4 S 3 S 2 S S Reserved for future Auto-Negotiation development IEEE Std 82.3 IEEE Std 82.9 ISLAN-6T IEEE Std 82.5 IEEE Std 394 Selector description IEEE 82.3ap Backplane Ethernet Reserved for future Auto-Negotiation development Next Page Acknowledge Remote Fault Proposed 82.3 Base page bit assignments Bit Technology field bit assignments A 82.3ap Gb/s -Lane A 82.3ap Gb/s -Lane A2 82.3ap Gb/s 4-Lane A3 Reserved for Future Technology A4 Reserved for Future Technology A5 A6 A7 Pause Operation TBD TBD Page 8

Next Page Assignment Continue to have Next Page for future proofing and to negotiate additional parameters if any Next Page encodings same as Clause 28.2.3.4 Page 9

Functional reference diagram Use Clause 28 functional reference diagram Technology dependent PMAs for 82.3ap Page

Transmit & Receive state machines Use Clause 28.3 State diagrams and transmit/receive/arbitration state machine definitions for exchanging base and next pages [4] The state diagram timers to use clause 28.3.2 definitions Some of the timer variables could be redefined for faster link convergence Goal: maximum 3 sec for link convergence NLP Receive link integrity state diagram is not needed and all reference in state machines will be removed for 82.3ap Page

Management Data Interface Use Clause 45 MDIO interface and Register space [4] Clause 22 Management frame format Clause 45.4 Electrical interface definition Clause 45.2. PMA/PMD register set definition Use Clause 45 interface (ST=) to access Clause 45 registers Access Clause 22 registers if present in a legacy device through Clause 45 management interface (Register 2.5. & STcode =) Other options considered: Using Clause 22 mechanism to access Clause 45 register set (Leverage mechanism defined by 82.3ah EFM [5]) Since there is no need to access control bits relevant to // twisted pair operation it is proposed to use clause 45 interface to access clause 45 register space Page 2

Management Registers Use Clause 45.2. PMA/PMD register set [4][5] Define additional bits and registers for 82.3ap Lot of space available for future proofing Define..5:2 speed selector bits for G speeds: x=gb/s; x taken by EFM; x2=gb/s Add Gb/s speed ability bit to Register.4.3 to indicate G speed (Table 45-5) Bit.5. to indicate clause 22 registers implemented and accessed through clause 45 interface Bit.5. indicates PMA/PMD device present in package Define.7.4:3 (two bits) to indicate different 82.3ap PMA/PMD types Add additional bits to the G PMA/PMD extended abilities register (Register.) to indicate 82.3ap PMD types (Bits:.:3:2); Bit.. taken by GBASE-CX4 and.. possibly by GBASE-T Continue to use Registers.9 and. for Transmit/Receive functions Define. to.xx new registers for 82.3ap specific functions Page 3

Summary Locate Auto-Neg function to be below PMD as shown in layer model (Figure 28-2) [4] New base page and selector fields for 82.3ap Backplane Ethernet Use Proposed SERDES compatible FLP [] Use Clause 28 state machines for exchanging pages [4] Provide an informative annex for operation with legacy devices not supporting 82.3ap Auto-Negotiation Page 4

References [] SERDES compatible FLP AN proposal for 82.3ap, July 4 Plenary http://ieee82.org/3/ap/public/jul4/szczepanek_2_74.pdf [2] UNH-IOL Clause 28 Auto-Negotiation Management System Test Suite, UNH IOL Ethernet Interoperability Testing presentation http://ftp.iol.unh.edu/fec/anegsystem.pdf http://www.nbl.org.tw/nbl_old/nbl-iol-workshop/7_ethernet_overview.pdf [3] Earlier Auto-Neg presentations to Backplane Ethernet SG/TF http://www.ieee82.org/3/bladesg/public/mar4/chang 34.pdf http://www.ieee82.org/3/ap/public/may4/ganga 54.pdf [4] IEEE Std 82.3-22, IEEE Std 82.3ae-22 [5] IEEE Std 82.3ak-24, P82.3ah approved draft D3.3 (to be published as IEEE Std 82.3ah-24 ) Page 5