Physical Layers Specifications and Management Parameters
Physical Layers Specifications and Management Parameters
STANDARDS
IEEE Standard for Ethernet
Amendment 5:
Physical Layers Specifications and
Management Parameters for
10 Mb/s Operation and
Associated Power Delivery over a
Single Balanced Pair of Conductors
IEEE Computer Society
Developed by the
LAN/MAN Standards Committee
IEEE Std 802.3cg™‐2019
(Amendment to IEEE Std 802.3™‐2018
as amended by IEEE Std 802.3cb™‐2018,
IEEE Std 802.3bt™‐2018, IEEE Std 802.3cd™‐2018,
and IEEE Std 802.3cn™‐2019)
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg™-2019
(Amendment to IEEE Std 802.3™-2018
as amended by IEEE Std 802.3cb™-2018,
IEEE Std 802.3bt™-2018, IEEE Std 802.3cd™-2018,
and IEEE Std 802.3cn™-2019)
Amendment 5:
Physical Layer Specifications and
Management Parameters for
10 Mb/s Operation and
Associated Power Delivery over a
Single Balanced Pair of Conductors
Developed by the
LAN/MAN Standards Committee
of the
IEEE Computer Society
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
Abstract: This amendment to IEEE Std 802.3-2018 specifies additions and appropriate
modifications to add 10 Mb/s Physical Layer (PHY) specifications and management parameters
for operation, and associated optional provision of power, over a single balanced pair of
conductors.
IEEE and 802 are registered trademarks in the U.S. Patent & Trademark Office, owned by The Institute of Electrical and
Electronics Engineers, Incorporated.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
Important Notices and Disclaimers Concerning IEEE Standards
Documents
IEEE documents are made available for use subject to important notices and legal disclaimers. These notices
and disclaimers, or a reference to this page, appear in all standards and may be found under the heading
“Important Notices and Disclaimers Concerning IEEE Standards Documents.” They can also be obtained on
request from IEEE or viewed at http://standards.ieee.org/ipr/disclaimers.html.
IEEE Standards documents (standards, recommended practices, and guides), both full-use and trial-use, are
developed within IEEE Societies and the Standards Coordinating Committees of the IEEE Standards
Association (“IEEE SA”) Standards Board. IEEE (“the Institute”) develops its standards through a
consensus development process, approved by the American National Standards Institute (“ANSI”), which
brings together volunteers representing varied viewpoints and interests to achieve the final product. IEEE
Standards are documents developed through scientific, academic, and industry-based technical working
groups. Volunteers in IEEE working groups are not necessarily members of the Institute and participate
without compensation from IEEE. While IEEE administers the process and establishes rules to promote
fairness in the consensus development process, IEEE does not independently evaluate, test, or verify the
accuracy of any of the information or the soundness of any judgments contained in its standards.
IEEE Standards do not guarantee or ensure safety, security, health, or environmental protection, or ensure
against interference with or from other devices or networks. Implementers and users of IEEE Standards
documents are responsible for determining and complying with all appropriate safety, security,
environmental, health, and interference protection practices and all applicable laws and regulations.
IEEE does not warrant or represent the accuracy or content of the material contained in its standards, and
expressly disclaims all warranties (express, implied and statutory) not included in this or any other
document relating to the standard, including, but not limited to, the warranties of: merchantability; fitness
for a particular purpose; non-infringement; and quality, accuracy, effectiveness, currency, or completeness
of material. In addition, IEEE disclaims any and all conditions relating to: results; and workmanlike effort.
IEEE standards documents are supplied “AS IS” and “WITH ALL FAULTS.”
Use of an IEEE standard is wholly voluntary. The existence of an IEEE standard does not imply that there
are no other ways to produce, test, measure, purchase, market, or provide other goods and services related to
the scope of the IEEE standard. Furthermore, the viewpoint expressed at the time a standard is approved and
issued is subject to change brought about through developments in the state of the art and comments
received from users of the standard.
In publishing and making its standards available, IEEE is not suggesting or rendering professional or other
services for, or on behalf of, any person or entity nor is IEEE undertaking to perform any duty owed by any
other person or entity to another. Any person utilizing any IEEE Standards document, should rely upon his
or her own independent judgment in the exercise of reasonable care in any given circumstances or, as
appropriate, seek the advice of a competent professional in determining the appropriateness of a given IEEE
standard.
IN NO EVENT SHALL IEEE BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO:
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
OTHERWISE) ARISING IN ANY WAY OUT OF THE PUBLICATION, USE OF, OR RELIANCE
UPON ANY STANDARD, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE AND
REGARDLESS OF WHETHER SUCH DAMAGE WAS FORESEEABLE.
3
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
Translations
The IEEE consensus development process involves the review of documents in English only. In the event
that an IEEE standard is translated, only the English version published by IEEE should be considered the
approved IEEE standard.
Official statements
A statement, written or oral, that is not processed in accordance with the IEEE SA Standards Board
Operations Manual shall not be considered or inferred to be the official position of IEEE or any of its
committees and shall not be considered to be, or be relied upon as, a formal position of IEEE. At lectures,
symposia, seminars, or educational courses, an individual presenting information on IEEE standards shall
make it clear that his or her views should be considered the personal views of that individual rather than the
formal position of IEEE.
Comments on standards
Comments for revision of IEEE Standards documents are welcome from any interested party, regardless of
membership affiliation with IEEE. However, IEEE does not provide consulting information or advice
pertaining to IEEE Standards documents. Suggestions for changes in documents should be in the form of a
proposed change of text, together with appropriate supporting comments. Since IEEE standards represent a
consensus of concerned interests, it is important that any responses to comments and questions also receive
the concurrence of a balance of interests. For this reason, IEEE and the members of its societies and
Standards Coordinating Committees are not able to provide an instant response to comments or questions
except in those cases where the matter has previously been addressed. For the same reason, IEEE does not
respond to interpretation requests. Any person who would like to participate in revisions to an IEEE
standard is welcome to join the relevant IEEE working group.
Users of IEEE Standards documents should consult all applicable laws and regulations. Compliance with the
provisions of any IEEE Standards document does not imply compliance to any applicable regulatory
requirements. Implementers of the standard are responsible for observing or referring to the applicable
regulatory requirements. IEEE does not, by the publication of its standards, intend to urge action that is not
in compliance with applicable laws, and these documents may not be construed as doing so.
Copyrights
IEEE draft and approved standards are copyrighted by IEEE under US and international copyright laws.
They are made available by IEEE and are adopted for a wide variety of both public and private uses. These
include both use, by reference, in laws and regulations, and use in private self-regulation, standardization,
and the promotion of engineering practices and methods. By making these documents available for use and
adoption by public authorities and private users, IEEE does not waive any rights in copyright to the
documents.
4
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
Photocopies
Subject to payment of the appropriate fee, IEEE will grant users a limited, non-exclusive license to
photocopy portions of any individual standard for company or organizational internal use or individual, non-
commercial use only. To arrange for payment of licensing fees, please contact Copyright Clearance Center,
Customer Service, 222 Rosewood Drive, Danvers, MA 01923 USA; +1 978 750 8400. Permission to
photocopy portions of any individual standard for educational classroom use can also be obtained through
the Copyright Clearance Center.
Users of IEEE Standards documents should be aware that these documents may be superseded at any time
by the issuance of new editions or may be amended from time to time through the issuance of amendments,
corrigenda, or errata. An official IEEE document at any point in time consists of the current edition of the
document together with any amendments, corrigenda, or errata then in effect.
Every IEEE standard is subjected to review at least every 10 years. When a document is more than 10 years
old and has not undergone a revision process, it is reasonable to conclude that its contents, although still of
some value, do not wholly reflect the present state of the art. Users are cautioned to check to determine that
they have the latest edition of any IEEE standard.
In order to determine whether a given document is the current edition and whether it has been amended
through the issuance of amendments, corrigenda, or errata, visit IEEE Xplore at https://ieeexplore.ieee.org
or contact IEEE at the address listed previously. For more information about the IEEE SA or IEEE’s
standards development process, visit the IEEE SA Website at http://standards.ieee.org.
Errata
Errata, if any, for IEEE standards can be accessed via https://standards.ieee.org/standard/index.html. Search
for standard number and year of approval to access the web page of the published standard. Errata links are
located under the Additional Resources Details section. Errata are also available in IEEE Xplore:
https://ieeexplore.ieee.org/browse/standards/collection/ieee/. Users are encouraged to periodically check for
errata.
Patents
Attention is called to the possibility that implementation of this standard may require use of subject matter
covered by patent rights. By publication of this standard, no position is taken by the IEEE with respect to the
existence or validity of any patent rights in connection therewith. If a patent holder or patent applicant has
filed a statement of assurance via an Accepted Letter of Assurance, then the statement is listed on the IEEE
SA Website at https://standards.ieee.org/about/sasb/patcom/patents.html. Letters of Assurance may indicate
whether the Submitter is willing or unwilling to grant licenses under patent rights without compensation or
under reasonable rates, with reasonable terms and conditions that are demonstrably free of any unfair
discrimination to applicants desiring to obtain such licenses.
Essential Patent Claims may exist for which a Letter of Assurance has not been received. The IEEE is not
responsible for identifying Essential Patent Claims for which a license may be required, for conducting
inquiries into the legal validity or scope of Patents Claims, or determining whether any licensing terms or
conditions provided in connection with submission of a Letter of Assurance, if any, or in any licensing
agreements are reasonable or non-discriminatory. Users of this standard are expressly advised that
determination of the validity of any patent rights, and the risk of infringement of such rights, is entirely their
own responsibility. Further information may be obtained from the IEEE Standards Association.
5
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
Participants
The following individuals were officers and members of the IEEE 802.3 Working Group at the beginning of
the IEEE P802.3cg Working Group ballot.
George Zimmerman, IEEE P802.3cg 10 Mb/s Single-Pair Ethernet Task Force Chair
Valerie Maguire, IEEE P802.3cg 10 Mb/s Single-Pair Ethernet Task Force Editor-in-Chief
6
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
Zhenyu Liu Dino Pozzebon Stephen Trowbridge
Miklos Lukacs Rick Rabinovich Ta Chin Tseng
Kent Lusted Adee Ran Ed Ulrichs
Zahy Madgar Alon Regev Daisuke Umeda
Jeffery Maki Duane Remein Alexander Umnov
David Malicoat Victor Renteria Sterling A. Vaden
Arthur Marris Michael Ressl
Paul Vanderlaan
Takeo Masuda Salvatore Rotolo
Kirsten Matheus Alexander Rysin Ricky Vernickel
Erdem Matoglu Toshiaki Sakai Marco Vitali
Marco Mazzini Sam Sambasivan Robert Voss
Mick McCarthy Edward Sayre Dylan Walker
Brett McClellan James Schuessler Edward Walter
Larry McMillan Steve Sekel Haifei Wang
Greg McSorley Masood Shariff Roy Wang
Marcel Medina Ramin Shirani Tongtong Wang
Richard Mellitz Mizuki Shirao Xinyuan Wang
Phil Miguelez Kapil Shrikhande Christoph Wechsler
Martin Miller Jeff Slavick Brian Welch
Toshiyuki Moritake Daniel Smith
Matthias Wendt
Harald Mueller Scott Sommers
Thomas Mueller Bryan Sparrowhawk Natalie Wienckowski
Edward Nakamoto Edward Sprague Ludwig Winkel
Paul Neveux Peter Stassar James Withey
Gary Nicholl Heath Stewart Peter Wu
John Nolan David Stover Markus Wucher
Kevin Noll Junqing Sun Dayin Xu
Ronald Nordin Liyang Sun Yu Xu
Mark Nowell Steve Swanson Shuto Yamamoto
David Ofelt Andre Szczepanek Adrian Young
Josef Ohni Bharat Tailor James Young
Tom Palkert Tomoo Takahara Lennart Yseboodt
Sujan Pandey Kohichi Tamura
Andrew Zambell
Earl Parsons Mehmet Tazebay
Arkadiy Peker Conrad Zerna
Ronald Tellas
Gerald Pepper Geoffrey Thompson Richard (Yujia) Zhou
Phong Pham Pirooz Tooyserkani Yan Zhuang
David Piehler Nathan Tracy Martin Zielinski
Rick Pimpinella Matthew Traverso Pavel Zivny
William Powell David Tremblay Harald Zweck
The following members of the individual balloting committee voted on this amendment. Individuals may
have not voted, voted for approval, disapproval or abstained on this standard.
7
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
Piotr Karocki Nick S. A. Nikjoo Junqing Sun
Stuart Kerry Paul Nikolich Geoffrey Thompson
Yongbum Kim Mark Nowell Michael Thompson
Wojciech Koczwara Satoshi Obara Nathan Tracy
Taiji Kondo Tom Palkert David Tremblay
Robert Landman Carlos Pardo Mark-Rene Uchida
Mark Laubach Bansi Patel Dmitri Varsanofiev
David J. Law David Piehler George Vlantis
Hyeong Ho Lee Rick Pimpinella Robert Voss
David Lewis Christopher Pohl Lisa Ward
Jon Lewis William Quackenbush Keith Waters
Michael Lynch R. K. Rannow Karl Weber
Valerie Maguire Alon Regev Matthias Wendt
Jeffery Maki Thomas Rettig Scott Willy
Nicolai Malykh Maximilian Riegel Ludwig Winkel
Arthur Marris Gary Robinson James Withey
Michael Maytum Robert Robinson Peter Wu
Mick McCarthy Toshiaki Sakai Dayin Xu
Brett McClellan Nicola Scantamburlo Lennart Yseboodt
Larry McMillan Dieter Schicketanz Oren Yuen
Richard Mellitz Michael Seaman Zhen Zhou
Martin Miller Thomas Starai Dirk Ziegelmeier
Jose Morales Heath Stewart Martin Zielinski
Henry Muyshondt Walter Struppler George Zimmerman
Paul Neveux Mitsutoshi Sugawara Pavel Zivny
When the IEEE SA Standards Board approved this amendment on 7 November 2019, it had the following
membership:
Gary Hoffman, Chair
Ted Burse, Vice Chair
Jean-Philippe Faure, Past Chair
Konstantinos Karachalios, Secretary
Masayuki Ariyoshi David J. Law Annette Reilly
Stephen D. Dukes Joseph Levy Dorothy Stanley
J. Travis Griffith Howard Li Sha Wei
Guido Hiertz Xiaohui Liu Phil Wennblom
Christel Hunter Kevin Lu Philip Winston
Joseph L. Koepfinger* Daleep Mohla Howard Wolfman
Thomas Koshy Andrew Myles Feng Wu
John D. Kulick Jingyi Zhou
*Member Emeritus
8
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
Introduction
This introduction is not part of IEEE Std 802.3cg-2019, IEEE Standard for Ethernet—Amendment 5: Physical Layer
Specifications and Management Parameters for 10 Mb/s Operation and Associated Power Delivery over a Single
Balanced Pair of Conductors.
IEEE Std 802.3™ was first published in 1985. Since the initial publication, many projects have added
functionality or provided maintenance updates to the specifications and text included in the standard. Each
IEEE 802.3 project/amendment is identified with a suffix (e.g., IEEE Std 802.3ba™-2010).
The half duplex Media Access Control (MAC) protocol specified in IEEE Std 802.3-1985 is Carrier Sense
Multiple Access with Collision Detection (CSMA/CD). This MAC protocol was key to the experimental
Ethernet developed at Xerox Palo Alto Research Center, which had a 2.94 Mb/s data rate. Ethernet at
10 Mb/s was jointly released as a public specification by Digital Equipment Corporation (DEC), Intel and
Xerox in 1980. Ethernet at 10 Mb/s was approved as an IEEE standard by the IEEE Standards Board in 1983
and subsequently published in 1985 as IEEE Std 802.3-1985. Since 1985, new media options, new speeds of
operation, and new capabilities have been added to IEEE Std 802.3. A full duplex MAC protocol was added
in 1997.
Some of the major additions to IEEE Std 802.3 are identified in the marketplace with their project number.
This is most common for projects adding higher speeds of operation or new protocols. For example, IEEE
Std 802.3u™ added 100 Mb/s operation (also called Fast Ethernet), IEEE Std 802.3z added 1000 Mb/s
operation (also called Gigabit Ethernet), IEEE Std 802.3ae added 10 Gb/s operation (also called 10 Gigabit
Ethernet), IEEE Std 802.3ah™ specified access network Ethernet (also called Ethernet in the First Mile) and
IEEE Std 802.3ba added 40 Gb/s operation (also called 40 Gigabit Ethernet) and 100 Gb/s operation (also
called 100 Gigabit Ethernet). These major additions are all now included in and are superseded by IEEE Std
802.3-2018 and are not maintained as separate documents.
At the date of publication for IEEE Std 802.3cg-2019, IEEE Std 802.3 was composed of the following
documents:
Section One—Includes Clause 1 through Clause 20 and Annex A through Annex H and Annex 4A.
Section One includes the specifications for 10 Mb/s operation and the MAC, frame formats and service
interfaces used for all speeds of operation.
Section Two—Includes Clause 21 through Clause 33 and Annex 22A through Annex 33E. Section
Two includes management attributes for multiple protocols and speed of operation as well as
specifications for providing power over twisted pair cabling for multiple operational speeds. It also
includes general information on 100 Mb/s operation as well as most of the 100 Mb/s Physical Layer
specifications.
Section Three—Includes Clause 34 through Clause 43 and Annex 36A through Annex 43C. Section
Three includes general information on 1000 Mb/s operation as well as most of the 1000 Mb/s Physical
Layer specifications.
Section Four—Includes Clause 44 through Clause 55 and Annex 44A through Annex 55B. Section
Four includes general information on 10 Gb/s operation as well as most of the 10 Gb/s Physical Layer
specifications.
Section Five—Includes Clause 56 through Clause 77 and Annex 57A through Annex 76A. Clause 56
through Clause 67 and Clause 75 through Clause 77, as well as associated annexes, specify subscriber
9
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
access and other Physical Layers and sublayers for operation from 512 kb/s to 10 Gb/s, and defines
services and protocol elements that enable the exchange of IEEE Std 802.3 format frames between
stations in a subscriber access network. Clause 68 specifies a 10 Gb/s Physical Layer specification.
Clause 69 through Clause 74 and associated annexes specify Ethernet operation over electrical
backplanes at speeds of 1000 Mb/s and 10 Gb/s.
Section Six—Includes Clause 78 through Clause 95 and Annex 83A through Annex 93C. Clause 78
specifies Energy-Efficient Ethernet. Clause 79 specifies IEEE 802.3 Organizationally Specific Link
Layer Discovery Protocol (LLDP) type, length, and value (TLV) information elements. Clause 80
through Clause 95 and associated annexes include general information on 40 Gb/s and 100 Gb/s
operation as well the 40 Gb/s and 100 Gb/s Physical Layer specifications. Clause 90 specifies Ethernet
support for time synchronization protocols.
Section Seven—Includes Clause 96 through Clause 115 and Annex 97A through Annex 115A.
Clause 96 through Clause 98, Clause 104, and associated annexes, specify Physical Layers and
optional features for 100 Mb/s and 1000 Mb/s operation over a single twisted pair. Clause 100 through
Clause 103, as well as associated annexes, specify Physical Layers for the operation of the EPON
protocol over coaxial distribution networks. Clause 105 through Clause 114 and associated annexes
include general information on 25 Gb/s operation as well as 25 Gb/s Physical Layer specifications.
Clause 99 specifies a MAC merge sublayer for the interspersing of express traffic. Clause 115 and its
associated annex specify a Physical Layer for 1000 Mb/s operation over plastic optical fiber.
Section Eight—Includes Clause 116 through Clause 126 and Annex 119A through Annex 120E.
Clause 116 through Clause 124 and associated annexes include general information on 200 Gb/s and
400 Gb/s operation as well the 200 Gb/s and 400 Gb/s Physical Layer specifications. Clause 125 and
Clause 126 include general information on 2.5 Gb/s and 5 Gb/s operation as well as 2.5 Gb/s and
5 Gb/s Physical Layer specifications.
Amendment 1—This amendment includes changes to IEEE Std 802.3-2018 and its amendments and
adds Clause 127 through Clause 130, Annex 127A, Annex 128A, Annex 128B, and Annex 130A. This
amendment adds new Physical Layers for operation at 2.5 Gb/s and 5 Gb/s over electrical backplanes.
Amendment 2—This amendment includes changes to IEEE Std 802.3-2018 and its amendments and
adds Clause 145, Annex 145A, Annex 145B, and Annex 145C. This amendment adds power delivery
using all four pairs in the structured wiring plant, resulting in greater power being available to end
devices. This amendment also allows for lower standby power consumption in end devices and adds a
mechanism to better manage the available power budget.
Amendment 3—This amendment includes changes to IEEE Std 802.3-2018 and its amendments and
adds Clause 131 through Clause 140 and Annex 135A through Annex 136D. This amendment adds
MAC parameters, Physical Layers, and management parameters for the transfer of IEEE 802.3 format
frames at 50 Gb/s, 100 Gb/s, and 200 Gb/s.
Amendment 4—This amendment includes changes to IEEE Std 802.3-2018 and its amendments and
adds 50 Gb/s, 200 Gb/s, and 400 Gb/s Physical Layer specifications and management parameters for
operation over single-mode fiber with reaches of at least 40 km.
10
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg™-2019
Amendment 5—This amendment includes changes to IEEE Std 802.3-2018 and its amendments and
adds Clause 146 through Clause 148 and Annex 146A and Annex 146B. This amendment adds
10 Mb/s Physical Layer specifications and management parameters for operation on a single balanced
pair of conductors.
Two companion documents exist, IEEE Std 802.3.1 and IEEE Std 802.3.2. IEEE Std 802.3.1 describes
Ethernet management information base (MIB) modules for use with the Simple Network Management
Protocol (SNMP). IEEE Std 802.3.2 describes YANG data models for Ethernet. IEEE Std 802.3.1 and IEEE
Std 802.3.2 are updated to add management capability for enhancements to IEEE Std 802.3 after approval of
those enhancements.
IEEE Std 802.3 will continue to evolve. New Ethernet capabilities are anticipated to be added within the
next few years as amendments to this standard.
11
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
Contents
1. Introduction........................................................................................................................................ 26
1.1 Overview................................................................................................................................ 26
1.1.3 Architectural perspectives.......................................................................................... 26
1.3 Normative references ............................................................................................................. 26
1.4 Definitions ............................................................................................................................. 27
1.5 Abbreviations......................................................................................................................... 29
9.1 Overview................................................................................................................................ 30
22.1 Overview................................................................................................................................ 31
22.2 Functional specifications ....................................................................................................... 31
22.2.2 MII signal functional specifications .......................................................................... 31
22.2.2.4 TXD (transmit data).................................................................................. 31
22.2.2.5 TX_ER (transmit coding error) ................................................................ 32
22.2.2.8 RXD (receive data) ................................................................................... 32
22.8 Protocol implementation conformance statement (PICS) proforma for Clause 22,
Reconciliation Sublayer (RS) and Media Independent Interface (MII) ................................ 33
22.8.2 Identification .............................................................................................................. 33
22.8.2.3 Major capabilities/options ........................................................................ 33
22.8.3 PICS proforma tables for reconciliation sublayer and media independent interface 33
22.8.3.2 MII signal functional specifications ......................................................... 33
30. Management....................................................................................................................................... 34
12
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
30.15.1.1
PoDL PSE attributes ................................................................................. 38
30.15.1.1.4 aPoDLPSEType ..................................................................... 38
30.15.1.1.5 aPoDLPSEDetectedPDType.................................................. 38
30.15.1.1.6 aPoDLPSEDetectedPDPowerClass ....................................... 38
30.16 Management for PLCA Reconciliation Sublayer .................................................................. 39
30.16.1 PLCA managed object class ...................................................................................... 39
30.16.1.1 PLCA attributes ........................................................................................ 39
30.16.1.1.1 aPLCAAdminState ................................................................ 39
30.16.1.1.2 aPLCAStatus.......................................................................... 39
30.16.1.1.3 aPLCANodeCount ................................................................. 39
30.16.1.1.4 aPLCALocalNodeID ............................................................. 40
30.16.1.1.5 aPLCATransmitOpportunityTimer........................................ 40
30.16.1.1.6 aPLCAMaxBurstCount.......................................................... 40
30.16.1.1.7 aPLCABurstTimer ................................................................. 40
30.16.1.2 PLCA device actions ................................................................................ 40
30.16.1.2.1 acPLCAAdminControl .......................................................... 40
30.16.1.2.2 acPLCAReset......................................................................... 41
13
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
45.2.1.186e.2 Low-power ability (1.2298.11).............................................. 50
45.2.1.186e.3 Multidrop ability (1.2298.10) ................................................ 50
45.2.1.186e.4 Receive fault ability (1.2298.9) ............................................. 50
45.2.1.186e.5 Receive fault (1.2298.1)......................................................... 51
45.2.1.186f 10BASE-T1S test mode control register (Register 1.2299) ..................... 51
45.2.1.186f.1 Test mode control (1.2299.15:13).......................................... 51
45.2.3 PCS registers.............................................................................................................. 51
45.2.3.68a 10BASE-T1L PCS control register (Register 3.2278) ............................. 52
45.2.3.68a.1 PCS reset (3.2278.15) ............................................................ 52
45.2.3.68a.2 Loopback (3.2278.14)............................................................ 53
45.2.3.68b 10BASE-T1L PCS status register (Register 3.2279)................................ 53
45.2.3.68b.1 Tx LPI received (3.2279.11).................................................. 54
45.2.3.68b.2 Rx LPI received (3.2279.10).................................................. 54
45.2.3.68b.3 Tx LPI indication (3.2279.9) ................................................. 54
45.2.3.68b.4 Rx LPI indication (3.2279.8) ................................................. 54
45.2.3.68b.5 Fault (3.2279.7)...................................................................... 54
45.2.3.68b.6 PCS receive link status (3.2279.2)......................................... 54
45.2.3.68c 10BASE-T1S PCS control register (Register 3.2291).............................. 54
45.2.3.68c.1 PCS reset (3.2291.15) ............................................................ 55
45.2.3.68c.2 Loopback (3.2291.14)............................................................ 55
45.2.3.68c.3 Duplex mode (3.2291.8) ........................................................ 55
45.2.3.68d 10BASE-T1S PCS status register (Register 3.2292)................................ 56
45.2.3.68d.1 Fault (3.2292.7)...................................................................... 56
45.2.3.68e 10BASE-T1S PCS diagnostic 1 (Register 3.2293) .................................. 56
45.2.3.68e.1 Remote jabber count (3.2293.15:0) ....................................... 56
45.2.3.68f 10BASE-T1S PCS diagnostic 2 (Register 3.2294) .................................. 57
45.2.3.68f.1 CorruptedTxCnt (3.2294.15:0) .............................................. 57
45.2.7 Auto-Negotiation registers......................................................................................... 57
45.2.7.25 10BASE-T1 AN control register (Register 7.526) ................................... 57
45.2.7.25.1 10BASE-T1L capability advertisement (7.526.15) ............... 58
45.2.7.25.2 10BASE-T1L EEE ability advertisement (7.526.14) ............ 58
45.2.7.25.3 10BASE-T1L increased transmit/receive level ability
advertisement (7.526.13) ....................................................... 58
45.2.7.25.4 10BASE-T1L increased transmit level request (7.526.12).... 59
45.2.7.25.5 10BASE-T1S full duplex ability advertisement (7.526.7) .... 59
45.2.7.25.6 10BASE-T1S half duplex capability advertisement
(7.526.6)................................................................................. 59
45.2.7.26 10BASE-T1 AN status register (Register 7.527) ..................................... 59
45.2.9 Power Unit Registers ................................................................................................. 60
45.2.9.1 PoDL PSE Control register (Register 13.0).............................................. 60
45.2.9.2 PoDL PSE Status 1 register (Register 13.1) ............................................. 61
45.2.9.2.7 PSE Type (13.1.9:7)............................................................... 61
45.2.9.2.8 PD Class (13.1.6:3) ................................................................ 61
45.2.9.3 PoDL PSE Status 2 register (Register 13.2) ............................................. 62
45.2.9.3.1a PD Extended Class (13.2.10:9).............................................. 62
45.2.9.3.2 PD Type (13.2.2:0) ................................................................ 62
45.2.9.4 PoDL PSE Status 3 register (Register 13.3) ............................................. 63
45.2.9.4.1 PD Assigned Power (13.3.11:0) ............................................ 63
45.2.9.5 PoDL PSE Status 4 register (Register 13.4) ............................................. 63
45.2.9.5.1 PD Requested Power (13.4.11:0)........................................... 63
45.5 Protocol implementation conformance statement (PICS) proforma for Clause 45,
Management Data Input/Output (MDIO) interface ............................................................... 64
45.5.3 PICS proforma tables for the Management Data Input Output (MDIO) interface .... 64
45.5.3.3 PMA/PMD management functions .......................................................... 64
14
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
45.5.3.7 PCS management functions...................................................................... 68
45.5.3.9 Auto-Negotiation management functions................................................. 70
78.1 Overview................................................................................................................................ 71
78.1.4 PHY types optionally supporting EEE ...................................................................... 71
78.2 LPI mode timing parameters description............................................................................... 71
78.5 Communication link access latency....................................................................................... 71
104. Power over Data Lines (PoDL) of Single Balanced Twisted-Pair Ethernet...................................... 86
104.1 Overview................................................................................................................................ 86
104.1.3 PoDL system types .................................................................................................... 86
104.2 Link segment.......................................................................................................................... 86
104.3 Class power requirements ...................................................................................................... 87
104.4 Power Sourcing Equipment (PSE)......................................................................................... 87
104.4.1 PSE types ................................................................................................................... 87
104.4.1a PI pin assignments ..................................................................................................... 87
104.4.3 PSE state diagram ...................................................................................................... 88
104.4.3.3 Variables ................................................................................................... 88
104.4.3.5 Functions .................................................................................................. 89
104.4.4 PSE detection of a PD................................................................................................ 89
104.4.4.1 Detection probe requirements................................................................... 89
104.4.6 PSE output requirements ........................................................................................... 90
104.4.6.3 Power feeding ripple and transients.......................................................... 91
104.5 Powered Device (PD) ............................................................................................................ 91
104.5.1 PD types ..................................................................................................................... 91
104.5.1a PD PI.......................................................................................................................... 92
104.5.3 PD state diagram ........................................................................................................ 92
15
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
104.5.3.5 Functions .................................................................................................. 92
104.5.6PD power ................................................................................................................... 93
104.5.6.4 PD ripple and transients............................................................................ 94
104.6 Additional electrical specifications........................................................................................ 94
104.6.2 Fault tolerance............................................................................................................ 94
104.7 Serial communication classification protocol (SCCP) .......................................................... 95
104.7.1 SCCP signaling .......................................................................................................... 95
104.7.1.1 Initialization procedure—reset and presence pulses ................................ 95
104.7.1.2 Write time slots......................................................................................... 95
104.7.1.3 Read time slots.......................................................................................... 96
104.7.1.4 Calculations for cable resistance .............................................................. 99
104.7.1.5 Calculations for power allocation............................................................. 99
104.7.2 Serial communication classification protocols ........................................................ 100
104.7.2.4 Read_Scratchpad function command [0xAA]........................................ 101
104.7.2.5 CRC8 field .............................................................................................. 101
104.7.2.6 Read_VOLT_INFO command [0xBB] .................................................. 102
104.7.2.7 Read_POWER_INFO command [0x77] ................................................ 103
104.7.2.8 Write_POWER_ASSIGN command [0x99] .......................................... 103
104.7.2.9 Read_POWER_ASSIGN command [0x81] ........................................... 103
104.9 Protocol implementation conformance statement (PICS) proforma for Clause 104,
Power over Data Lines (PoDL) of Single Balanced Twisted-Pair Ethernet........................ 104
104.9.1 Introduction.............................................................................................................. 104
104.9.2 Identification ............................................................................................................ 104
104.9.2.2 Protocol summary................................................................................... 104
104.9.3 Major capabilities/options........................................................................................ 105
104.9.4 PICS proforma tables for Clause 104, Power over Data Lines (PoDL) of
Single Balanced Twisted-Pair Ethernet ................................................................... 105
104.9.4.1 Link Segment.......................................................................................... 105
104.9.4.2 Power Sourcing Equipment (PSE) ......................................................... 106
104.9.4.3 Powered Device (PD) ............................................................................. 106
104.9.4.7 SCCP ...................................................................................................... 106
146. Physical Coding Sublayer (PCS), Physical Medium Attachment (PMA) sublayer and
baseband medium, type 10BASE-T1L ............................................................................................ 108
16
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
146.2.2.3 Effect of receipt ...................................................................................... 113
146.2.3PMA_TXMODE.indication..................................................................................... 113
146.2.3.1 Semantics of the primitive ...................................................................... 113
146.2.3.2 When generated ...................................................................................... 114
146.2.3.3 Effect of receipt ...................................................................................... 114
146.2.4 PMA_UNITDATA.indication ................................................................................. 114
146.2.4.1 Semantics of the primitive ...................................................................... 114
146.2.4.2 When generated ...................................................................................... 114
146.2.4.3 Effect of receipt ...................................................................................... 114
146.2.5 PMA_UNITDATA.request...................................................................................... 114
146.2.5.1 Semantics of the primitive ...................................................................... 114
146.2.5.2 When generated ...................................................................................... 114
146.2.5.3 Effect of receipt ...................................................................................... 114
146.2.6 PMA_RXSTATUS.indication ................................................................................. 115
146.2.6.1 Semantics of the primitive ...................................................................... 115
146.2.6.2 When generated ...................................................................................... 115
146.2.6.3 Effect of receipt ...................................................................................... 115
146.2.7 PMA_REMRXSTATUS.request ............................................................................. 115
146.2.7.1 Semantics of the primitive ...................................................................... 115
146.2.7.2 When generated ...................................................................................... 115
146.2.7.3 Effect of receipt ...................................................................................... 115
146.2.8 PMA_SCRSTATUS.request.................................................................................... 116
146.2.8.1 Semantics of the primitive ...................................................................... 116
146.2.8.2 When generated ...................................................................................... 116
146.2.8.3 Effect of receipt ...................................................................................... 116
146.2.9 PMA_TXEN.request (tx_enable_mii) ..................................................................... 116
146.2.9.1 Semantics of the primitive ...................................................................... 116
146.2.9.2 When generated ...................................................................................... 116
146.2.9.3 Effect of receipt ...................................................................................... 116
146.2.10 PMA_RX_LPI_STATUS.request (rx_lpi_active)................................................... 117
146.2.10.1 Semantics of the primitive ...................................................................... 117
146.2.10.2 When generated ...................................................................................... 117
146.2.10.3 Effect of receipt ...................................................................................... 117
146.2.11 PMA_TX_LPI_STATUS.request (tx_lpi_active) ................................................... 117
146.2.11.1 Semantics of the primitive ...................................................................... 117
146.2.11.2 When generated ...................................................................................... 117
146.2.11.3 Effect of receipt ...................................................................................... 117
146.2.12 PMA_TX_LPI_STATUS.indication ....................................................................... 118
146.2.12.1 Semantics of the primitive ...................................................................... 118
146.2.12.2 When generated ...................................................................................... 118
146.2.12.3 Effect of receipt ...................................................................................... 118
146.3 Physical Coding Sublayer (PCS) functions ......................................................................... 118
146.3.1 PCS Reset function .................................................................................................. 118
146.3.2 PCS Data Transmission Enable ............................................................................... 120
146.3.2.1 Variables ................................................................................................. 120
146.3.3 PCS Transmit ........................................................................................................... 121
146.3.3.1 PCS Transmit state diagram ................................................................... 121
146.3.3.1.1 Variables .............................................................................. 122
146.3.3.1.2 Functions.............................................................................. 123
146.3.3.1.3 Timers .................................................................................. 124
146.3.3.1.4 Abbreviations....................................................................... 124
146.3.3.1.5 Constants.............................................................................. 124
146.3.3.1.6 State diagram ....................................................................... 125
146.3.3.2 PCS Transmit multiplexer state diagram................................................ 126
17
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
146.3.3.2.1 Variables .............................................................................. 126
146.3.3.2.2 Timers .................................................................................. 126
146.3.3.2.3 Abbreviations....................................................................... 126
146.3.3.2.4 State diagram ....................................................................... 127
146.3.3.3 PCS Transmit symbol generation ........................................................... 127
146.3.3.4 Data and idle stream scrambling ............................................................ 128
146.3.3.4.1 Side-stream scrambler polynomial ...................................... 128
146.3.3.4.2 Generation of Syn[3:0] ........................................................ 128
146.3.3.4.3 Generation of scrambled bits Sdn[3:0] ................................ 129
146.3.3.5 Generation of code-groups ..................................................................... 129
146.3.3.5.1 Generation of code-groups in mode SEND_N and
SEND_I................................................................................ 129
146.3.3.5.2 Generation of code-groups in mode SEND_Z..................... 131
146.3.4 PCS Receive ............................................................................................................ 131
146.3.4.1 PCS Receive overview ........................................................................... 131
146.3.4.1.1 Variables .............................................................................. 132
146.3.4.1.2 Functions.............................................................................. 133
146.3.4.1.3 Timers .................................................................................. 134
146.3.4.1.4 Constants.............................................................................. 134
146.3.4.1.5 State diagrams...................................................................... 134
146.3.4.2 PCS Receive symbol decoding............................................................... 137
146.3.4.3 PCS Receive descrambler polynomial ................................................... 138
146.3.4.4 PCS Receive automatic polarity detection ............................................. 138
146.3.5 PCS loopback........................................................................................................... 138
146.4 Physical Medium Attachment (PMA) sublayer................................................................... 138
146.4.1 PMA Reset function................................................................................................. 140
146.4.2 PMA Transmit function ........................................................................................... 140
146.4.3 PMA Receive function............................................................................................. 140
146.4.4 PHY Control function .............................................................................................. 141
146.4.4.1 Variables ................................................................................................. 142
146.4.4.2 Timers..................................................................................................... 143
146.4.4.3 State diagram .......................................................................................... 145
146.4.5 Link Monitor function ............................................................................................. 148
146.4.5.1 Variables ................................................................................................. 148
146.4.5.2 State diagram .......................................................................................... 148
146.4.6 PMA clock recovery ................................................................................................ 148
146.4.7 LPI quiet-refresh cycling ......................................................................................... 148
146.4.7.1 Variables ................................................................................................. 149
146.4.7.2 Timers..................................................................................................... 149
146.4.7.3 State diagram .......................................................................................... 150
146.5 PMA electrical specifications .............................................................................................. 151
146.5.1 EMC tests................................................................................................................. 151
146.5.1.1 Immunity—DPI test ............................................................................... 151
146.5.1.2 Emission—Conducted emission test ...................................................... 151
146.5.2 Test modes ............................................................................................................... 151
146.5.3 Test fixture ............................................................................................................... 152
146.5.4 Transmitter electrical specifications ........................................................................ 152
146.5.4.1 Transmitter output voltage...................................................................... 152
146.5.4.2 Transmitter output droop ........................................................................ 153
146.5.4.3 Transmitter timing jitter.......................................................................... 153
146.5.4.4 Transmitter Power Spectral Density (PSD) and power level ................. 153
146.5.4.5 Transmit clock frequency ....................................................................... 155
146.5.5 Receiver electrical specifications............................................................................. 155
146.5.5.1 Receiver differential input signals .......................................................... 155
18
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
146.5.5.2 Receiver frequency tolerance ................................................................. 155
146.5.5.3 Alien crosstalk noise rejection................................................................ 155
146.5.6 PMA local loopback ................................................................................................ 156
146.6 Management interface.......................................................................................................... 156
146.6.1 Support for Auto-Negotiation .................................................................................. 156
146.6.2 MASTER-SLAVE configuration ............................................................................ 156
146.6.3 PHY initialization .................................................................................................... 157
146.6.4 Increased transmit level configuration..................................................................... 157
146.6.5 EEE configuration.................................................................................................... 157
146.6.6 PMA and PCS MDIO function mapping ................................................................. 157
146.7 Link segment characteristics................................................................................................ 158
146.7.1 Link transmission parameters for 10BASE-T1L ..................................................... 158
146.7.1.1 Insertion loss........................................................................................... 159
146.7.1.1.1 Insertion loss for PHYs in the 2.4 Vpp operation mode...... 159
146.7.1.1.2 Insertion loss supported for PHYs in 1.0 Vpp operation
mode..................................................................................... 160
146.7.1.2 Return loss .............................................................................................. 160
146.7.1.3 Maximum link delay............................................................................... 161
146.7.1.4 Differential to common mode conversion .............................................. 161
146.7.1.5 Coupling attenuation............................................................................... 161
146.7.1.6 Electromagnetic classifications .............................................................. 162
146.7.2 Coupling parameters between 10BASE-T1L link segments ................................... 162
146.7.2.1 Multiple disturber power sum alien near-end crosstalk (PSANEXT)
loss .......................................................................................................... 162
146.7.2.2 Multiple disturber power sum alien far-end crosstalk (PSAFEXT) loss 163
146.8 MDI specification ................................................................................................................ 163
146.8.1 MDI connectors ....................................................................................................... 163
146.8.2 MDI electrical specification..................................................................................... 166
146.8.3 MDI return loss........................................................................................................ 166
146.8.4 MDI mode conversion loss ...................................................................................... 166
146.8.5 MDI DC power voltage tolerance............................................................................ 166
146.8.6 MDI fault tolerance.................................................................................................. 166
146.9 Environmental specifications............................................................................................... 167
146.9.1 General safety .......................................................................................................... 167
146.9.2 Network safety......................................................................................................... 167
146.9.2.1 Environmental safety.............................................................................. 167
146.9.2.2 Electromagnetic compatibility................................................................ 168
146.10 Delay constraints.................................................................................................................. 168
146.11 Protocol implementation conformance statement (PICS) proforma for Clause 146,
Physical Coding Sublayer (PCS), Physical Medium Attachment (PMA) sublayer
and baseband medium, type 10BASE-T1L ......................................................................... 169
146.11.1 Introduction.............................................................................................................. 169
146.11.2 Identification ............................................................................................................ 169
146.11.2.1 Implementation identification................................................................ 169
146.11.2.2 Protocol summary................................................................................... 169
146.11.3 Major capabilities/options........................................................................................ 170
146.11.4 PICS proforma tables for Physical Coding Sublayer (PCS), Physical Medium
Attachment (PMA) sublayer and baseband medium, type 10BASE-T1L............... 170
146.11.4.1 Physical Coding Sublayer (PCS) ............................................................ 170
146.11.4.1.1 PCS Transmit ....................................................................... 170
146.11.4.1.2 PCS Receive ........................................................................ 171
146.11.4.1.3 PCS loopback....................................................................... 172
146.11.4.2 Physical Medium Attachment (PMA) .................................................... 172
146.11.4.2.1 PMA function ...................................................................... 172
19
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
146.11.4.2.2 PMA electrical specification................................................ 173
146.11.4.3 Management interface ............................................................................ 175
146.11.4.4 Link Segment characteristics.................................................................. 176
146.11.4.5 MDI specifications ................................................................................. 176
146.11.4.6 Environmental specifications ................................................................. 177
146.11.4.7 Delay constraints .................................................................................... 177
147. Physical Coding Sublayer (PCS), Physical Medium Attachment (PMA) sublayer and baseband
medium, type 10BASE-T1S ............................................................................................................ 178
20
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
147.3.3PCS Receive ............................................................................................................ 191
147.3.3.1 PCS Receive overview ........................................................................... 191
147.3.3.2 Variables ................................................................................................. 192
147.3.3.3 Constants ................................................................................................ 192
147.3.3.4 Functions ................................................................................................ 193
147.3.3.5 Abbreviations.......................................................................................... 193
147.3.3.6 Timers..................................................................................................... 193
147.3.3.7 State diagrams......................................................................................... 194
147.3.3.8 Self-synchronizing descrambler ............................................................. 196
147.3.3.9 Jabber diagnostics................................................................................... 196
147.3.4 PCS loopback........................................................................................................... 196
147.3.5 Collision detection ................................................................................................... 196
147.3.6 Carrier sense ............................................................................................................ 197
147.3.7 Support for PCS status generation ........................................................................... 197
147.3.7.1 Heartbeat transmit overview................................................................... 197
147.3.7.1.1 Variables .............................................................................. 197
147.3.7.1.2 Timers .................................................................................. 198
147.3.7.1.3 State diagram ....................................................................... 199
147.3.7.2 Heartbeat receive overview .................................................................... 200
147.3.7.2.1 Variables .............................................................................. 200
147.3.7.2.2 Constants.............................................................................. 201
147.3.7.2.3 Timers .................................................................................. 201
147.3.7.2.4 State diagram ....................................................................... 201
147.4 Physical Medium Attachment (PMA) sublayer................................................................... 202
147.4.1 PMA Reset function................................................................................................. 202
147.4.2 PMA Transmit function ........................................................................................... 202
147.4.3 PMA Receive function............................................................................................. 203
147.4.4 Link Monitor function ............................................................................................. 204
147.4.4.1 Link Monitor overview........................................................................... 204
147.4.4.2 Variables ................................................................................................. 204
147.5 PMA electrical specifications .............................................................................................. 205
147.5.1 EMC tests................................................................................................................. 205
147.5.1.1 Immunity—DPI test ............................................................................... 205
147.5.1.2 Emission—Conducted emission test ...................................................... 205
147.5.2 Test modes ............................................................................................................... 205
147.5.3 Test fixtures ............................................................................................................. 206
147.5.4 Transmitter electrical specification.......................................................................... 207
147.5.4.1 Transmitter output voltage...................................................................... 207
147.5.4.2 Transmitter output droop ........................................................................ 207
147.5.4.3 Transmitter timing jitter.......................................................................... 207
147.5.4.4 Transmitter Power Spectral Density (PSD)............................................ 208
147.5.4.4.1 Upper PSD ........................................................................... 208
147.5.4.4.2 PSD mask............................................................................. 208
147.5.4.5 Transmitter high impedance mode ......................................................... 209
147.5.5 Receiver electrical specifications............................................................................. 209
147.5.5.1 Receiver differential input signals .......................................................... 209
147.5.5.2 Alien crosstalk noise rejection................................................................ 209
147.5.6 PMA local loopback ................................................................................................ 209
147.6 Management interface.......................................................................................................... 210
147.6.1 Support for Auto-Negotiation .................................................................................. 210
147.7 Point-to-point link segment characteristics.......................................................................... 210
147.7.1 Insertion loss ............................................................................................................ 210
147.7.2 Return loss ............................................................................................................... 210
147.7.3 Mode conversion loss .............................................................................................. 211
21
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
147.7.4 Power sum alien near-end crosstalk (PSANEXT) ................................................... 211
147.7.5 Power sum alien attenuation to crosstalk ratio far-end (PSAACRF) ...................... 211
147.8 Mixing segment characteristics ........................................................................................... 211
147.8.1 Insertion loss ............................................................................................................ 212
147.8.2 Return loss ............................................................................................................... 212
147.8.3 Mode conversion loss .............................................................................................. 212
147.9 MDI specification ................................................................................................................ 212
147.9.1 MDI connectors ....................................................................................................... 212
147.9.2 MDI electrical specification..................................................................................... 215
147.9.3 MDI line powering voltage tolerance ...................................................................... 215
147.9.4 MDI fault tolerance.................................................................................................. 215
147.10 Environmental specifications............................................................................................... 216
147.10.1 General safety .......................................................................................................... 216
147.10.2 Network safety......................................................................................................... 216
147.10.2.1 Environmental safety.............................................................................. 216
147.10.2.2 Electromagnetic compatibility................................................................ 217
147.11 Delay constraints.................................................................................................................. 217
147.12 Protocol implementation conformance statement (PICS) proforma for Clause 147,
Physical Coding Sublayer (PCS), Physical Medium Attachment (PMA) sublayer
and baseband medium, type 10BASE-T1S.......................................................................... 218
147.12.1 Introduction.............................................................................................................. 218
147.12.2 Identification ............................................................................................................ 218
147.12.2.1 Implementation identification................................................................ 218
147.12.2.2 Protocol summary................................................................................... 218
147.12.3 Major capabilities/options........................................................................................ 219
147.12.4 PICS proforma tables for Physical Medium Attachment (PMA) sublayer and
baseband medium, type 10BASE-T1S .................................................................... 219
147.12.4.1 PCS Transmit.......................................................................................... 219
147.12.4.2 PCS Receive ........................................................................................... 220
147.12.4.3 PCS loopback ......................................................................................... 220
147.12.4.4 Collision detection .................................................................................. 221
147.12.4.5 Support for PCS status generation.......................................................... 221
147.12.4.6 Physical Medium Attachment (PMA) .................................................... 221
147.12.4.6.1 PMA function ...................................................................... 221
147.12.4.6.2 PMA electrical specification................................................ 222
147.12.4.7 Point-to-point link Segment characteristics............................................ 224
147.12.4.8 Mixing Segment characteristics.............................................................. 224
147.12.4.9 MDI specification ................................................................................... 225
147.12.4.10 Delay constraints .................................................................................... 225
22
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
148.4.2.1.2 Semantic of the service primitive ........................................ 229
148.4.2.1.3 When generated ................................................................... 229
148.4.2.2 Mapping of PLS_DATA.indication ....................................................... 229
148.4.2.3 Mapping of PLS_CARRIER.indication ................................................. 229
148.4.2.3.1 Function ............................................................................... 229
148.4.2.3.2 Semantic of the service primitive ........................................ 229
148.4.2.3.3 When generated ................................................................... 229
148.4.2.4 Mapping of PLS_SIGNAL.indication .................................................... 229
148.4.2.4.1 Function ............................................................................... 229
148.4.2.4.2 Semantic of the service primitive ........................................ 230
148.4.2.4.3 When generated ................................................................... 230
148.4.2.5 Mapping of PLS_DATA_VALID.indication ......................................... 230
148.4.2.6 Generation of TX_ER............................................................................. 230
148.4.2.7 Response to RX_ER indication .............................................................. 230
148.4.3 Requirements for the PHY....................................................................................... 230
148.4.3.1 PHY response to PLCA commands and notifications............................ 230
148.4.3.1.1 BEACON request ................................................................ 230
148.4.3.1.2 COMMIT request ................................................................ 230
148.4.3.2 Mapping of MII signals to PLCA variables ........................................... 231
148.4.3.2.1 BEACON indication ............................................................ 231
148.4.3.2.2 COMMIT indication ............................................................ 231
148.4.4 PLCA Control .......................................................................................................... 231
148.4.4.1 PLCA Control state diagram .................................................................. 231
148.4.4.2 PLCA Control variables ......................................................................... 232
148.4.4.3 Functions ................................................................................................ 234
148.4.4.4 Timers..................................................................................................... 234
148.4.4.5 Abbreviations.......................................................................................... 235
148.4.4.6 State diagram .......................................................................................... 236
148.4.5 PLCA Data............................................................................................................... 238
148.4.5.1 PLCA Data state diagram ....................................................................... 238
148.4.5.2 Variables ................................................................................................. 239
148.4.5.3 Functions ................................................................................................ 240
148.4.5.4 Timers..................................................................................................... 240
148.4.5.5 Abbreviations.......................................................................................... 240
148.4.5.6 Constants ................................................................................................ 240
148.4.5.7 State diagram ........................................................................................ 241
148.4.6 PLCA Status ............................................................................................................ 243
148.4.6.1 PLCA Status state diagram..................................................................... 243
148.4.6.2 PLCA Status variables............................................................................ 243
148.4.6.3 Functions ................................................................................................ 243
148.4.6.4 Timers..................................................................................................... 243
148.4.6.5 State diagram .......................................................................................... 244
148.5 Protocol implementation conformance statement (PICS) proforma for Clause 148,
PLCA Reconciliation Sublayer (RS) ................................................................................... 245
148.5.1 Introduction.............................................................................................................. 245
148.5.2 Identification ............................................................................................................ 245
148.5.2.1 Implementation identification................................................................ 245
148.5.2.2 Protocol summary................................................................................... 245
148.5.3 PICS proforma tables for PLCA Reconciliation Sublayer (RS).............................. 246
148.5.3.1 Reconciliation Sublayer.......................................................................... 246
148.5.3.2 Mapping of MII signals to PLS service primitives and PLCA
functions ................................................................................................. 246
148.5.3.3 Specific RS and PHY specification ........................................................ 247
148.5.3.4 PLCA Control......................................................................................... 247
23
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
148.5.3.5 PLCA Data ............................................................................................. 247
148.5.3.6 PLCA Status ........................................................................................... 247
Annex 98B (normative) IEEE 802.3 Selector Base Page definition ........................................................... 249
24
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Standard for Ethernet
Amendment 5:
Physical Layer Specifications and
Management Parameters for
10 Mb/s Operation and
Associated Power Delivery over a
Single Balanced Pair of Conductors
(This amendment is based on IEEE Std 802.3™-2018 as amended by IEEE Std 802.3cb™-2018,
IEEE Std 802.3bt™-2018, IEEE Std 802.3cd™-2018, and IEEE Std 802.3cn™-2019.)
NOTE—The editing instructions contained in this amendment define how to merge the material contained therein into
the existing base standard and its amendments to form the comprehensive standard.
The editing instructions are shown in bold italic. Four editing instructions are used: change, delete, insert, and replace.
Change is used to make corrections in existing text or tables. The editing instruction specifies the location of the change
and describes what is being changed by using strikethrough (to remove old material) and underscore (to add new mate-
rial). Delete removes existing material. Insert adds new material without disturbing the existing material. Deletions and
insertions may require renumbering. If so, renumbering instructions are given in the editing instruction. Replace is used
to make changes in figures or equations by removing the existing figure or equation and replacing it with a new one.
Editing instructions, change markings, and this NOTE will not be carried over into future editions because the changes
will be incorporated into the base standard.
Cross references that refer to clauses, tables, equations, or figures not covered by this amendment are highlighted in
green.1
1
Notes in text, tables, and figures are given for information only and do not contain requirements needed to implement the standard.
25
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
1. Introduction
1.1 Overview
Change Figure 1–1 as follows (see changes at the bottom of the right column and in the note):
OSI LAN
REFERENCE CSMA/CD
MODEL LAYERS
LAYERS HIGHER LAYERS
NOTE—In this figure, the xMII is used as a generic term for the Media Independent Interfaces for implementations
of 10BASE-T1L, 10BASE-T1S, and 100 Mb/s and above. For example: for 100 Mb/s implementations this interface
is called MII; for 1 Gb/s implementations it is called GMII; for 10 Gb/s implementations it is called XGMII; etc.
IEC 60068-2-31:2008, Environmental testing—Part 2-31: Tests—Test Ec: Rough handling shocks, primarily
for equipment-type specimens.
2IEC publications are available from the International Electrotechnical Commission (http://www.iec.ch/). IEC publications are also
available in the United States from the American National Standards Institute (http://www.ansi.org).
26
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
IEC 61010-1:2017, Safety requirements for electrical equipment for measurement, control, and laboratory
use—Part 1: General requirements.
IEC 61326-1:2012, Electrical equipment for measurement, control and laboratory use—EMC
requirements—Part 1: General requirements.
1.4 Definitions
1.4.50a 10BASE-T1L: IEEE 802.3 Physical Layer specification for a 10 Mb/s Ethernet local area network
over a single balanced pair of conductors up to at least 1000 m reach. (See IEEE Std 802.3, Clause 146.)
1.4.50b 10BASE-T1S: IEEE 802.3 Physical Layer specification for a 10 Mb/s Ethernet local area network
over a single balanced pair of conductors up to at least 15 m reach. (See IEEE Std 802.3, Clause 147.)
1.4.151 BASE-T1: PHYs that belong to the set of specific Ethernet PCS/PMA/PMDs that operate on a
single twisted-pair copper cable, including 10BASE-T1L, 10BASE-T1S, 100BASE-T1, and 1000BASE-T1.
(See IEEE Std 802.3, Clause 96, and Clause 97, Clause 146, and Clause 147.)
3
ISO publications are available from the International Organization for Standardization (http://www.iso.ch/). ISO publications are also
available in the United States from the American National Standards Institute (http://www.ansi.org/).
4NAMUR publications are available from the User Association of Automation Technology in Process Industries
(http://www.namur.net).
27
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
1.4.198 code-group: For IEEE 802.3, a set of encoded symbols representing encoded data or control
information. For 100BASE-T4, a set of six ternary symbols that, when representing data, conveys an octet.
For 100BASE-TX and 100BASE-FX, a set of five code-bits that, when representing data, conveys a nibble.
For 100BASE-T2, a pair of PAM55 symbols that, when representing data, conveys a nibble. For
1000BASE-X, a set of ten bits that, when representing data, conveys an octet. For 1000BASE-T, a vector of
four 8B1Q4 coded quinary symbols that, when representing data, conveys an octet. For 100BASE-T1, a set
of ternary symbols that, when representing data, conveys three bits, as defined in 96.3. For 10BASE-T1L, a
set of three ternary symbols that, when representing data, conveys a nibble, as defined in 146.3. (See IEEE
Std 802.3, Clause 23, Clause 24, Clause 32, Clause 36, Clause 40, and Clause 96, and Clause 146.)
1.4.319 master Physical Layer (PHY): Within IEEE 802.3, in a 100BASE-T2 or, 1000BASE-T,
10BASE-T1L, 100BASE-T1, 1000BASE-T1, or any MultiGBASE-T link containing a pair of PHYs, the
PHY that uses an external clock for generating its clock signals to determine the timing of transmitter and
receiver operations. It also uses the master transmit scrambler generator polynomial for side-stream
scrambling. Master and slave PHY status is determined during the Auto-Negotiation process that takes place
prior to establishing the transmission link, or in the case of a PHY where Auto-Negotiation is optional and
not used, master and slave PHY status is determined by management or hardware configuration. See also:
slave Physical Layer (PHY).
Insert the following new definition after 1.4.390 “physical header subframe (PHS)”:
1.4.390a Physical Layer Collision Avoidance (PLCA): A method for generating transmit opportunities for
10BASE-T1S operating on mixing segments. (See IEEE Std 802.3, Clause 148.)
1.4.456 slave Physical Layer (PHY): Within IEEE 802.3, in a 100BASE-T2 or, 1000BASE-T,
10BASE-T1L, 100BASE-T1, 1000BASE-T1, or any MultiGBASE-T link containing a pair of PHYs, the
PHY that recovers its clock from the received signal and uses it to determine the timing of transmitter
operations. It also uses the slave transmit scrambler generator polynomial for side-stream scrambling.
Master and slave PHY status is determined during the Auto-Negotiation process that takes place prior to
establishing the transmission link, or in the case of a PHY where Auto-Negotiation is optional and not used,
master and slave PHY status is determined by management or hardware configuration. See also: master
Physical Layer (PHY).
1.4.471 ternary symbol: In 10BASE-T1L, 100BASE-T4, and 100BASE-T1, a ternary data element. A
ternary symbol can have one of three values: –1, 0, or +1. (See IEEE Std 802.3, Clause 23 and, Clause 96,
and Clause 146.)
Insert the following new definition after 1.4.495 “Type D PoDL System”:
1.4.495a Type E PoDL System: A system comprising a PoDL PSE, link section, and PD that are
compatible with 10BASE-T1L PHYs.
28
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
1.5 Abbreviations
Insert the following new abbreviations into the list, in alphanumeric order:
29
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
9.1 Overview
This clause specifies a repeater for use with IEEE 802.3 10 Mb/s baseband networks, with the exceptions of
10BASE-T1L (Clause 146) and 10BASE-T1S (Clause 147). A repeater for any other IEEE 802.3 network
type is beyond the scope of this clause.
30
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
22.1 Overview
Change Figure 22-1 as follows (see changes at the bottom of the right column):
LAN
OSI CSMA/CD
REFERENCE LAYERS
MODEL
LAYERS HIGHER LAYERS
For EEE capability, the RS shall use the combination of TX_EN deasserted, TX_ER asserted, and
TXD<3:0> equal to 0001 as shown in Table 22–1 as a request to enter, or remain in a low power state. Other
values of TXD<3:0> with this combination of TX_EN and TX_ER shall have no effect upon the PHY.
Insert the following new paragraphs after the second paragraph in 22.2.2.4:
When PLCA capability is supported and enabled (see 30.16.1.1.1), the RS shall use the combination of
TX_EN deasserted, TX_ER asserted, and TXD<3:0> equal to 0010 or 0011 as shown in Table 22–1 to send
respectively a BEACON request or a COMMIT request as defined in 148.4.4.1.
When TX_EN is deasserted and TX_ER is asserted, values of TXD<3:0> other than 0001, 0010, and 0011
shall have no effect upon the PHY.
31
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Assertion of the TX_ER signal shall not affect the transmission of data when TX_EN is deasserted.
Additionally, the assertion of TX_ER signal shall not affect the transmission of data when a PHY is
operating at 10 Mb/s, or when TX_EN is deasserted. with the exception of 10BASE-T1L (see 146.3.3.1) and
10BASE-T1S (see 147.3.2.1, Figure 147–4).
Insert the following new paragraph into 22.2.2.8 after the third paragraph (“For EEE capability, the
PHY ....”):
When PLCA capability is supported and enabled, the PHY indicates that it is receiving a BEACON or
COMMIT by asserting the RX_ER signal and driving respectively the values 0010 or 0011 onto RXD<3:0>
while RX_DV is deasserted. See 148.4.4.1 for the definition and usage of PLCA BEACON and COMMIT.
32
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
22.8.2 Identification
Insert the following new row at the end of the table in 22.8.2.3:
22.8.3 PICS proforma tables for reconciliation sublayer and media independent interface
…
SF39 Effect on PHY while 22.2.2.4 PLCA: RS sends BEACON request
TXD<3:0> is 0010, and M
TX_EN is deasserted, and
TX_ER is asserted
5Copyright release for PICS proformas: Users of this standard may freely reproduce the PICS proforma in this subclause so that it can
be used for its intended purpose and may further publish the completed PICS.
33
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
30. Management
Insert the following description for oPLCA into 30.2.2.1 (as amended by IEEE Std 802.3bt-2018) after the
description for oPAF:
34
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
30.2.3 Containment
Replace Figure 30-3 with the following figure (which includes oPLCA):
oAggregator
30.7.1
oAggregationPort oOAM
30.7.2 30.3.3
oPHYEntity
30.3.2
35
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
30.2.5 Capabilities
The capabilities and packages for IEEE 802.3 Management are specified in Table 30-1a through Table 30-
10Table 30–11.
Insert the following new table (Table 30–11) after Table 30-10:
30.3.2.1.2 aPhyType
Insert the following new entries in the APPROPRIATE SYNTAX section of 30.3.2.1.2 after the entry for
“10 Mb/s”:
36
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
30.3.2.1.3 aPhyTypeList
Insert the following new entries in the APPROPRIATE SYNTAX section of 30.3.2.1.3 after the entry for
“10 Mb/s”:
30.5.1.1.2 aMAUType
Insert the following new entries in the APPROPRIATE SYNTAX section of 30.5.1.1.2 after the entry for
“10BASE-FLFD”:
Change the fourth sentence of the third paragraph of the BEHAVIOUR DEFINED AS section of
30.5.1.1.4 as follows:
30.6.1.1.5 aAutoNegLocalTechnologyAbility
Insert the following new entries in APPROPRIATE SYNTAX section of 30.6.1.1.5 after the entry for
“10BASE-T”:
37
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
30.15 Layer management for Power over Data Lines (PoDL) of Single Balanced
Twisted-Pair Ethernet
30.15.1.1.4 aPoDLPSEType
Insert the following new entry in the APPROPRIATE SYNTAX section of 30.15.1.1.4 after the entry for
“typeD”:
30.15.1.1.5 aPoDLPSEDetectedPDType
Insert the following new entry in the APPROPRIATE SYNTAX section of 30.15.1.1.5 after the entry for
“typeD”:
30.15.1.1.6 aPoDLPSEDetectedPDPowerClass
Insert the following new entries in the APPROPRIATE SYNTAX section of 30.15.1.1.6 after the entry for
"class 9":
If a Clause 45 MDIO Interface to the PoDL PSE function is present, then this attribute may be
derived from the PD Class and PD Extended Class bits specified in 45.2.9.2.8 and 45.2.9.3.1a.;
38
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Insert the following new subclauses (30.16 through 30.16.1.2.2) after 30.15 (and its subclauses):
This subclause formally defines the behaviours for the oPLCA managed object class attributes and actions.
30.16.1.1.1 aPLCAAdminState
ATTRIBUTE
APPROPRIATE SYNTAX:
An ENUMERATED VALUE that has the following entries:
disabled
enabled
BEHAVIOUR DEFINED AS:
A read-only value that indicates the mode of operation of the Reconciliation Sublayer for PLCA
operation. When PLCA is enabled, the Reconciliation Sublayer functions in PLCA mode, whose
operation is defined by Clause 148. When PLCA functions are not supported or are disabled by the
management interface (plca_en = FALSE), RS operation shall conform to the RS definition in
Clause 22. By default, PLCA is disabled.;
30.16.1.1.2 aPLCAStatus
ATTRIBUTE
APPROPRIATE SYNTAX:
An ENUMERATED VALUE that has the following entries:
TRUE
FALSE
BEHAVIOUR DEFINED AS:
A read-only value that indicates whether PLCA Control state diagram is receiving BEACON
indication or transmitting BEACON request. This parameter maps to the plca_status variable in
148.4.6.2.;
30.16.1.1.3 aPLCANodeCount
ATTRIBUTE
APPROPRIATE SYNTAX:
INTEGER
BEHAVIOUR DEFINED AS:
This value is assigned to define the number of nodes getting a transmit opportunity before a new
BEACON is generated. Valid range is 0 to 255, inclusive. The default value is 8.;
39
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
30.16.1.1.4 aPLCALocalNodeID
ATTRIBUTE
APPROPRIATE SYNTAX:
INTEGER
BEHAVIOUR DEFINED AS:
This value is assigned to define the ID of the local node on the PLCA network. The default value
is 255. Value range is 0 to 255, inclusive.;
30.16.1.1.5 aPLCATransmitOpportunityTimer
ATTRIBUTE
APPROPRIATE SYNTAX:
INTEGER
BEHAVIOUR DEFINED AS:
This value is assigned to define the time between PLCA transmit opportunities for the node.
aPLCATransmitOpportunityTimer maps to the duration of the timer to_timer. The value of
aPLCATransmitOpportunityTimer represents the duration of to_timer in bit times. Valid range is
1 to 255, inclusive. The default value is 32. See 148.4.4.4.;
30.16.1.1.6 aPLCAMaxBurstCount
ATTRIBUTE
APPROPRIATE SYNTAX:
INTEGER
BEHAVIOUR DEFINED AS:
Maximum number of additional packets the node is allowed to transmit in a single transmit
opportunity as specified in 148.4.4.1 and 148.4.4.2. Valid range is 0 to 255, inclusive. The default
value is 0.;
30.16.1.1.7 aPLCABurstTimer
ATTRIBUTE
APPROPRIATE SYNTAX:
INTEGER
BEHAVIOUR DEFINED AS:
This value sets the maximum number of bit-times PLCA waits for the MAC to send a new packet
before yielding the transmit opportunity. See definition in 148.4.4.1 and 148.4.4.2. Valid range is
0 to 255, inclusive. The default value is 128.;
30.16.1.2.1 acPLCAAdminControl
ACTION
APPROPRIATE SYNTAX:
An ENUMERATED VALUE that has the following entries:
disabled
enabled
40
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
30.16.1.2.2 acPLCAReset
ACTION
APPROPRIATE SYNTAX:
An ENUMERATED VALUE that has the following entries:
reset
normal
BEHAVIOUR DEFINED AS:
This action provides a means to reset the PLCA Reconciliation Sublayer functions. See 148.4.4.2.;
41
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
…
1.2103 through 1.2293303 Reserved
1.2294 10BASE-T1L PMA control 45.2.1.186a
1.2295 10BASE-T1L PMA status 45.2.1.186b
1.2296 10BASE-T1L test mode control 45.2.1.186c
1.2297 10BASE-T1S PMA control 45.2.1.186d
1.2298 10BASE-T1S PMA status 45.2.1.186e
1.2299 10BASE-T1S test mode control 45.2.1.186f
1.2300 through 1.2303 Reserved
…
10BASE-T1L 146.4.2
10BASE-T1L 146.4.3
42
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
…
aRO = Read only
Bits 1.2100.3:0 are used to set the mode of operation when Auto-Negotiation enable bit 7.512.12 is set to
zero, or if Auto-Negotiation is not implemented. When these bits are set to 0000, the mode of operation is
100BASE-T1. When these bits are set to 0001, the mode of operation is 1000BASE-T1. When these bits are
set to 0010, the mode of operation is 10BASE-T1L. When these bits are set to 0011, the mode of operation is
10BASE-T1S. These bits shall be ignored when the Auto-Negotiation enable bit 7.512.12 is set to one.
43
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Insert the following new subclauses (45.2.1.186a through 45.2.1.186f.1, including Table 45-150a through
Table 45-150f) after 45.2.1.186.1:
The assignment of bits in the 10BASE-T1L PMA control register is shown in Table 45–150a.
1.2294.12 Transmit voltage amplitude 1 = Enable 2.4 Vpp operating mode R/W
control 0 = Enable 1.0 Vpp operating mode
Resetting the 10BASE-T1L PMA is accomplished by setting bit 1.2294.15 to one. This action shall set all
10BASE-T1L PMA registers to their default states. As a consequence, this action may change the internal
state of the 10BASE-T1L PMA and the state of the physical link. This action may also initiate a reset in any
other MMDs that are instantiated in the same package. This bit is self-clearing, and the 10BASE-T1L PMA
shall return a value of one in bit 1.2294.15 when a reset is in progress; otherwise, it shall return a value of
zero. The 10BASE-T1L PMA is not required to accept a write transaction to any of its registers until the
reset process is completed. The control and management interface shall be restored to operation within 0.5 s
from the setting of bit 1.2294.15.
During a reset, the 10BASE-T1L PMA shall respond to reads from bits 1.2294.15, 1.8.15:14, and 1.0.15.
Reads for all other bits are indeterminate, and the values are invalid.
NOTE—This operation may interrupt data communication.
44
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Bit 1.2294.15 is a copy of bit 1.0.15, and setting or clearing either bit shall set or clear the other bit. Setting
either bit shall reset the 10BASE-T1L PMA.
When bit 1.2294.14 is set to one, the PMA shall disable output on the transmit path. When bit 1.2294.14 is
set to zero, the PMA shall enable output on the transmit path.
Bit 1.2294.14 is a copy of bit 1.9.0, and setting or clearing either bit shall set or clear the other bit. Setting
either bit shall disable the transmitter.
Bit 1.2294.12 is used to set the 2.4 Vpp operating mode when Auto-Negotiation enable bit 7.512.12 is set to
zero or if Auto-Negotiation is not implemented. If bit 1.2294.12 is set to one, the PHY shall operate in
2.4 Vpp operating mode according to 146.5.4.1. If bit 1.2294.12 is set to zero, the PHY shall operate
in 1.0 Vpp operating mode according to 146.5.4.1. The default value of bit 1.2294.12 is zero. This bit shall
be ignored when the Auto-Negotiation enable bit 7.512.12 is set to one.
When the low-power ability is supported, the 10BASE-T1L PMA may be placed into a low-power mode by
setting bit 1.2294.11 to one. This action may also initiate a low-power mode in any other MMDs that are
instantiated in the same package. The low-power mode is exited by resetting the 10BASE-T1L PMA. The
behavior of the 10BASE-T1L PMA in transition to and from the low-power mode is implementation
specific, and any interface signals should not be relied upon. While in the low-power mode, the device shall,
as a minimum, respond to management transactions necessary to exit the low-power mode. The default
value of bit 1.2294.11 is zero.
NOTE—This operation may interrupt data communication. The data path of the 10BASE-T1L PMA, depending on
implementation, may take many seconds to run at optimum error ratio after exiting from reset or low-power mode.
Bit 1.2294.11 is a copy of bit 1.0.11, and setting or clearing either bit shall set or clear the other bit. Setting
either bit shall put the 10BASE-T1L PMA in low-power mode.
Bit 1.2294.10 is used to enable EEE functionality when Auto-Negotiation enable bit 7.512.12 is set to zero
or if Auto-Negotiation is not implemented. If bit 1.2294.10 is set to one, the PHY shall operate with EEE
enabled. If bit 1.2294.10 is set to zero, the PHY shall operate with EEE disabled. This bit shall be ignored
when the Auto-Negotiation enable bit 7.512.12 is set to one. The default value of bit 1.2294.10 is zero.
The 10BASE-T1L PMA shall be placed in near-end loopback mode of operation when bit 1.2294.0 is set to
one. When in loopback mode, the 10BASE-T1L PMA shall accept data on the transmit path and return it on
the receive path. The default value of bit 1.2294.0 is zero. Bit 1.2294.0 is a copy of 1.0.0, and setting or
clearing either bit shall set or clear the other bit. Setting either bit shall enable loopback.
The assignment of bits in the 10BASE-T1L PMA status register is shown in Table 45–150b.
45
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
1.2295.12 2.4 Vpp operating mode ability 1 = PHY has 2.4 Vpp operating mode ability RO
0 = PHY does not have 2.4 Vpp operating
mode ability
1.2295.9 Receive fault ability 1 = PMA has the ability to detect a fault RO
condition on the receive path
0 = PMA does not have the ability to detect a
fault condition on the receive path
When read as a one, this bit indicates that the 10BASE-T1L PHY supports PMA loopback. When read as a
zero, this bit indicates that the 10BASE-T1L PHY does not support PMA loopback.
When read as a one, this bit indicates that the 10BASE-T1L PHY supports a transmit level of
2.4 Vpp. When read as a zero, this bit indicates that the 10BASE-T1L PHY does not support a transmit level
of 2.4 Vpp.
When read as a one, bit 1.2295.11 indicates that the 10BASE-T1L PMA supports the low-power
ability. When read as a zero, bit 1.2295.11 indicates that the 10BASE-T1L PMA does not support the low-
power ability. If the 10BASE-T1L PMA supports the low-power ability, then it is controlled using either
bit 1.2294.11 or bit 1.0.11.
46
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
When read as a one, this bit indicates that the 10BASE-T1L PHY supports EEE. When read as a zero, this
bit indicates that the 10BASE-T1L PHY does not support EEE.
When read as a one, bit 1.2295.9 indicates that the 10BASE-T1L PMA has the ability to detect a fault
condition on the receive path. When read as a zero, bit 1.2295.9 indicates that the 10BASE-T1L PMA does
not have the ability to detect a fault condition on the receive path.
When read as a zero, bit 1.2295.2 indicates that the polarity of the receiver is not reversed. When read as a
one, bit 1.2295.2 indicates that the polarity of the receiver is reversed.
When read as a one, bit 1.2295.1 indicates that the 10BASE-T1L PMA has detected a fault condition on the
receive path. When read as a zero, bit 1.2295.1 indicates that the 10BASE-T1L PMA has not detected a fault
condition on the receive path. Detection of a fault condition on the receive path is optional, and the ability to
detect such a condition is advertised by bit 1.2295.9. The 10BASE-T1L PMA that is unable to detect a fault
condition on the receive path shall return a value of zero for this bit. The receive fault bit shall be
implemented with latching high behavior.
When read as a one, bit 1.2295.0 indicates that the 10BASE-T1L PMA receive link is up. When read as a
zero, bit 1.2295.0 indicates that the 10BASE-T1L PMA receive link has been down one or more times since
the register was last read. The receive link status bit shall be implemented with latching low behavior.
The assignment of bits in the 10BASE-T1L test mode control register is shown in Table 45–150c. The
default values for each bit should be chosen so that the initial state of the device upon power up or reset is a
normal operational state without management intervention.
47
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Transmitter test mode operations defined by bits 1.2296.15:13 are described in 146.5.2. The default value
for bits 1.2296.15:13 is zero.
The assignment of bits in the 10BASE-T1S PMA control register is shown in Table 45–150d.
Resetting the 10BASE-T1S PMA is accomplished by setting bit 1.2297.15 to one. This action shall set all
10BASE-T1S PMA registers to their default states. As a consequence, this action may change the internal
state of the 10BASE-T1S PMA and the state of the physical link. This action may also initiate a reset in any
other MMDs that are instantiated in the same package. This bit is self-clearing, and the 10BASE-T1S PMA
shall return a value of one in bit 1.2297.15 when a reset is in progress; otherwise, it shall return a value of
zero. The 10BASE-T1S PMA is not required to accept a write transaction to any of its registers until the
reset process is completed. The control and management interface shall be restored to operation within 0.5 s
from the setting of bit 1.2297.15.
During a reset, the 10BASE-T1S PMA shall respond to reads from bits 1.2297.15, 1.8.15:14, and 1.0.15. All
other register bits should be ignored.
Bit 1.2297.15 is a copy of 1.0.15, and setting or clearing either bit shall set or clear the other bit. Setting
either bit shall reset the 10BASE-T1S PMA.
48
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
When bit 1.2297.14 is set to one, the PMA shall disable output on the transmit path. When bit 1.2297.14 is
set to zero, the PMA shall enable output on the transmit path.
Bit 1.2297.14 is a copy of bit 1.9.0, and setting or clearing either bit shall set or clear the other bit. Setting
either bit shall disable the transmitter.
When the low-power ability is supported, the 10BASE-T1S PMA may be placed into a low-power mode by
setting bit 1.2297.11 to one. This action may also initiate a low-power mode in any other MMDs that are
instantiated in the same package. The low-power mode is exited by resetting the 10BASE-T1S PMA. The
behavior of the 10BASE-T1S PMA in transition to and from the low-power mode is implementation
specific, and any interface signals should not be relied upon. While in the low-power mode, the device shall
respond to management transactions necessary to exit the low-power mode. The default value of
bit 1.2297.11 is zero.
Bit 1.2297.11 is a copy of bit 1.0.11, and setting or clearing either bit shall set or clear the other bit. Setting
either bit shall put the 10BASE-T1S PMA in low-power mode.
When Auto-Negotiation is implemented and enabled, writing to this bit shall have no effect on the PHY, and
the PCS multidrop variable shall be set to FALSE. If multidrop mode is not supported according to bit
1.2298.10, then writing to bit 1.2297.10 shall have no effect, and the multidrop variable shall be set to
FALSE. Otherwise, if bit 1.2297.10 is set to one, the 10BASE-T1S PMA shall operate in multidrop mode,
and the multidrop variable is set to TRUE; and if bit 1.2297.10 is set to zero, the multidrop variable is set to
FALSE. If multidrop mode is supported according to bit 1.2298.10, then the default value of bit 1.2297.10
should be one.
The 10BASE-T1S PMA shall be placed in loopback mode of operation when loopback bit 1.2297.0 is set to
one. When in loopback mode, the 10BASE-T1S PMA shall accept data on the transmit path and return it on
the receive path. The default value of bit 1.2297.0 is zero. Bit 1.2297.0 is a copy of 1.0.0, and setting or
clearing either bit shall set or clear the other bit. Setting either bit shall enable loopback.
The assignment of bits in the 10BASE-T1S PMA status register is shown in Table 45–150e.
49
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
1.2298.10 Multidrop mode ability 1 = PMA has the ability to operate over a RO
mixing segment network
0 = PMA does not have the ability to operate
over a mixing segment network
1.2298.9 Receive fault ability 1 = PMA has the ability to detect a fault RO
condition on the receive path
0 = PMA does not have the ability to detect a
fault condition on the receive path
When read as a one, this bit indicates that the 10BASE-T1S PHY supports PMA loopback. When read as a
zero, this bit indicates that the 10BASE-T1S PHY does not support PMA loopback.
When read as a one, bit 1.2298.11 indicates that the 10BASE-T1S PMA supports the low-power
ability. When read as a zero, bit 1.2298.11 indicates that the 10BASE-T1S PMA does not support the low-
power feature. If the 10BASE-T1S PMA supports the low-power feature, then it is controlled using either
bit 1.2297.11 or bit 1.0.11.
When read as a one, bit 1.2298.10 indicates that the 10BASE-T1S PMA supports multidrop mode (see
Clause 147). When read as a zero, bit 1.2298.10 indicates that the 10BASE-T1S PMA does not support
multidrop mode. If the 10BASE-T1S PMA supports multidrop mode, then it is controlled using
bit 1.2297.10; otherwise, bit 1.2297.10 has no effect.
When read as a one, bit 1.2298.9 indicates that the 10BASE-T1S PMA has the ability to detect a fault
condition on the receive path. When read as a zero, bit 1.2298.9 indicates that the 10BASE-T1S PMA does
not have the ability to detect a fault condition on the receive path.
50
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
When read as a one, bit 1.2298.1 indicates that the 10BASE-T1S PMA has detected a fault condition on the
receive path. When read as a zero, bit 1.2298.1 indicates that the 10BASE-T1S PMA has not detected a fault
condition on the receive path. Detection of a fault condition on the receive path is optional, and the ability to
detect such a condition is advertised by bit 1.2298.9. The 10BASE-T1S PMA that is unable to detect a fault
condition on the receive path shall return a value of zero for this bit. This bit shall be implemented with
latching high behavior.
The assignment of bits in the 10BASE-T1S test mode control register is shown in Table 45–150f. The
default values for each bit should be chosen so that the initial state of the device upon power up or reset is a
normal operational state without management intervention.
Transmitter test mode operations defined by bits 1.2299.15:13 are described in 147.5.2. The default value
for bits 1.2299.15:13 is zero.
51
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Insert the following new subclauses (45.2.3.68a through 45.2.3.68f.1, including Table 45-237a through
Table 45-237f) after 45.2.3.68:
The assignment of bits in the 10BASE-T1L PCS control register is shown in Table 45–237a. The default
value for each bit of the 10BASE-T1L PCS control register should be chosen so that the initial state of the
device upon power up or reset is a normal operational state without management intervention.
Resetting the 10BASE-T1L PCS is accomplished by setting bit 3.2278.15 to one. This action shall set all
10BASE-T1L PCS registers to their default states. As a consequence, this action may change the internal
state of the 10BASE-T1L PCS and the state of the physical link. This action may also initiate a reset in any
other MMDs that are instantiated in the same package. This bit is self-clearing, and the 10BASE-T1L PCS
shall return a value of one in bit 3.2278.15 when a reset is in progress; otherwise, it shall return a value of
zero. The 10BASE-T1L PCS is not required to accept a write transaction to any of its registers until the reset
process is completed. The control and management interface shall be restored to operation within 0.5 s from
the setting of bit 3.2278.15. During a reset, a PCS shall respond to reads from bits 3.0.15, 3.8.15:14, and
3.2278.15. Reads for all other bits shall be ignored.
NOTE—This operation may interrupt data communication.
52
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Bit 3.2278.15 is a copy of 3.0.15, and setting or clearing either bit shall set or clear the other bit. Setting
either bit shall reset the 10BASE-T1L PCS.
The 10BASE-T1L PCS shall be placed in a loopback mode of operation when bit 3.2278.14 is set to one.
When in loopback mode, the 10BASE-T1L PCS shall accept data on the transmit path and return it on the
receive path.
Bit 3.2278.14 is a copy of 3.0.14, and setting or clearing either bit shall set or clear the other bit. Setting
either bit shall enable loopback.
The assignment of bits in the 10BASE-T1L PCS status register is shown in Table 45–237b. All the bits in
the 10BASE-T1L PCS status register are read only; a write to the 10BASE-T1L PCS status register shall
have no effect.
53
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
When read as a one, bit 3.2279.11 indicates that the transmit 10BASE-T1L PCS has received LPI signaling
one or more times since the register was last read. When read as a zero, bit 3.2279.11 indicates that the
10BASE-T1L PCS has not received LPI signaling. This bit shall be implemented with latching high
behavior.
When read as a one, bit 3.2279.10 indicates that the receive 10BASE-T1L PCS has received LPI signaling
one or more times since the register was last read. When read as a zero, bit 3.2279.10 indicates that the
10BASE-T1L PCS has not received LPI signaling. This bit shall be implemented with latching high
behavior.
When read as a one, bit 3.2279.9 indicates that the transmit 10BASE-T1L PCS is currently receiving LPI
signals. When read as a zero, bit 3.2279.9 indicates that the 10BASE-T1L PCS is not currently receiving
LPI signals. The behavior if read during a state transition is undefined.
When read as a one, bit 3.2279.8 indicates that the receive 10BASE-T1L PCS is currently receiving LPI
signals. When read as a zero, bit 3.2279.8 indicates that the 10BASE-T1L PCS is not currently receiving
LPI signals. The behavior if read during a state transition is undefined.
When read as a one, bit 3.2279.7 indicates that the 10BASE-T1L PCS has detected a fault condition on
either the transmit or receive path. When read as a zero, bit 3.2279.7 indicates that the 10BASE-T1L PCS
has not detected a fault condition. This bit shall be implemented with latching high behavior.
When read as a one, bit 3.2279.2 indicates that the 10BASE-T1L PCS receive link is up. When read as a
zero, bit 3.2279.2 indicates that the 10BASE-T1L PCS receive link was down since the last read from this
bit. This bit shall be implemented with latching low behavior and is a reflection of the variable scr_status. If
the bit is read while scr_status = OK, then this bit is set. If scr_status = NOT_OK, then this bit is reset.
The assignment of bits in the 10BASE-T1S PCS control register is shown in Table 45–237c. The default
value for each bit of the 10BASE-T1S PCS control register should be chosen so that the initial state of the
device upon power up or reset is a normal operational state without management intervention.
54
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Resetting the 10BASE-T1S PCS is accomplished by setting bit 3.2291.15 to one. This action shall set all
10BASE-T1S PCS registers to their default states. As a consequence, this action may change the internal
state of the 10BASE-T1S PCS and the state of the physical link. This action may also initiate a reset in any
other MMDs that are instantiated in the same package. This bit is self-clearing, and the 10BASE-T1S PCS
shall return a value of one in bit 3.2291.15 when a reset is in progress; otherwise, it shall return a value of
zero. The 10BASE-T1S PCS is not required to accept a write transaction to any of its registers until the reset
process is completed. The control and management interface shall be restored to operation within 0.5 s from
the setting of bit 3.2291.15. During a reset, a PCS shall respond to reads from bits 3.0.15, 3.8.15:14, and
3.2291.15. Reads for all other bits shall be ignored.
NOTE—This operation may interrupt data communication.
Bit 3.2291.15 is a copy of 3.0.15, and setting or clearing either bit shall set or clear the other bit. Setting
either bit shall reset the 10BASE-T1S PCS.
The 10BASE-T1S PCS shall be placed in a loopback mode of operation when bit 3.2291.14 is set to one.
When in loopback mode, the 10BASE-T1S PCS shall accept data on the transmit path and return it on the
receive path.
Bit 3.2291.14 is a copy of 3.0.14, and setting or clearing either bit shall set or clear the other bit. Setting
either bit shall enable loopback.
Bit 3.2291.8 is used to configure the PCS duplex_mode variable when not operating in Multidrop mode and
when Auto-Negotiation enable bit 7.512.12 is set to zero, or if Auto-Negotiation is not implemented. If
bit 3.2291.8 is set to one, then duplex_mode is set to DUPLEX_HALF. If bit 3.2291.8 is set to zero, then
duplex_mode is set to DUPLEX_FULL. This bit shall be ignored when the Auto-Negotiation enable
bit 7.512.12 is set to one.
55
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Bit 3.2291.8 is a copy of bit 0.8 (see Table 22–7), and setting or clearing either bit shall set or clear the
other bit.
The assignment of bits in the 10BASE-T1S PCS status register is shown in Table 45–237d. All the bits in
the 10BASE-T1S PCS status register are read only; a write to the 10BASE-T1S PCS status register shall
have no effect.
When read as a one, bit 3.2292.7 indicates that the 10BASE-T1S PCS has detected a fault condition on
either the transmit or receive path. When read as a zero, bit 3.2292.7 indicates that the 10BASE-T1S PCS
has not detected a fault condition. This bit shall be implemented with latching high behavior.
The assignment of bits in the 10BASE-T1S PCS diagnostic 1 register is shown in Table 45–237e. All the
bits in the 10BASE-T1S PCS diagnostic 1 register are read only and self-clear on read; a write to the
10BASE-T1S PCS diagnostic 1 register shall have no effect.
3.2293.15:0 Remote jabber count 16-bit field counting the number of remote RO, SC
jabber errors received since last read of this
register
a
RO = Read only, SC = Self-clearing
Bits 3.2293.15:0 report the number of received jabber events since the last time register 3.2293 was read.
The remote jabber count shall not wrap. When the maximum allowed value (65 535) is reached, the count
stops until this register is cleared by a read operation.
56
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The assignment of bits in the 10BASE-T1S PCS diagnostic 2 register is shown in Table 45–237f. All the bits
in the 10BASE-T1S PCS diagnostic 2 register are read only and self-clear on read; a write to the
10BASE-T1S PCS diagnostic 2 register shall have no effect.
Bits 3.2294.15:0 count up at each positive edge of the MII signal COL. When the maximum allowed value
(65 535) is reached, the count stops until this register is cleared by a read operation.
Insert the following new subclauses (45.2.7.25 and 45.2.7.26, including Table 45–330a and
Table 45–330b) after 45.27.24:
The assignment of bits in the 10BASE-T1 AN control register is shown in Table 45–330a. The default value
for each bit of the 10BASE-T1 AN control register has been chosen so that the initial state of the device
upon power up or completion of reset is a normal operational state without management intervention.
57
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
7.526.14 10BASE-T1L EEE ability 1 = Advertise that the 10BASE-T1L PHY has R/W
advertisement EEE ability
0 = Do not advertise that the 10BASE-T1L
PHY has EEE ability (default)
7.526.13 10BASE-T1L increased transmit/ 1 = Advertise that the 10BASE-T1L PHY has R/W
receive level ability advertisement increased transmit/receive level ability
0 = Do not advertise that the 10BASE-T1L
PHY has increased transmit/receive level
ability (default)
7.526.7 10BASE-T1S full duplex ability 1 = Advertise that the 10BASE-T1S PHY has R/W
advertisement full duplex ability
0 = Do not advertise that the 10BASE-T1S
PHY has full duplex ability
Bit 7.526.15 is used to select whether Auto-Negotiation advertises the capability to operate as a 10BASE-
T1L PHY. If bit 7.526.15 is set to one, the PHY shall advertise 10BASE-T1L capability. If bit 7.526.15 is set
to zero, the PHY shall not advertise the capability to operate as a 10BASE-T1L PHY.
If the device supports EEE ability for 10BASE-T1L, as defined in 146.1.2.3, and EEE operation is desired,
bit 7.526.14 shall be set to one.
If the device supports the 2.4 Vpp operating mode for 10BASE-T1L, as defined in 146.5.4.1, bit 7.526.13
shall be set to one.
58
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
If the device supports the 2.4 Vpp operating mode for 10BASE-T1L, as defined in 146.5.4.1, and the
2.4 Vpp transmit voltage operation is desired, bit 7.526.12 is set to one. Bit 7.526.12 is used to select
whether Auto-Negotiation advertises a request to operate the 10BASE-T1L PHY in increased transmit level
mode. If bit 7.526.12 is set to one, the PHY shall advertise a request to operate the 10BASE-T1L PHY in
increased transmit level mode. If bit 7.526.12 is set to zero, the PHY shall not advertise a request to operate
the 10BASE-T1L PHY in increased transmit level mode.
Bit 7.526.7 is used to select whether Auto-Negotiation advertises the ability to operate the 10BASE-T1S
PHY in full duplex mode. If bit 7.526.7 is set to one, the PHY shall advertise 10BASE-T1S full duplex
capability. If bit 7.526.7 is set to zero, the PHY shall not advertise the ability to operate in 10BASE-T1S full
duplex mode.
Bit 7.526.6 is used to select whether Auto-Negotiation advertises the capability to operate the 10BASE-T1S
PHY in half duplex mode. If bit 7.526.6 is set to one, the PHY shall advertise 10BASE-T1S half duplex
capability. If bit 7.526.6 is set to zero, the PHY shall not advertise the capability to operate in 10BASE-T1S
half duplex mode.
The assignment of bits in the 10BASE-T1 AN status register is shown in Table 45–330b. All the bits in the
10BASE-T1 AN status register are read only; therefore, a write to the 10BASE-T1 AN status register shall
have no effect.
When the AN process has been completed, this register shall reflect the contents of the link partner’s
10BASE-T1 AN control register. The definitions for the contents of the 10BASE-T1 AN status register are
given by the definitions for the contents on the link partner’s 10BASE-T1 control register, 7.526
(see 45.2.7.25).
7.527.14 10BASE-T1L link partner EEE 1 = Link partner is advertising that the RO
ability advertisement 10BASE-T1L PHY has EEE ability
0 = Link partner is not advertising that the
10BASE-T1L PHY has EEE ability
59
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
7.527.7 10BASE-T1S link partner full 1 = Link partner is advertising that the RO
duplex ability advertisement 10BASE-T1S PHY has full duplex ability
0 = Link partner is not advertising that the
10BASE-T1S PHY has full duplex ability
…
a
R/W = Read/Write, RO = Read only
60
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
13.1.6:3 PD Class 6 5 4 3 RO
1 1 x1 x1 = ReservedExtend
to PoDL PSE status 2
register
1 1 1 0 = Class code 14
1 1 0 1 = Class code 13
1 1 0 0 = Class code 12
1 0 1 x1 = ReservedClass code 11
1 0 1 0 = Class code 10
1 0 0 1 = Class code 9
1 0 0 0 = Class code 8
0 1 1 1 = Class code 7
0 1 1 0 = Class code 6
0 1 0 1 = Class code 5
0 1 0 0 = Class code 4
0 0 1 1 = Class code 3
0 0 1 0 = Class code 2
0 0 0 1 = Class code 1
0 0 0 0 = Class code 0
…
a
RO = Read only, LH = Latching high
Bits 13.1.9:7 report the PSE Type of the PSE as specified in 104.4.1. When read as 000, bits 13.1.9:7
indicate a Type A PSE;, when read as 001, a Type B PSE is indicated;, and when read as 010, a Type C PSE
is indicated;. and when read as 011, a Type D PSE is indicated; and when read as 100, a Type E PSE is
indicated. Values of 101 and 11x 1xx are reserved.
When read as 0000, a Class 0 PD is indicated;, when read as 0001, a Class 1 PD is indicated;, when read as
0010, a Class 2 PD is indicated;, when read as 0011, a Class 3 PD is indicated;, when read as 0100, a Class 4
PD is indicated;, when read as 0101, a Class 5 PD is indicated;, when read as 0110, a Class 6 PD is
61
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
indicated;, when read as 0111, a Class 7 PD is indicated;, when read as 1000, a Class 8 PD is indicated;, and
when read as 1001, a Class 9 PD is indicated.; when read as 1010, a Class 10 PD is indicated; when read as
1011, a Class 11 PD is indicated; when read as 1100, a Class 12 PD is indicated; when read as 1101, a
Class 13 PD is indicated; when read as 1110, a Class 14 PD is indicated; and when read as 1111, the Class is
indicated by the PD Extended Class (13.2.10:9) bits.
13.2.2:0 PD Type 2 1 0 RO
1 1 1 = Unknown
1 1 0 = Reserved
1 0 x1 = Reserved
1 0 0 = Type E PD
0 1 1 = Type D PD
0 1 0 = Type C PD
0 0 1 = Type B PD
0 0 0 = Type A PD
aRO = Read only, LH = Latching high
When bits 13.2.10:9 are read as 00, a Class 15 PD is indicated. Values of 01 and 1x are reserved.
When read as 000, bits 13.2.2:0 indicate a Type A PD; when read as 001, a Type B PD is indicated; when
read as 010, a Type C PD is indicated; and when read as 011, a Type D PD is indicated; and when read as
100, a Type E PD is indicated. Values of 101x and 110 are reserved.
62
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Insert the following new subclauses (45.2.9.4 through 45.2.9.5.1, including Table 45-341a and
Table 45-341b) after 45.2.9.3.2:
The PoDL PSE Status 3 Register is defined if cable resistance measurement is supported.
The PD Assigned Power is the maximum average available power at the PD PI.
The PoDL PSE Status 4 Register is defined if cable resistance measurement is supported.
The PD Requested Power is the requested average available power at the PD PI.
63
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
45.5.3 PICS proforma tables for the Management Data Input Output (MDIO) interface
Insert the following new rows after the MM151 row in the table in 45.5.3.3:
MM160 When bit 1.2294.14 is set to one, the 45.2.1.186a.2 PMA:M Yes [ ]
10BASE-T1L PMA disables output N/A [ ]
on the transmit path
MM161 When bit 1.2294.14 is set to zero, the 45.2.1.186a.2 PMA:M Yes [ ]
10BASE-T1L PMA enables output N/A [ ]
on the transmit path
6Copyright release for PICS proformas: Users of this standard may freely reproduce the PICS proforma in this subclause so that it can
be used for its intended purpose and may further publish the completed PICS.
64
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
65
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
MM187 When bit 1.2297.14 is set to one, the 45.2.1.186d.2 PMA:M Yes [ ]
10BASE-T1S PMA disables output N/A [ ]
on the transmit path
MM188 When bit 1.2297.14 is set to zero, the 45.2.1.186d.2 PMA:M Yes [ ]
10BASE-T1S PMA enables output N/A [ ]
on the transmit path
MM189 Setting either 1.2297.14 or 1.0.14 45.2.1.186d.2 PMA:M Yes [ ]
sets the other N/A [ ]
66
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
MM196 When bit 1.2297.10 is set to one, the 45.2.1.186d.4 PMA:M Yes [ ]
10BASE-T1S PMA is configured to N/A [ ]
operate in multidrop mode
MM198 When bit 1.2297.0 is set to one, the 45.2.1.186d.5 PMA:M Yes [ ]
10BASE-T1S PMA is placed into N/A [ ]
loopback mode, and it accepts data
on the transmit path and returns it on
the receive path
67
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Insert the following new rows after the RM157 row in the table in 45.5.3.7:
RM165 When bit 3.2278.14 is set to one, the 45.2.3.68a.2 PCS:M Yes [ ]
10BASE-T1L PCS is set to loopback N/A [ ]
mode, and it accepts data on the
transmit path and returns it on the
receive path
68
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
RM181 When bit 3.2291.14 is set to one, the 45.2.3.68c.2 PCS:M Yes [ ]
10BASE-T1S PCS is set to loopback N/A [ ]
mode, and it accepts data on the
transmit path and returns it on the
receive path
RM191 Remote jabber count does not wrap 45.2.3.68e.1 PCS:M Yes [ ]
N/A [ ]
69
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Insert the following new rows after the AM93 row in the table in 45.5.3.9:
70
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
78.1 Overview
Insert the following new row after the 10BASE-Te row in Table 78–1:
10BASE-T1L 146
Ts Tq Tr
PHY or interface s) s) s)
type
Min Max Min Max Min Max
71
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Insert the following new paragraph at the end of the introductory text of 98.2.1:
Two different Auto-Negotiation speeds are defined in this subclause. A PHY shall support at least one of
these Auto-Negotiation speeds. The two speeds are referred to as high-speed mode, or HSM, and low-speed
mode, or LSM. If Auto-Negotiation is implemented, 1000BASE-T1, 100BASE-T1, and 10BASE-T1S
PHYs shall support HSM and may optionally support LSM. For link segments with high insertion loss and
those requiring 10BASE-T1L, LSM is provided to enable the full reach capability. If Auto-Negotiation is
implemented, 10BASE-T1L PHYs shall support LSM and may optionally support HSM. When performing
Auto-Negotiation in high-speed mode, DME pages are transmitted at a nominal rate of 16.667 Mb/s. In low-
speed mode, DME pages are transmitted at a nominal rate of 625 kb/s. Subclause 98.5.6 describes the
behavior to automatically choose between the different Auto-Negotiation speeds when a PHY supports both.
The first 26 transition positions contain the Start Delimiter, which marks the beginning of the page. The
Start Delimiter contains a transition from quiet to active at position 1. For HSM Auto-Negotiation, this
transition is followed by transitions at positions 2, 3, 5, 7, 8, 12, 13, 14, 15, 19, 21, 24, 25, 26 and no
transitions at the remaining positions. For LSM Auto-Negotiation, this transition is followed by transitions
at positions 2, 3, 4, 5, 6, 7, 8, 9, 11, 13, 15, 16, 18, 19, 20, 22, 23, 24, 26 and no transitions at the remaining
positions.
The timing parameters for DME pages shall be followed as in Table 98–1. The transition positions within a
DME page are spaced with a period of T1. T2 is the separation between clock transitions. T3 is the time
from a clock transition to a data transition representing a one. The period, T1, shall be 30.0 ns ± 0.01%.
Transitions shall occur within ± 0.8 ns of their ideal positions. When operating in high-speed mode,
transitions shall occur within ± 0.8 ns of their ideal positions. When operating in low-speed
mode, transitions shall occur within ± 10 ns of their ideal positions.
72
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
low-speed 84 — 148
low-speed 2 2 2
The page is preceded by a unique Start Delimiter consisting of a 26 × T1 sequence that includes multiple
DME transition violations. For a Start Delimiter starting with a 0 to +1 transition, the bit sequence for
high-speed Auto-Negotiation mode is
+1 –1 +1 +1 –1 –1 +1 –1 –1 –1 –1 +1 –1 +1 –1 –1 –1 –1 +1 +1 –1 –1 –1 +1 –1 +1.
Insert the following new paragraph after the first paragraph in 98.2.1.1.3:
For a Start Delimiter starting with a 0 to +1 transition, the bit sequence for low-speed Auto-Negotiation
mode is
+1 –1 +1 –1 +1 –1 +1 –1 +1 +1 –1 –1 +1 +1 –1 +1 +1 –1 +1 –1 –1 +1 –1 +1 +1 –1.
73
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
ANSP
This variable contains the type of the selected Auto-Negotiation speed.
Values:
HSM: high-speed mode
LSM: low-speed mode
multispeed_autoneg_reset
See 98.5.6.1.
power_on
Condition that is true until such time as the power supply for the device that contains the Auto-
Negotiation state diagrams has reached the operating region or the device has low-power mode
set via 1000BASE-T1 PMA control register bit 1.2304.11 or via 10BASE-T1L PMA control
register bit 1.2294.11.
Values:
false: the device is completely powered (default)
true: the device has not been completely powered
When operating in high-speed mode, the following timer value definitions shall apply:
backoff_timer_[HSM]
Timer for the random amount of time to wait for a page to arrive from the link partner before
transmitting a page. The timer shall expire according to the formula below after being started.
If T[4] bit is 1, then the timer duration is set as (6805 ns to 6925 ns) + (random integer from
0 to 15) × (2120 ns to 2240 ns).
If T[4] bit is 0, then the timer duration is set as (7895 ns to 8015 ns) + (random integer from
0 to 15) × (2120 ns to 2240 ns).
A new random integer from 0 to 15 inclusive is generated every time the
backoff_timer_[HSM] is started. The random value should be uniformly distributed.
blind_timer_[HSM]
Timer for the amount of time to blind the receiver after end of transmission to prevent the
device from seeing its own echo. The timer shall expire 2000 ns to 2120 ns after being started.
break_link_timer_[HSM]
Timer for the amount of time to wait in orderTRANSMIT DISABLE to assure that the link
partner will exit from either ACKNOWLEDGE DETECT or NEXT PAGE WAIT; effect on
the link partner in other states is not definedenters a Link Fail state. The timer shall expire
300 µs to 305 µs after being started.
74
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
clock_detect_max_timer_[HSM]
Timer for the maximum time between detection of differential Manchester clock transitions.
The clock_detect_max_timer_[HSM] shall expire 63 ns to 75 ns after being started or
restarted.
clock_detect_min_timer_[HSM]
Timer for the minimum time between detection of differential Manchester clock transitions.
The clock_detect_min_timer_[HSM] shall expire 45 ns to 57 ns after being started or restarted.
data_detect_max_timer_[HSM]
Timer for the maximum time between a clock transition and the following data transition. This
timer is used in conjunction with the data_detect_min_timer_[HSM] to detect whether the data
bit between two clock transitions is a logical zero or a logical one. The
data_detect_max_timer_[HSM] shall expire 33 ns to 45 ns from the last clock transition.
data_detect_min_timer_[HSM]
Timer for the minimum time between a clock transition and the following data transition. This
timer is used in conjunction with the data_detect_max_timer_[HSM] to detect whether the data
bit between two clock transitions is a logical zero or a logical one. The data_detect_min_tim-
er_[HSM] shall expire 15 ns to 27 ns from the last clock transition.
interval_timer_[HSM]
Timer for the separation of a transmitted clock pulse from a data bit. The
interval_timer_[HSM] shall expire 30 ns ± 0.01% from each clock pulse and data bit.
link_fail_inhibit_timer
Timer for qualifying a link_status=FAIL indication or a link_status=OK indication when a
specific technology link is first being established. A link will only be considered “failed” if the
link_fail_inhibit_timer has expired and the link has still not gone into the link_status=OK
state. The link_fail_inhibit_timer shall expire 97 ms to 98 ms after entering the AN GOOD
CHECK state.
NOTE—The link_fail_inhibit_timer expiration value is greater than the time required for the link partner to complete
Auto-Negotiation after the local device has completed Auto-Negotiation plus the time required for the specific
technology to enter the link_status=OK state.
page_test_max_timer_[HSM]
Timer for the maximum time between detection of start and end delimiters. The
page_test_max_timer_[HSM] shall expire 4800 ns to 4920 ns after being started or restarted.
receive_DME_timer_[HSM]
Timer for the maximum amount of time to receive a complete page before timeout. The timer
shall expire 6805 ns to 6925 ns after being started.
rx_wait_timer_[HSM]
Timer for the maximum time between detection of DME pages. This timer is used to detect
whether the link partner is transmitting DME pages. The rx_wait_timer_[HSM] shall expire
15 µs to 17 µs after being started or restarted.
silent_timer_[HSM]
Timer for the amount of time to wait after receiving a page before transmitting a page. The
timer shall expire 2120 ns to 2240 ns after being started.
When operating in low-speed mode, the following timer value definitions shall apply:
backoff_timer_[LSM]
Timer for the random amount of time to wait for a page to arrive from the link partner before
transmitting a page. The timer shall expire according to the formula below after being started.
If T[4] bit is 1, the timer duration is (156 300 ns to 159 500 ns) + (random integer from 0 to
15) × (31 400 ns to 34 600 ns).
75
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
If T[4] bit is 0, the timer duration is (172 800 ns to 176 000 ns) + (random integer from 0 to
15) × (31 400 ns to 34 600 ns).
A new random integer from 0 to 15 inclusive is generated every time the
backoff_timer_[LSM] is started. The random value should be uniformly distributed.
blind_timer_[LSM]
Timer for the amount of time to blind the receiver after end of transmission to prevent the
device from seeing its own echo. The timer shall expire 28 200 ns to 31 400 ns after being
started.
break_link_timer_[LSM]
Timer for the amount of time to wait in TRANSMIT DISABLE to assure that the link partner
will exit from either ACKNOWLEDGE DETECT or NEXT PAGE WAIT; effect on the link
partner in other states is not defined. The timer shall expire 8000 µs to 8133 µs after being
started.
clock_detect_max_timer_[LSM]
Timer for the maximum time between detection of differential Manchester clock transitions.
The clock_detect_max_timer_[LSM] shall expire 1680 ns to 2000 ns after being started or
restarted.
clock_detect_min_timer_[LSM]
Timer for the minimum time between detection of differential Manchester clock transitions.
The clock_detect_min_timer_[LSM] shall expire 1200 ns to 1520 ns after being started or
restarted.
data_detect_max_timer_[LSM]
Timer for the maximum time between a clock transition and the following data transition. This
timer is used in conjunction with the data_detect_min_timer_[LSM] to detect whether the data
bit between two clock transitions is a logical zero or a logical one. The
data_detect_max_timer_[LSM] shall expire 880 ns to 1200 ns from the last clock transition.
data_detect_min_timer_[LSM]
Timer for the minimum time between a clock transition and the following data transition. This
timer is used in conjunction with the data_detect_max_timer_[LSM] to detect whether the data
bit between two clock transitions is a logical zero or a logical one. The
data_detect_min_timer_[LSM] shall expire 400 ns to 720 ns from the last clock transition.
interval_timer_[LSM]
Timer for the separation of a transmitted clock pulse from a data bit. The
interval_timer_[LSM] shall expire 800 ns ± 0.005% from each clock pulse and data bit.
page_test_max_timer_[LSM]
Timer for the maximum time between detection of start and end delimiters. The
page_test_max_timer_[LSM] shall expire 128 000 ns to 131 200 ns after being started or
restarted.
receive_DME_timer_[LSM]
Timer for the maximum amount of time to receive a complete page before timeout. The timer
shall expire 156 300 ns to 159 500 ns after being started.
rx_wait_timer_[LSM]
Timer for the maximum time between detection of DME pages. This timer is used to detect
whether the link partner is transmitting DME pages. The rx_wait_timer_[LSM] shall expire
330 µs to 370 µs after being started or restarted.
silent_timer_[LSM]
Timer for the amount of time to wait after receiving a page before transmitting a page. The
timer shall expire 31 400 ns to 34 600 ns after being started.
76
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Depending on the selected PHY type, done by Auto-Negotiation, the following timer values shall be used:
link_fail_inhibit_timer_[HCD]
Timer for qualifying a link_status=FAIL indication or a link_status=OK indication when a
specific technology link is first being established. A link will be considered "failed" only if the
link_fail_inhibit_timer_[HCD] has expired and the link has still not gone into the
link_status=OK state. The expiration time of the link_fail_inhibit_timer_[HCD] shall be
dependent on the selected PHY type. For all PHY types, except 10BASE-T1L and
10BASE-T1S, this timer shall expire 97 ms to 98 ms after entering the AN GOOD CHECK
state. For a 10BASE-T1L PHY, this timer shall expire 3030 ms to 3090 ms after entering the
AN GOOD CHECK state. For a 10BASE-T1S PHY, this timer shall expire 400 ms to 405 ms
after entering the AN GOOD CHECK state.
NOTE—The link_fail_inhibit_timer_[HCD] expiration value is greater than the time required for the link partner to
complete Auto-Negotiation after the local device has completed Auto-Negotiation plus the time required for the specific
technology to enter the link_status=OK state.
ACKNOWLEDGE DETECT
if(base_page = true) then acknowledge_match = true *
tx_link_code_word[10:6] rx_nonce[4:0] (ack_nonce_match = true +
transmit_ability true base_page = false) *
transmit_ack true consistency_match = true
link_control_[all] DISABLE
COMPLETE ACKNOWLEDGE
power_on = true + ability_match = true * complete_ack true
mr_main_reset = true + ((toggle_rx ^ ability_match_word[12]) = 1) transmit_ability true
mr_restart_negotiation = true + transmit_ack true
toggle_rx rx_link_code_word[12]
multispeed_autoneg_reset = true + toggle_tx !toggle_tx
mr_autoneg_enable = false mr_page_rx true
np_rx rx_link_code_word[NP]
Auto-Negotiation ENABLE ack_finished = true * mr_lp_adv_ability rx_link_code_word[48:1]
tx_link_code_word[NP] = 0 *
mr_page_rx false np_rx = 0
mr_autoneg_complete false ack_finished = true *
mr_next_page_loaded = true *
mr_autoneg_enable = true ((tx_link_code_word[NP] = 1) +
AN GOOD CHECK (np_rx = 1))
link_control_[HCD] ENABLE NEXT PAGE WAIT
link_status_[HCD] = OK an_link_good true transmit_ability true
start link_fail_inhibit_timer_[HCD] mr_page_rx false
base_page false
tx_link_code_word[48:13] mr_np_tx[48:13]
tx_link_code_word[12] toggle_tx
AN GOOD tx_link_code_word[11:1] mr_np_tx[11:1]
ack_finished false
an_link_good true mr_next_page_loaded false
mr_autoneg_complete true (link_status_[HCD] = FAIL *
link_fail_inhibit_timer_[HCD]_done) + an_receive_idle = true
link_status_[HCD] = FAIL incompatible_link = true
77
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
power_on = true +
mr_main_reset = true +
multispeed_autoneg_reset = true +
mr_autoneg_enable = false +
an_link_good = true +
transmit_disable = true
IDLE
TD_AUTONEG disable transmit_mv_end_done *
remaining_ack_cnt = done
UCT
WAIT 1
TD_AUTONEG disable
transmit_DME_done false
page_polarity code_sel
complete_ack = true *
transmit_DME_wait = false transmit_mv_start_done
TRANSMIT ABILITY
tx_bit_cnt 1
tx_link_code_word[64:49]
CRC16(tx_link_code_word[48:1])
transmit_mv_end_done *
remaining_ack_cnt = not_done
UCT
78
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
an_link_good = true +
mr_autoneg_enable = false +
power_on = true +
mr_main_reset = true +
multispeed_autoneg_reset = true +
transmit_disable = true rx_wait_timer_[ANSP]_done
DME CLOCK
start data_detect_max_timer_[ANSP]
start data_detect_min_timer_[ANSP]
rx_bit_cnt rx_bit_cnt + 1
start clock_detect_max_timer_[ANSP]
start clock_detect_min_timer_[ANSP]
detect_transition = true * detect_transition = true *
receive_blind = false * receive_blind = false *
clock_detect_min_timer_[ANSP]_done * data_detect_min_timer_[ANSP]_done *
clock_detect_max_timer_[ANSP]_not_done data_detect_max_timer_[ANSP]_not_done
UCT
A
page_test_max_timer_[ANSP]_done detect_mv_end = true * detect_mv_end = true *
A
receive_blind = false receive_blind = false
page_test_max_timer_[ANSP]_done
79
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
an_link_good = true +
mr_autoneg_enable = false +
power_on = true +
mr_main_reset = true +
multispeed_autoneg_reset = true +
transmit_disable = true
BLIND
transmit_DME_wait true
receive_blind true
start blind_timer_[ANSP]
blind_timer_[ANSP]_done
RECEIVE WAIT
start backoff_timer_[ANSP]
receive_blind false
RECEIVE ACTIVE
stop backoff_timer_[ANSP]
start receive_DME_timer_[ANSP]
receive_DME_active = false
SILENT
stop receive_DME_timer_[ANSP]
start silent_timer_[ANSP]
receive_DME_timer_[ANSP]_done
silent_timer_[ANSP]_done
TRANSMIT ACTIVE
transmit_DME_wait false
receive_blind true
transmit_DME_done = true
80
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Insert the following new subclauses (98.5.6 through 98.5.6.3, including Figure 98-11) after 98.5.5:
A PHY supporting two different Auto-Negotiation speeds, as described in 98.2.1.1.2, shall implement the
behavior shown in Figure 98–11. Figure 98–11 determines the mode used for the timers in Figure 98–7,
Figure 98–8, Figure 98–9, Figure 98–10, and Figure 98–11 through the variable ANSP and synchronizes
them through the variable multispeed_autoneg_reset.
A PHY supporting only one Auto-Negotiation speed shall implement the behavior as shown in Figure 98–7,
Figure 98–8, Figure 98–9, and Figure 98–10, using the associated timer values for high-speed mode (HSM)
or low-speed mode (LSM) Auto-Negotiation as described in 98.5.2.
power_on +
mr_main_reset +
mr_restart_negotiation +
!mr_autoneg_enable
SPEED DETECTION
start detection_timer
stop failure_timer
multispeed_autoneg_reset true
low_speed_autoneg +
detection_timer_done
high_speed_autoneg
HIGH-SPEED AN LOW-SPEED AN
start failure_timer start failure_timer
stop detection_timer stop detection_timer
ANSP HSM ANSP LSM
multispeed_autoneg_reset false multispeed_autoneg_reset false
an_link_good an_link_good
failure_timer_done failure_timer_done
AN COMPLETE
stop failure_timer
!an_link_good
98.5.6.1 Variables
an_link_good
See 98.5.1.
ANSP
See 98.5.1.
mr_autoneg_enable
See 98.5.1.
81
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
mr_main_reset
See 98.5.1.
mr_restart_negotiation
See 98.5.1.
multispeed_autoneg_reset
If two different Auto-Negotiation speeds are implemented and this variable is set to true by
the state diagram in Figure 98–11, then the state diagrams in Figure 98–7, Figure 98–8,
Figure 98–9, and Figure 98–10 are restarted. If only single speed Auto-Negotiation is
implemented, then this variable remains set to false.
Values: true: Auto-Negotiation state diagrams are restarted
false: Auto-Negotiation state diagrams are in normal operation
power_on
See 98.5.1.
98.5.6.2 Functions
high_speed_autoneg
This function returns true if at least the last 12 received DME pulses are within the allowed
range for the high-speed Auto-Negotiation communication (15 ns to 135 ns pulse width)
including the violations of the DME encoding within the start delimiter; otherwise, this
function returns false.
Values: true or false
low_speed_autoneg
This function returns false if at least the last 12 received DME pulses are within the allowed
range for the low-speed Auto-Negotiation communication (400 ns to 2000 ns pulse width)
including the violations of the DME encoding within the start delimiter; otherwise, this
function returns false.
Values: true or false
98.5.6.3 Timers
82
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
98.6.3 General
Insert the following new rows at the end of the table in 98.6.3:
…
DME8 The timing parameters for DME 98.2.1.1.2 30.0 ns ± 0.01% M Yes [ ]
pages.DME page period, T1 See Table 98–1
DME9 DME page transitions in high- 98.2.1.1.2 Occur within ± 0.8 ns of their HSM: Yes [ ]
speed mode ideal position M N/A [ ]
DME9a DME page transitions in low- 98.2.1.1.2 Occur within ± 10 ns of their LSM: Yes [ ]
speed mode ideal position M N/A [ ]
…
7Copyright release for PICS proformas: Users of this standard may freely reproduce the PICS proforma in this subclause so that it can
be used for its intended purpose and may further publish the completed PICS.
83
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
84
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
SM1 Supports two Auto-Negotia- 98.5.6 Implements the state diagram ANSM: Yes [ ]
tion speeds in Figure 98–11 M N/A [ ]
SM2 Supports only high-speed 98.5.6 Implements Figure 98–7, !LSM:M Yes [ ]
mode Figure 98–8, Figure 98–9, and N/A [ ]
Figure 98–10 using the timer
values for high-speed mode
SM3 Supports only low-speed 98.5.6 Implements Figure 98–7, !HSM:M Yes [ ]
mode Figure 98–8, Figure 98–9, and N/A [ ]
Figure 98–10 using the timer
values for low-speed mode
85
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
104. Power over Data Lines (PoDL) of Single Balanced Twisted-Pair Ethernet
104.1 Overview
A PoDL system consists of a PSE, a link segment, and a PD. PoDL systems are not specified for mixing
segments.
A Type A or Type C PSE and Type A or Type C PD areis compatible with 10BASE-T1S and 100BASE-T1
PHYs. A Type B or Type C PSE and Type B or Type C PD areis compatible with 1000BASE-T1 PHYs. A
Type C PSE and Type C PD areis compatible with both10BASE-T1S, 100BASE-T1, and 1000BASE-T1
PHYs. Type D PSEs and Type D PDs may be incompatible with IEEE 802.3 PHYs and may lack a data
entity. A Type E PSE and Type E PD are compatible with 10BASE-T1L PHYs.
Replace Figure 104-3 with the following figure (in which MDI+ has been replaced with BI_DA+ and
MDI- with BI_DA-):
PI+ PI+
PSE PD
PI- PI-
Link Segment
BI_DA+ BI_DA+
PHY PHY
BI_DA- BI_DA-
MDI/PI MDI/PI
NOTE—PI elements that prevent loading of the data signal by the PSE and PD are not shown.
PHY elements that block dc are not shown.
The dc loop resistance of the link segment shall be less than 6 for 12 V unregulated classesclasses 0 and 1.
The dc loop resistance shall be less than 6.5 for 12 V regulated, 24 V regulated and unregulated, and 48 V
regulated classesclasses 2 through 9. The link segment dc loop resistance shall be less than 65 for classes
10 and 13. The link segment dc loop resistance shall be less than 25 for classes 11 and 14. The link
segment dc loop resistance shall be less than 9.5 for classes 12 and 15.
86
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
PSEs and PDs are further categorized by their class. These classes and the relevant electrical specifications
are shown in Table 104–1 and Table 104–1a.
Insert the following new table (Table 104-1a) after Table 104-1:
Class 10 11 12 13 14 15
VPSE(max) (V) 30 30 30 58 58 58
VPSE_OC(min) (V) 20 20 20 50 50 50
VPSE(min) (V) 20 20 20 50 50 50
VPD(min) (V) 14 14 14 35 35 35
For PoDL systems, there are multiple types of PSEs—Type A, Type B, Type C, and Type D, and Type E
consistent with 104.1.3.
Insert the following new subclause (104.4.1a, including Table 104-1b) after 104.4.1:
A PSE provides power via a single two-wire connection. Table 104–1b in conjunction with Figure 104–3
illustrates the PSE pinout.
87
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Contact PI
1 PI+
2 PI–
104.4.3.3 Variables
power_available
TRUE: a compatible PSE class to PD class pairing exists as defined in Table 104–2 and
Table 104–2a, and the PSE is able to source the required voltage and power.
FALSE: a valid PSE class to PD class pairing does not exist as defined in Table 104–2 and
Table 104–2a, or the PSE is not able to source the required voltage and power.
Insert the following new table (Table 104-2a) after Table 104-2:
PSE Classa
12 — — — x — — —
13 — — — — x x x
14 — — — — — x x
58V
reg
15 — — — — — — x
a
An ‘x’ denotes a valid PSE to PD Class pairing.
88
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
104.4.3.5 Functions
do_classification
CLASS_TYPE_INFO register:
The register contains 16 bits of information regarding the type and class of the PD. Refer
to Table 104–9 for a description of the contents.
VOLT_INFO register:
PSEs that support cable resistance measurement also return the VOLT_INFO register.
Refer to Table 104–10 for a description of the contents.
POWER_INFO register:
PSEs that support cable resistance measurement also return the POWER_INFO register.
Refer to Table 104–11 for a description of the contents.
POWER_ASSIGN register:
PSEs that support cable resistance measurement also return the POWER_ASSIGN
register. Refer to Table 104–12 for a description of the contents.
Additional
Item Parameter Symbol Unit Min Max Type
information
0.4 E
6 Maximum Tdet ms — 3.11 All See 104.4.4
detection time
89
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Additional
Item Parameter Symbol Unit Min Max Type
information
Additional
Item Parameter Symbol Unit Min Max Class Type
information
— 2 All E See
104.4.6.3
— 40 All A, C, During
E inrush only
1300 Classes 10 to 15
90
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The ripple and transient limits specified in Table 104–4, items (4) and (3) respectively, are meant to preserve
data integrity.
A digital oscilloscope or data acquisition module with a differential probe is used to observe the voltage at
the MDI/PI of the PSE device under test (DUT) as shown in Figure 104-7. The input impedance, Zin(f), and
transfer function, H1(f), of the differential probe are specified by Equation (104–1) and Equation (104–2),
respectively. When measuring the ripple voltage for a Type A or Type C PSE as specified by Table 104–4
item (4a), f1 = 31.8 kHz ± 1%. When measuring the ripple voltage for a Type B PSE as specified in
Table 104–4 item (4a), f1 = 318 kHz ± 1%. When measuring the ripple voltage for a Type E PSE as
specified in Table 104–4 item (4a), f1 = 3.18 kHz ± 1%.
2 2
f + f1
Z in f = 100 0.1 % -------------------- (104–1)
f
f
H 1 f = -------------------- (104–2)
2 2
f + f1
When measuring the ripple voltages for a Type A or Type C PSE as specified by Table 104–4 item (4b), the
voltage observed at the MDI/PI with the differential probe where f1 = 31.8 kHz ± 1% is post-processed with
transfer function H2(f) specified in Equation (104–3) where f2 = 1 MHz ± 1%.
When measuring the ripple voltages for a Type B PSE as specified by Table 104–4 item (4b), the voltage
observed at the MDI/PI with the differential probe where f1 = 318 kHz ± 1% is post-processed with transfer
function H2(f) specified in Equation (104–3) where f2 = 10 MHz ± 1%.
When measuring the ripple voltages for a Type E PSE as specified by Table 104–4 item (4b), the voltage
observed at the MDI/PI with the differential probe where f1 = 3.18 kHz ± 1% is post-processed with transfer
function H2(f) specified in Equation (104–3) where f2 = 0.1 MHz ± 1%.
f
H 2 f = -------------------- (104–3)
2 2
f + f2
104.5.1 PD types
For PoDL systems, there are fourfive types of PDs—Type A, Type B, Type C, and Type D, and Type E
consistent with 104.1.3.
91
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Insert the following new subclause (104.5.1a, including Table 104-4a) after 104.5.1:
104.5.1a PD PI
A PD may receive power in two modes, Mode A and Mode B. Table 104–4a in conjunction with
Figure 104–3 illustrates the PD pinout.
1 PI+ PI–
2 PI– PI+
Class 0 to class 9 PDs shall be able to operate per the Mode A column in Table 104–4a. Class 10 to class 15
PDs shall be implemented to be insensitive to the polarity of the power supply and shall be able to operate
per the Mode A column and the Mode B column in Table 104–4a.
104.5.3.5 Functions
do_sccp
CLASS_TYPE_INFO register:
Rrefer to Table 104–9 for a description of the contents.
VOLT_INFO register:
PDs that support cable resistance measurement also return the VOLT_INFO register.
Refer to Table 104–10 for a description of the contents.
POWER_INFO register:
PDs that support cable resistance measurement also return the POWER_INFO register.
Refer to Table 104–11 for a description of the contents.
POWER_ASSIGN register:
PDs that support cable resistance measurement also return the POWER_ASSIGN register.
Refer to Table 104–12 for a description of the contents.
92
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
104.5.6 PD power
PD Additional
Item Parameter Symbol Unit Min Max
tType information
— 0.1 E
— 200 B
— 2 E
…
93
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The specifications for ripple and transients in Table 104–7 apply to the voltage or current at the PD PI
generated by the PD circuitry. Ripple and transient limits are provided to preserve data integrity.
The PD DUT is connected to a power supply through a dc bias coupling network as shown in Figure 104-9.
The ripple and transient specifications for a Type A or Type C PD shall be met for all operating voltages in
the range of VPD sourced through a dc bias coupling network with MDI return loss as specified by
Equation (96–12), and over the range of PPD. The ripple and transient specifications for a Type B PD shall
be met for all operating voltages in the range of VPD sourced through a dc bias coupling network with MDI
return loss as specified by Clause 97, and over the range of PPD. The ripple and transient specifications for a
Type E PD shall be met for all operating voltages in the range of VPD sourced through a dc bias coupling
network with MDI return loss as specified by Clause 146 and over the range of PPD.
A digital oscilloscope or data acquisition module with a differential probe is used to observe the voltage at
the MDI/PI. The input impedance, Zin(f), and transfer function, H1(f), of the differential probe are specified
by Equation (104–1) and Equation (104–2), respectively. When measuring the ripple voltage for a Type A
or Type C PD as specified by Table 104–7 item (3a), f1 = 31.8 kHz ± 1%. When measuring the ripple
voltage for a Type B PD as specified by Table 104–7 item (3a), f1 = 318 kHz ± 1%. When measuring the
ripple voltage for a Type E PD as specified by Table 104–7 item (3a), f1 = 3.18 kHz ± 1%.
When measuring the ripple voltages for a Type A or Type C PD as specified by Table 104–7 item (3b), the
voltage observed at the MDI/PI with the differential probe where f1 = 31.8 kHz ± 1% shall be post-processed
with transfer function H2(f) specified in Equation (104–3) where f2 = 1 MHz ± 1%. When measuring the
ripple voltages for a Type B PD as specified by Table 104–7 item (3b), the voltage observed at the MDI/PI
with the differential probe where f1 = 318 kHz ± 1% shall be post-processed with transfer function H2(f)
specified in Equation (104–3) where f2 = 10 MHz ± 1%. When measuring the ripple voltages for a Type E
PD as specified by Table 104–7 item (3b), the voltage observed at the MDI/PI with the differential
probe where f1 = 3.18 kHz ± 1% shall be post-processed with transfer function H2(f) specified in
Equation (104–3) where f2 = 0.1 MHz ± 1%.
The PI for Type A, Type B, and Type C PSEs and PDs shall meet the fault tolerance requirements as
specified in 96.8.3. The PI for Type E PSEs and PDs shall meet the fault tolerance requirements as specified
in 146.8.5.
94
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Implementation of SCCP by PSEs and PDs that present a valid detection signature is optional. PDs that
present an invalid detection signature as specified in Table 104–6 shall implement SCCP. The PSE acts as a
master during the SCCP exchange, controlling the PD that acts as the slave device. SCCP is a current-
sinking, wired-OR (e.g., open-drain or open-collector), half-duplex bidirectional serial data bus. The PSE
sources the required pull-up current. The logic high voltage is limited by the voltage signature device at the
PD. PDs can derive power from the PSE’s pull-up current during classification via the PD PI.
Measurement of initial cable resistance, RCable_initial, by PSEs and PDs that implement SCCP is optional.
PSEs and PDs that implement cable resistance measurement support the VOLT_INFO, POWER_INFO, and
POWER_ASSIGN registers (see Table 104–10, Table 104–11, and Table 104–12). PSEs that implement
cable resistance measurement shall report assigned power through PoDL PSE Status 2 Register
(see 45.2.9.3).
VTL
Reset Pulse PD pulls down
0V
tF tR tF tR
tMSP
PSE PD PULL UP
There are two types of write time slots: Write 1 and Write 0 time slots. Figure 104–11 illustrates Write 0/1
timing diagrams. The PSE shall use a Write 1 time slot to transmit a logic 1 to the PD and a Write 0 time slot
to transmit a logic 0 to the PD. All write time slots shall be tWRITESLOT in duration. The PSE shall initiate
both types of write time slots by pulling VPSE low.
95
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
tWRITESLOT
tW1L tREC
VPUP VCHRG
VTH
tCHRG
1
(PD Capture Window)
Write
VTL
Write 0
0V
tF tR tR tF
tSSW
tW0L
PSE PD PULL UP
tREADSLOT
tW1L tREC
VPUP VCHRG
VTH
tCHRG
d1
VTL
Read 0 PD pulls down
0V
tF tR tR tF
tMSR
tR0L,min
tR0L,max
PSE PD PULL UP
All read time slots shall be tREADSLOT in duration. The PSE shall initiate a read time slot by pulling VPSE
low and then pulling-up VPSE within tW1L. After the PSE initiates the read time slot, the PD shall begin
transmitting a 1 or 0 at its PI. The PD shall transmit a 1 by leaving VPD high and transmit a 0 by pulling VPD
low. When transmitting a 0, the PD shall hold VPD low and then release VPD within tR0L. VPSE and VPD will
be pulled back to the high idle state by the PSE’s pull-up current. Output data from the PD is valid for tMSR
after the falling edge that initiated the read time slot. Therefore, the PSE shall release VPSE and then sample
the subsequent voltage within tMSR from the start of the read time slot SCCP electrical requirements.
96
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
PSE/PD Additional
Item Parameter Symbol Unit Min Max
Type information
— 2.78 E
6b Read Time Slot tREADSLOT ms 2.7 3.3 A, B, C,
D
— 3.83 E
0.09 0.61 E
10 PD Sample Write tSSW ms 0.5 1.5 A, B, C,
Time D
0.77 1.43 E
0.9 1.1 E
97
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
PSE/PD Additional
Item Parameter Symbol Unit Min Max
Type information
2.8 5.2 E
21 31 E PDs that
support link
segment
resistance
measurement
16 PSE Sample tMSP ms 1.8 2.2 All
Presence Time
0.025 0.5 E
18 Fall-Time tF ms 0.025 0.1 A, B, C,
D
0.025 0.25 E
19 Bus Capacitance CBUS nF — 6 A, B, C,
D
— 80 E
20 PD reservoir VCHRG V 0.9×VPUPmin — E
capacitor recharge
voltage
98
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Insert the following new subclauses [104.7.1.4 and 104.7.1.5, including Equation (104-4a),
Equation (104-4b), and Equation (104-4c)] after 104.7.1.3:
A PSE that implements cable resistance measurement may calculate cable resistance (dc loop resistance of
the link segment) using the voltage and current at the PSE PI during the presence pulse and the voltage at the
PD PI as shown in Equation (104–4a). The measurement tolerances in the voltage and current values should
be included in the cable resistance measurement calculation. The initial calculated link segment cable
resistance, RCable_initial, is defined in Equation (104–4a).
V PSE – V Report_PD
R Cable_initial = ------------------------------------------
- (104–4a)
I PSE
where
VReport_PD is the voltage at PD’s PI during the presence pulse as reported in b[7:0] of VOLT_INFO in
Table 104–10
VPSE is the voltage at PSE’s PI during the presence pulse
IPSE is the current at PSE’s PI during the presence pulse
The initial cable resistance value calculated in Equation (104–4a) is then margined by the Resistance Margin
Factor, KRMF, as shown in Equation (104–4b). The margined link segment cable resistance, RCable, should
not exceed the maximum allowable link segment dc loop resistance for the class as shown in
Equation (104–4b).
where
A PD that supports cable resistance measurement may request a power allocation between 0.1 W and
PClass(max) via the PD Requested Power, PPD_req, field of the POWER_INFO register b[11:0]. The PD
Requested Power may exceed PPD(max). A PSE that supports cable resistance measurement shall set
PD Assigned Power (PPD_assign) based on PD Requested Power, PPD_req, and measured cable resistance as
shown in Equation (104–4c):
min P PD_req , P Class min – I PI max 2 R Cable for P PD_req P PD max
P PD_assign = W (104–4c)
P PD_req for P PD_req P PD max
where
99
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
For systems that implement cable resistance measurement, the PSE determines PPD_assign, as assigned in
b[11:0] of POWER_ASSIGN in Table 104–12. Maximum average available power at the PD PI is
PPD_assign. PPD_assign may be greater or less than PPD(max).
Replace Figure 104-13 with the following figure (which includes VOLT_INFO, POWER_INFO read,
POWER_ASSIGN write, and POWER_ASSIGN read commands):
PSE Computation
and Decision Logic
Initialization
Sequence
PSE Tx
RESET PULSE
PD Tx
PRESENCE
PULSE N
0xCC
PSE Tx ADDRESS BRDCAST ADDR
COMMAND COMMAND
Y Y Y Y Y
PSE Rx PSE Rx PSE Rx PSE Tx PSE Rx
CLASS_TYPE_INFO VOLT_INFO POWER_INFO POWER_ASSIGN POWER_ASSIGN
100
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
b[15:12] Type 15 14 13 12 RO
1 1 1 0 = Type A
1 1 0 1 = Type B
1 0 1 1 = Type C
0 1 1 1 = Type D
1 1 0 0 = Type E
b[11] pd_faulted 1–error condition has occurred that prevented the PD from receiving power at the RO/
PI. Set to 1 when the pd_fault variable transitions from FALSE to TRUE LH
0–no error condition detected
b[9:0] Class 9 8 7 6 5 4 3 2 1 0 RO
1 1 1 1 1 1 1 1 1 0 =Class 0
1 1 1 1 1 1 1 1 0 1 =Class 1
1 1 1 1 1 1 1 0 1 1 =Class 2
1 1 1 1 1 1 0 1 1 1 =Class 3
1 1 1 1 1 0 1 1 1 1 =Class 4
1 1 1 1 0 1 1 1 1 1 =Class 5
1 1 1 0 1 1 1 1 1 1 =Class 6
1 1 0 1 1 1 1 1 1 1 =Class 7
1 0 1 1 1 1 1 1 1 1 =Class 8
0 1 1 1 1 1 1 1 1 1 =Class 9
0 0 0 0 0 0 0 0 0 1 =Class 10
0 0 0 0 0 0 0 0 1 0 =Class 11
0 0 0 0 0 0 0 0 1 1 =Class 12
0 0 0 0 0 0 0 1 0 0 =Class 13
0 0 0 0 0 0 0 1 0 1 =Class 14
0 0 0 0 0 0 0 1 1 0 =Class 15
The CRC8 field is an 8-bit cyclic redundancy check value. This value is computed as a function of the
contents of the preceding 16-bit Scratchpad Read/Write payload.
101
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
X0 X1 X2 X3 X4 X5 X6 X7
= AND
= XOR 1 0
Insert the following new subclauses (104.7.2.6 through 104.7.2.9, including Table 104–10, Table 104-11,
and Table 104–12) after 104.7.2.5:
All PSEs and PDs that support cable resistance measurement shall support the 8-bit Read_VOLT_INFO
command. After receiving a Read_VOLT_INFO command, the PD shall respond with a 16-bit
VOLT_INFO read payload followed by an 8-bit CRC8 field as specified in 104.7.2.5. A flowchart for
operation of the address and the Read_VOLT_INFO command is shown in Figure 104–13. Table 104–10
illustrates the contents of the VOLT_INFO register.
102
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
All PSEs and PDs that support cable resistance measurement shall support the 8-bit Read_POWER_INFO
command. After receiving a Read_POWER_INFO command, the PD shall respond with a 16-bit
POWER_INFO read payload followed by an 8-bit CRC8 field as specified in 104.7.2.5. A flowchart for
operation of the address and the Read_POWER_INFO command is shown in Figure 104–13. Table 104–11
illustrates the contents of the POWER_INFO register.
All PSEs and PDs that support cable resistance measurement shall support the 8-bit
Write_POWER_ASSIGN command. After transmitting a Write_POWER_ASSIGN command, the PSE
shall transmit a 16-bit POWER_ASSIGN write payload followed by an 8-bit CRC8 field as specified
in 104.7.2.5. A flowchart for operation of the address and the Write_POWER_ASSIGN command is shown
in Figure 104–13. Table 104–12 illustrates the contents of the POWER_ASSIGN register.
All PSEs and PDs that support cable resistance measurement shall support the 8-bit Read_POWER_AS-
SIGN command. After receiving a Read_POWER_ASSIGN command, the PD shall respond with a 16-bit
POWER_ASSIGN read payload followed by an 8-bit CRC8 field as specified in 104.7.2.5. A flowchart for
operation of the address and the Read_POWER_ASSIGN command is shown in Figure 104–13.
Table 104–12 illustrates the contents of the POWER_ASSIGN register.
103
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
104.9.1 Introduction
The supplier of a protocol implementation that is claimed to conform to Clause 104, Power over Data Lines
(PoDL) of Single Balanced Twisted-Pair Ethernet, shall complete the following protocol implementation
conformance statement (PICS) proforma.
104.9.2 Identification
Identification of protocol standard IEEE Std 802.3cg-2019, Clause 104 Power over Data Lines
(PoDL) of Single Balanced Twisted-Pair Ethernet
Date of Statement
8Copyright release for PICS proformas: Users of this standard may freely reproduce the PICS proforma in this subclause so that it can
be used for its intended purpose and may further publish the completed PICS.
104
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Insert the following new row at the beginning of the table in 104.9.3:
Insert the following new row after the *PSETC row in the table in 104.9.3:
Insert the following new row after the *PDTC row in the table in 104.9.3:
104.9.4 PICS proforma tables for Clause 104, Power over Data Lines (PoDL) of Single Bal-
anced Twisted-Pair Ethernet
105
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Insert the following new row at the beginning of the table in 104.9.4.2:
Insert the following new row at the end of the table in 104.9.4.2:
Insert the following new row at the beginning of the table in 104.9.4.3:
104.9.4.7 SCCP
Insert the following new rows at the end of the table in 104.9.4.7:
SCCP29 8-bit Read_VOLT_INFO 104.7.2.6 Supported by all PSEs and PDs SCCP:O Yes [ ]
command that implement CRM CRM:M N/A [ ]
SCCP31 8-bit Read_POWER_INFO 104.7.2.7 Supported by all PSEs and PDs SCCP:O Yes [ ]
command that implement CRM CRM:M N/A [ ]
106
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
SCCP33 8-bit 104.7.2.8 Supported by all PSEs and PDs SCCP:O Yes [ ]
Write_POWER_ASSIGN that implement CRM CRM:M N/A [ ]
command
SCCP34 Reception of 104.7.2.8 PSE shall transmit a 16-bit SCCP:O Yes [ ]
Write_POWER_ASSIGN POWER_ASSIGN write CRM:M N/A [ ]
function command payload followed by an 8-bit
CRC8 field
SCCP35 8-bit 104.7.2.9 Supported by all PSEs and PDs SCCP:O Yes [ ]
Read_POWER_ASSIGN that implement CRM CRM:M N/A [ ]
command
SCCP36 Reception of 104.7.2.9 PD shall respond with a 16-bit SCCP:O Yes [ ]
Read_POWER_ASSIGN POWER_ASSIGN read payload CRM:M N/A [ ]
function command followed by an 8-bit CRC8 field
107
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Insert Clause 146 to Clause 148 in numeric order (see later in this amendment for the addition of
corresponding annexes):
146.1 Overview
This clause defines the type 10BASE-T1L Physical Coding Sublayer (PCS) and type 10BASE-T1L Physical
Medium Attachment (PMA) sublayer. Together, the PCS and PMA sublayers comprise a 10BASE-T1L
Physical Layer (PHY). Provided in this clause are functional and electrical specifications for the type
10BASE-T1L PCS, PMA, and MDI. 10BASE-T1L does not define an AUI.
The 10BASE-T1L PHY is a full-duplex PHY specification, capable of operating at 10 Mb/s. The
10BASE-T1L PHY is intended to be operated over a single balanced pair of conductors, defined in 146.7.
The cabling supporting the operation of the 10BASE-T1L PHY is defined in terms of performance
requirements between the DTE attachment points [Medium Dependent Interface (MDI)], allowing
implementers to provide their own cabling to operate the 10BASE-T1L PHY as long as the normative
requirements included in this clause are met.
This clause also specifies an optional Energy-Efficient Ethernet (EEE) capability. A 10BASE-T1L PHY that
supports this capability may enter a Low Power Idle (LPI) mode of operation during periods of low link
utilization as described in Clause 78.
The relationship between the 10BASE-T1L PHY, the ISO Open Systems Interconnection (OSI) Reference
Model, and the IEEE 802.3 Ethernet model are shown in Figure 146–1. The PHY sublayers (shown shaded)
in Figure 146–1 connect one Clause 4 Media Access Control (MAC) layer to the medium. Auto-Negotiation
for 10BASE-T1L is defined in Clause 98. MII is defined in Clause 22.
The 10BASE-T1L PHY operates using full-duplex communications over a single balanced pair of
conductors with an effective data rate of 10 Mb/s in each direction simultaneously. The PHY supports
operation on a link segment supporting up to ten in-line connectors using a single balanced pair of
conductors for up to at least 1000 meters.
The 10BASE-T1L PHY utilizes 3-level Pulse Amplitude Modulation (PAM3) transmitted at 7.5 MBd on the
link segment. A 33-bit scrambler is used to improve the EMC performance. MII TXD<3:0>, TX_EN, and
TX_ER are encoded together using 4B3T encoding, where 4B3T encoding is used to keep the running
average (DC baseline) of the transmitted PAM3 symbols within bounds. The PAM3 mapping, scrambler,
and 4B3T encoder/decoder are all contained in the PCS (see 146.3).
The 10BASE-T1L PHY may optionally support an increased transmit and receive capability, supporting
2.4 Vpp differential. See 146.5.4.1.
Auto-Negotiation may be used by 10BASE-T1L devices to detect the abilities (modes of operation)
supported by the device at the other end of a link segment, determine common abilities, and configure for
normal operation. Auto-Negotiation is performed upon link startup through the use of half-duplex
differential Manchester encoding. If Auto-Negotiation is implemented, it shall meet the requirements of
Clause 98.
108
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
ETHERNET
OSI
LAYERS
REFERENCE
MODEL
HIGHER LAYERS
LAYERS
LLC - LOGICAL LINK CONTROL
OR OTHER MAC CLIENT
APPLICATION MAC CONTROL (OPTIONAL)
SESSION RECONCILIATION
TRANSPORT MII1
NETWORK PCS
PMA PHY
DATA LINK
AN2
PHYSICAL MDI
MEDIUM
10BASE-T1L
A 10BASE-T1L PHY optionally supports Energy-Efficient Ethernet (see Clause 78) and advertises the EEE
capability during Auto-Negotiation as described in Annex 98B.3. The EEE capability is a mechanism by
which 10BASE-T1L PHYs are able to reduce power consumption during periods of low link utilization.
A 10BASE-T1L PHY is capable of operating both as MASTER or SLAVE, with one mode active as
determined according to 146.6.2. A MASTER PHY uses a local clock to determine the timing of transmitter
operations. A SLAVE PHY recovers the clock from the received signal and uses it to determine the timing
of transmitter operations. When Auto-Negotiation is used, the MASTER-SLAVE relationship between two
devices sharing a link segment is established during Auto-Negotiation (see Clause 98). If Auto-Negotiation
is not used, a MASTER-SLAVE relationship shall be established by management or hardware configuration
of the PHYs. The MASTER and SLAVE are synchronized by a PMA Clock Recovery function
(see 146.4.6).
The 10BASE-T1L PMA couples messages from the PCS to the MDI and provides clock recovery, link
management, and PHY Control functions. The PMA provides full duplex communications at 7.5 MBd over
a single balanced pair of conductors. PMA functionality is described in 146.4. The MDI is specified
in 146.8.
The 10BASE-T1L PCS couples a Media Independent Interface (MII), as described in Clause 22, to the
10BASE-T1L Physical Medium Attachment (PMA) sublayer.
109
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The 10BASE-T1L PMA couples messages from the PCS service interface onto a single balanced pair of
conductors and supports the link management and the 10BASE-T1L PHY Control function. The PMA
provides full duplex communications over a single balanced pair of conductors up to 1000 m in length.
A 10BASE-T1L PHY optionally supports the EEE capability, as described in 78.3. The EEE capability is a
mechanism by which 10BASE-T1L PHYs are able to reduce power consumption during periods of low link
utilization. PHYs can enter the LPI mode of operation after completing training. Each direction of the full
duplex link is able to enter and exit the LPI mode independently, supporting symmetric and asymmetric LPI
operation. This allows power savings when only one side of the full duplex link is in a period of low
utilization. The transition to or from LPI mode does not cause any MAC frames to be lost or corrupted.
In the transmit direction, the transition to the LPI transmit mode begins when the PCS transmit function
detects an “Assert Low Power Idle” condition on the MII. If this condition is detected, tx_lpi_active is set
true and shortly after this the PHY asserts the loc_lpi signal, which is transmitted within the IDLE symbol
stream to the remote PHY. This sleep signal indicates to the link partner that the transmit function of the
PHY is entering the LPI transmit mode. After the transmission of the sleep indications, the transmit function
of the local PHY enters the LPI transmit mode. While the transmit function is in the LPI mode, the PHY may
cease transmission to save power and the link partner may disable receiver functions to save additional
power. Periodically, the transmit function of the local PHY enters a refresh mode during which idle
transmission resumes, and this may be used by the link partner to update adaptive filters and timing recovery
circuits. Alternation between LPI quiet and refresh transmit modes proceeds according to a synchronized
process between the PHYs, independent of data traffic patterns at the MII. The quiet-refresh cycling
continues until the PCS function detects a condition that is not Assert Low Power Idle on the MII. This
condition signals to the PHY that the LPI transmit mode should end. The PHY transmits an IDLE symbol
stream with loc_lpi de-asserted, indicating to the remote PHY that the local PHY is back to normal transmit
mode.
Support for EEE capability is advertised during Auto-Negotiation. See Annex 98B.3 for details. Transitions
to and from the LPI transmit mode are controlled via MII signaling. Transitions to and from the LPI receive
mode are controlled by the link partner using sleep and wake signaling.
146.1.2.4 Signaling
10BASE-T1L signaling is performed by the PCS generating continuous code-group sequences that the PMA
transmits over a single balanced pair of conductors. The signaling scheme achieves a number of objectives
including the following:
a) Algorithm mapping and inverse mapping from nibble data to ternary symbols and back.
b) Uncorrelated symbols in the transmitted symbol stream.
c) No correlation between symbol streams traveling both directions.
d) Ability to rapidly or immediately determine if a symbol stream represents data or idle.
e) Robust delimiters for Start-of-Stream delimiter (SSD), End-of-Stream delimiter (ESD), and other
control signals.
f) Ability to signal the status of the local receiver to the remote PHY to indicate that the local receiver
is not operating reliably and requires retraining.
g) Optionally, ability to signal to the remote PHY that the transmitting PHY is entering the LPI mode
or exiting the LPI mode and returning to normal power operation.
110
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The body of this clause contains state diagrams, including definitions of variables, constants, and functions.
Should there be a discrepancy between a state diagram and descriptive text, the state diagram prevails.
The conventions of 21.5 are adopted with the extension that some states in the state diagrams use an
IF-THEN-ELSE-END construct to condition which actions are taken within the state. If the logical
expression associated with the IF evaluates TRUE, all the actions listed between THEN and ELSE will be
executed. In the case where ELSE is omitted, the actions listed between THEN and END will be executed. If
the logical expression associated with the IF evaluates FALSE, the actions listed between ELSE and END
will be executed. After executing the actions listed between THEN and ELSE, between THEN and END, or
between ELSE and END, the actions following the END, if any, will be executed.
The method and notation used in the service specification follows the conventions of 1.2.2.
The 10BASE-T1L PHY uses the service primitives and interfaces in 40.2, with exception of the following
clarifications and differences noted in this subclause, in support of 10 Mb/s operations over a single
balanced pair of conductors. Figure 146–2 shows the relationship of the service primitives and interfaces
used by the 10BASE-T1L PHY.
The 10BASE-T1L PHY uses the Media Independent Interface (MII) as specified in Clause 22. The optional
Technology Dependent Interface is used for Auto-Negotiation and is described in 98.4.
As shown in Figure 146–2, 10BASE-T1L uses the following service primitives to exchange symbol vectors,
status indications, and control signals across the PMA service interface:
PMA_LINK.request (link_control)
PMA_LINK.indication (link_status)
PMA_TXMODE.indication (tx_mode)
PMA_UNITDATA.indication (rx_symb_vector)
PMA_UNITDATA.request (tx_symb_vector)
PMA_RXSTATUS.indication (loc_rcvr_status)
PMA_REMRXSTATUS.request (rem_rcvr_status)
PMA_SCRSTATUS.request (scr_status)
PMA_TXEN.request (tx_enable_mii)
PMA_RX_LPI_STATUS.request (rx_lpi_active)
PMA_TX_LPI_STATUS.request (tx_lpi_active)
PMA_LPI_STATUS.indication (loc_lpi)
111
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
PMA_LINK.indication
MDC
PMA_LINK.request
MDIO MANAGEMENT
TX_CLK PMA_LINK.indication
TXD<3:0> PMA_TXMODE.indication
TX_EN
PMA_UNITDATA.indication
TX_ER
PMA_REMRXSTATUS.request
RX_CLK
BI_DA+
RXD<3:0> PMA_SCRSTATUS.request BI_DA–
PMA_TXEN.request
RX_DV
PMA_RX_LPI_STATUS.request
RX_ER
PMA_TX_LPI_STATUS.request
PMA_LPI_STATUS.indication
PHY
NOTE—Service interface primitives shown with dashed lines are required only for EEE capability.
146.2.1 PMA_LINK.request
This primitive allows the Auto-Negotiation or the PHY Link Synchronization algorithm to enable and
disable operation of the PMA, as specified in 98.4.2.
PMA_LINK.request (link_control)
The link_control parameter can take on one of the following two values:
112
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
This primitive affects operation of the PMA Link Monitor function as described in 146.4.4 and the PMA
Link Monitor function as described in 146.4.5.
146.2.2 PMA_LINK.indication
This primitive is generated by the PMA to indicate the status of the underlying medium as specified in
98.4.1. This primitive informs the Auto-Negotiation functions about the status of the underlying link.
PMA_LINK.indication (link_status)
The PMA generates this primitive to indicate a change in link_status in compliance with the state diagram
given in Figure 146–18.
146.2.3 PMA_TXMODE.indication
The transmitter in a 10BASE-T1L link normally sends symbols over the MDI that represent an MII data
stream with framing, scrambling and encoding of data, control information, or idles.
PMA_TXMODE.indication (tx_mode)
The PMA_TXMODE.indication specifies to PCS Transmit, via the parameter tx_mode, what sequence of
symbols the PCS should be transmitting. The parameter tx_mode can take on one of the following three
values of the form:
113
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The PMA PHY Control function generates PMA_TXMODE.indication messages to indicate a change in
tx_mode.
Upon receipt of this primitive, the PCS performs its transmit function as described in 146.3.3.
146.2.4 PMA_UNITDATA.indication
This primitive defines the transfer of symbols in the form of the rx_symb_vector parameter from the PMA to
the PCS.
PMA_UNITDATA.indication (rx_symb_vector)
During reception, the PMA_UNITDATA.indication conveys to the PCS, via the parameter rx_symb_vector,
the value of symbols detected on the MDI during each cycle of the recovered clock.
146.2.5 PMA_UNITDATA.request
This primitive defines the transfer of symbols in the form of the tx_symb_vector parameter from the PCS to
the PMA. The symbols are obtained in the PCS Transmit function using the encoding rules defined in
146.3.3 to represent MII data, idle data, or zero data.
PMA_UNITDATA.request (tx_symb_vector)
During transmission, the PMA_UNITDATA.request simultaneously conveys to the PMA, via the parameter
tx_symb_vector, the value of the symbols to be sent over the MDI. The tx_symb_vector may take on one of
the values in the set {–1, 0, +1}.
The PCS generates PMA_UNITDATA.request (tx_symb_vector) synchronously with every transmit clock
cycle.
Upon receipt of this primitive the PMA transmits on the MDI the signals corresponding to the indicated
symbols after processing with optional transmit filtering and other specified PMA Transmit processing.
114
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
146.2.6 PMA_RXSTATUS.indication
This primitive is generated by PMA Receive to indicate the status of the receive link at the local PHY. The
parameter loc_rcvr_status conveys to the PCS Receive and PMA PHY Control function the information on
whether the status of the overall receive link is satisfactory or not. The criterion for setting the parameter
loc_rcvr_status is left to the implementer. It can be based, for example, on observing the mean-square error
at the decision point of the receiver and detecting disparity errors during reception of the symbol stream.
PMA_RXSTATUS.indication (loc_rcvr_status)
The loc_rcvr_status parameter can take on one of two values of the following form:
OK This value is asserted and remains true during reliable operation of the receive link for
the local PHY.
NOT_OK This value is asserted whenever operation of the link for the local PHY is unreliable.
146.2.7 PMA_REMRXSTATUS.request
This primitive is generated by PMA Receive to indicate the status of the receive link at the remote PHY as
communicated by the remote PHY via its encoding of its loc_rcvr_status parameter. The parameter
rem_rcvr_status conveys to the PMA PHY Control function the information on whether reliable operation of
the remote PHY is detected or not. The parameter rem_rcvr_status is set to the value received within the idle
data stream of the remote PHY.
PMA_REMRXSTATUS.request (rem_rcvr_status)
The rem_rcvr_status parameter can take on one of two values of the following form:
115
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
146.2.8 PMA_SCRSTATUS.request
This primitive is generated by PCS Receive to communicate the status of the descrambler for the local PHY.
The parameter scr_status conveys to the PMA Receive function the information that the descrambler has
achieved synchronization.
PMA_SCRSTATUS.request (scr_status)
The scr_status parameter can take on one of two values of the following form:
This primitive is generated by PCS Data Transmission Enable function to communicate the status of the
tx_enable_mii signal to the PMA. The parameter tx_enable_mii conveys to the PMA PHY Control function
the information about the actual data transmission status.
PMA_TXEN.request (tx_enable_mii)
The tx_enable_mii parameter can take on one of two values of the following form:
PCS Data Transmission Enable function generates PMA_TXEN.request messages to indicate a change in
tx_enable_mii variable.
116
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
When the PHY supports the EEE capability, this primitive is generated by the PCS receive function to
indicate the status of the receive link of the local PHY. The parameter PMA_RX_LPI_STATUS.request
conveys to the PMA receive function and the PMA PHY control function information regarding whether the
PCS receive function is in the LPI receive mode.
PMA_RX_LPI_STATUS.request (rx_lpi_active)
The rx_lpi_active parameter can take on one of two values of the following form:
The receiver may adjust the clock recovery while being in low power idle mode. Additionally, checking of
the descrambler status in the PHY control state diagram is suppressed, as the receiver is disabled.
When the PHY supports the EEE capability, this primitive is generated by the PCS transmit function to
indicate the status of “Assert Low Power Idle” on the MII. The parameter PMA_TX_LPI_STATUS.request
conveys to the PMA control function information regarding whether the PCS transmit function is receiving
“Assert Low Power Idle” on the MII.
PMA_TX_LPI_STATUS.request (tx_lpi_active)
The tx_lpi_active parameter can take on one of two values of the following form:
TRUE The PCS transmit function is receiving “Assert Low Power Idle” on the MII.
FALSE The PCS transmit function is not receiving “Assert Low Power Idle” on the MII.
The effect of receipt of this primitive is specified in Figure 146–15 and Figure 146–17.
117
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
146.2.12 PMA_TX_LPI_STATUS.indication
When the PHY supports the EEE capability, this primitive is generated by the PMA PHY control function to
indicate a sleep or wake event. The parameter PMA_TX_LPI_STATUS.indication conveys to the PCS
transmit function information regarding whether the PHY should indicate a sleep or a wake event to the
remote PHY.
PMA_TX_LPI_STATUS.indication (loc_lpi)
The loc_lpi parameter can take on one of two values of the following form:
TRUE Communicate to the remote PHY that LPI mode will be entered by the local PHY.
FALSE Communicate to the remote PHY that normal IDLE mode will be entered by the
local PHY.
The Physical Coding Sublayer (PCS) consists of PCS Reset, the PCS Data Transmission Enable, PCS
Transmit, and PCS Receive functions as shown in Figure 146–3. The PCS Reset function is explained in
146.3.1, the PCS Data Transmission Enable function is explained in 146.3.2, the PCS Transmit function is
explained in 146.3.3, the PCS Receive function is explained in 146.3.4, and the PCS Loopback function is
explained in 146.3.5.
PCS reset initializes all PCS functions. The PCS Reset function shall be executed whenever one of the
following conditions occur:
PCS Reset shall set pcs_reset = TRUE while any of the above reset conditions holds true. All state diagrams
take the open-ended pcs_reset branch upon execution of PCS Reset. The reference diagrams do not
explicitly show the PCS Reset function.
118
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
MDC
MANAGEMENT
MDIO
config
PMA_UNITDATA.request
(tx_symb_vector)
TX_CLK
PCS
TRANSMIT
TXD<3:0> loc_lpi
tx_mode
tx_enable_mii
tx_error_mii
tx_enable_mii
TX_EN
PCS DATA
TX_ER TRANSMISSION link_status
ENABLE
TX LPI tx_lpi_active
GENERATION
RX_CLK
RXD<3:0>
PCS rx_lpi_active
RX_DV RECEIVE
rem_rcvr_status
RX_ER loc_rcvr_status
scr_status
PMA_UNITDATA.indication
(rx_symb_vector)
PCS
NOTE—Signals shown with dashed lines are required only for EEE capability.
119
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The PCS Data Transmission Enable function shall conform to the PCS data transmission enabling state
diagram in Figure 146–4. When tx_mode is equal to SEND_N, the signals tx_enable_mii and tx_error_mii
are equal to the values of the MII signals TX_EN and TX_ER respectively; otherwise, tx_enable_mii and
tx_error_mii are set to the value FALSE.
pcs_reset +
(link_status = FAIL)
(tx_mode = SEND_N) *
(!TX_EN) * (!TX_ER)
146.3.2.1 Variables
link_status
The link_status parameter set by PMA Link Monitor and passed to the PCS via the
PMA_LINK.indication primitive.
Values: OK or FAIL
pcs_reset
The pcs_reset parameter set by the PCS Reset function.
Values: TRUE or FALSE
tx_enable_mii
The tx_enable_mii variable is generated in the PCS data transmission enabling state diagram
as specified in Figure 146–4. When this variable is set to FALSE transmission is disabled,
when set to TRUE transmission is enabled.
Values: TRUE or FALSE
tx_error_mii
The tx_error_mii variable is generated in the PCS data transmission enabling state diagram as
specified in Figure 146–4.When this variable is set to FALSE it indicates a non-errored
transmission, when set to TRUE it indicates an errored transmission.
Values: TRUE or FALSE
120
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
TX_EN
The TX_EN signal of the MII as specified in 22.2.2.3.
TX_ER
The TX_ER signal of the MII as specified in 22.2.2.5.
tx_mode
The tx_mode parameter set by the PMA PHY Control function and passed to the PCS via the
PMA_TXMODE.indication primitive.
Values: SEND_Z, SEND_N, or SEND_I
The PCS Transmit function shall conform to the PCS Transmit state diagram in Figure 146–5
(see 146.3.3.1.6) and the PCS Transmit multiplexer state diagram in Figure 146–6 (see 146.3.3.2.4) and to
the associated state variables, functions, timers, and messages.
Upon the assertion of TX_EN, the PCS Transmit state diagram passes an SSD of 4 code-groups to the PMA,
which replaces the first 2 bytes of the preamble. Following SSD, TXD[3:0] is encoded into ternary symbols
using encoding rules, specified in 146.3.3.5.1, until TX_EN is de-asserted.
Following the de-assertion of TX_EN, a special code ESD (or ERR_ESD when a transmit error is
encountered, which means that TX_ER was high at any point during the transmission) of 4 code-groups is
generated, after which the transmission of idle mode according to 146.3.3.5.1 is resumed.
10BASE-T1L has one special code-group {0, 0, 0} that is not used by Idle or Data symbols. This code-group
is used for the COMMA symbols within the delimiters. See Figure 146–5 for more details.
The 10BASE-T1L PHY supports normal operation and link training operation. In training operation, the
PCS ignores signals from the MII and sends only the idle signals to the PMA until the training process is
complete.
If tx_mode has the value SEND_Z, PCS Transmit passes a vector of zeros at each symbol period to the
PMA.
If tx_mode has the value SEND_I, PCS Transmit generates sequences of symbols according to the encoding
rule in idle mode as described in 146.3.3.5.1.
If tx_mode has the value SEND_N, PCS Transmit generates symbols An at each symbol period representing
data, special control symbols like SSD/ESD, or IDLE symbols as defined in 146.3.3.5.1. The transition from
idle to data is signaled by an SSD and the end of transmission of data is signaled by an ESD.
During training operation (when tx_mode is SEND_I), knowledge of the transmitted symbols may be used
at the receiver side to perform any signal conditioning necessary for meeting the required performance
during normal operation. When the link is up, the PHY enters SEND_N mode and the transmitted PAM3
symbols are used at the receiver PHY for continued clock frequency/phase tracking.
121
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
146.3.3.1.1 Variables
error
PCS local variable that records if an errored transmission has occured during data
transmission.
Values: TRUE or FALSE
pcs_reset
The pcs_reset parameter set by the PCS Reset function.
Values: TRUE or FALSE
tx_enable_mii
The tx_enable_mii variable is generated in the PCS data transmission enabling state diagram
as specified in Figure 146–4. When this variable is set to FALSE transmission is disabled,
when set to TRUE transmission is enabled.
Values: TRUE or FALSE
tx_error_mii
The tx_error_mii variable is generated in the PCS data transmission enabling state diagram as
specified in Figure 146–4.When this variable is set to FALSE it indicates a non-errored
transmission, when set to TRUE it indicates an errored transmission.
Values: TRUE or FALSE
tx_mode
The tx_mode parameter set by the PMA PHY Control function and passed to the PCS via the
PMA_TXMODE.indication primitive.
Values: SEND_Z, SEND_N, or SEND_I
loc_rcvr_status
The loc_rcvr_status parameter set by the PMA Receive function and passed to the PCS via the
PMA_RXSTATUS.indication primitive.
Values: OK or NOT_OK
loc_lpi
The variable loc_lpi is set by the PHY Control function in the PMA to indicate that it has
entered low power idle mode.
Values: TRUE or FALSE
Syn[4:0]
The Syn[4:0] bits from the scrambler as defined in 146.3.3.4.2.
Sdn[3:0]
The Sdn[3:0] signal of the scrambler output as defined in 146.3.3.4.3.
Txn
Alias for tx_symb_vector at time n.
tx_code_group {TAn, TBn, TCn}
A triplet of ternary symbols generated by the PCS Transmit state diagram. These include 4B3T
encoded data and assigned values (see 146.3.3.5). The element TAn is the first ternary symbol
transmitted; TCn is the last ternary symbol transmitted.
Value: A triplet of ternary transmit symbols. Each of the ternary symbols may take on one of
the values {–1, 0, +1}.
tx_disparity
PCS local variable containing the running disparity. After PCS Reset, the initial value shall be
set to 2.
Values: 1 to 4, depending on running disparity.
122
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
146.3.3.1.2 Functions
ENCODE
In the PCS Transmit process, this function takes as its arguments Sdn[3:0] and the tx_disparity
and returns the corresponding tx_code_group as well as the updated tx_disparity. ENCODE
follows the 4B3T rules defined in 146.3.3.5.1.
The tx_disparity can be between 1 and 4 and the respective tx_code_group is taken from the
4B3T encoding rules defined in Table 146–1 based on the Sdn[3:0] value and the tx_disparity:
The second output value of this function is an updated tx_disparity value, which is calculated
in the following way:
The returned tx_code_group corresponds to one of the two possible SSD4 code-groups
(see Table 146–3), depending on the value of Syn–1[4]:
tx_code_group = tableSSD4(Syn–1[4])
tx_disparity = 2, if Syn–1[4] = 0
3, otherwise
RND_ESD4
The function RND_ESD4 takes Syn–1[4] as its argument and returns the corresponding
tx_code_group as well as the updated tx_disparity.
The returned tx_code_group corresponds to one of the two possible ESD4 code-groups
(see Table 146–3), depending on the value of Syn–1[4]:
tx_code_group = tableESD4(Syn–1[4])
tx_disparity = 2, if Syn–1[4] = 0
3, otherwise
123
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
RND_ESD_ERR4
The function RND_ESD_ERR4 takes Syn–1[4] as its argument and returns the corresponding
tx_code_group as well as the updated tx_disparity.
The returned tx_code_group corresponds to one of the two possible ESD_ERR4 code-groups
(see Table 146–3), depending on the value of Syn–1[4]:
tx_code_group = tableESD_ERR4(Syn–1[4])
tx_disparity = 2, if Syn–1[4] = 0
3, otherwise
146.3.3.1.3 Timers
symb_triplet_timer
A continuous free-running timer that shall expire synchronously with every third expiration of
symb_timer. TX_CLK (see 22.2.2.1) shall be generated from symb_triplet_timer with the
rising edge of TX_CLK generated synchronously with symb_triplet_timer_done.
Restart time: Immediately after expiration; restarting the timer resets the condition
symb_triplet_timer_done.
Duration: Three symbol times (see 146.5.4.5)
146.3.3.1.4 Abbreviations
STD
Alias for symb_triplet_timer_done.
146.3.3.1.5 Constants
COMMA
A vector of three ternary symbols in the first or second code-group of any delimiter as
specified in 146.3.3.5.1.
ZERO
A vector of three zero symbols sent when tx_mode = SEND_Z as specified in 146.3.3.5.2.
124
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
pcs_reset
SEND IDLE
IF (tx_mode = SEND_Z) THEN
tx_code_group ZERO
tx_disparity 2
ELSE
{tx_code_group, tx_disparity} ENCODE(Sdn[3:0], tx_disparity)
END
error FALSE
STD * STD *
(!tx_enable_mii) tx_enable_mii
STD
ESD COMMA1 VECTOR ERR COMMA1 VECTOR
tx_code_group COMMA tx_code_group COMMA
SSD COMMA2 VECTOR
tx_code_group COMMA
error error + tx_error_mii
STD STD
STD
ESD COMMA2 VECTOR ERR COMMA2 VECTOR
SSD DISPRESET VECTOR tx_code_group COMMA tx_code_group COMMA
tx_code_group
DISPRES(Syn[4], tx_disparity)
error error + tx_error_mii
STD STD
STD
STD * tx_enable_mii
TRANSMIT DATA
{tx_code_group, tx_disparity}
ENCODE(Sdn[3:0], tx_disparity)
error error + tx_error_mii
A
STD * (tx_enable_mii) * error
125
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
In each symbol period, the PCS Transmit multiplexer generates a ternary symbol that can take the values of
{–1, 0, +1} and passes it to the PMA sublayer via the PMA_UNITDATA.request primitive. The nominal
symbol clock frequency is specified in 146.5.4.5.
146.3.3.2.1 Variables
pcs_reset
The pcs_reset parameter set by the PCS reset function.
Values: TRUE or FALSE
tx_symb_vector
A ternary symbol generated through serialization of tx_code_group. This symbol is conveyed
to the PMA as the parameter of a PMA_UNITDATA.request(tx_symb_vector) service
primitive.
Values: A ternary transmit symbol. The ternary symbol may take on one of the values {–1, 0,
+1}.
tx_code_group {TAn, TBn, TCn}
A triplet of ternary symbols generated by the PCS Transmit state diagram. The element TAn is
the first ternary symbol transmitted; TCn is the last ternary symbol transmitted.
Value: A triplet of ternary transmit symbols. Each of the ternary symbols may take on one of
the values {–1, 0, +1}.
146.3.3.2.2 Timers
symb_timer
A continuous free-running timer. The symb_timer expires when the
PMA_UNITDATA.request is serviced, synchronously with TX_TCLK.
Continuous timer: The condition symb_timer_done becomes true upon timer expiration.
Restart time: Immediately after expiration; restarting the timer resets the condition
symb_timer_done.
Duration: One symbol time (see 146.5.4.5)
146.3.3.2.3 Abbreviations
PUDR
Alias for PMA_UNITDATA.request(tx_symb_vector).
126
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
pcs_reset *
symb_triplet_timer_done
TX SYMBOL 1
tx_symb_vector tx_code_group[TAn]
PUDR
symb_timer_done
TX SYMBOL 2
tx_symb_vector tx_code_group[TBn]
PUDR
symb_timer_done
TX SYMBOL 3
tx_symb_vector tx_code_group[TCn]
PUDR
symb_timer_done
The reference diagram of transmit symbol generation is indicated in Figure 146–7. The tx_code_group is the
code-group {TAn, TBn, TCn}.
TX_CLK
tx_enable_mii PCS transmit
tx_error_mii
state diagram tx_code_group
tx_mode
Sdn[3:0]
TXD<3:0> PMA_UNITDATA.request
DATA (tx_symb_vector)
SCRAMBLER MULTI-
loc_lpi PLEXER
loc_rcvr_status
Syn[3:0]
SIDE STREAM
SCRAMBLER
Syn[4]
127
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The scrambled bits Sdn[3:0] used by the ENCODE function defined in 146.3.3.1.2 are generated as follows.
The PCS Transmit function shall employ side-stream scrambling. For the master PHY, PCS Transmit shall
employ
13 33
gm x = 1 + x + x (146–1)
as transmitter side-stream scrambler generator polynomial. For the slave PHY, PCS Transmit shall employ
20 33
gs x = 1 + x + x (146–2)
as transmitter side-stream scrambler generator polynomial. An implementation of master and slave PHY
side-stream generator polynomials by linear-feedback shift registers is shown in Figure 146–8. The bits
stored in the shift register delay line at time n are denoted by Scrn[32:0]. At each tx_code_group period, the
shift register is advanced by one bit, and one new bit represented by Scrn[0] is generated. The transmitter
side-stream scrambler is reset upon execution of the PCS Reset function. If PCS Reset is executed, all bits of
the 33-bit vector representing the side-stream scrambler state are arbitrarily set. The initialization of the
scrambler state is left to the implementer. The scrambler state shall not be initialized to all zeros.
T T T T T T
T T T T T T
PCS Transmit encoding rules are based on the generation, at time n, of the five bits Syn[4:0]. The four bits
Syn[3:0] are used for de-correlating the MII data word TXD<3:0> during data transmission and for
generating the idle symbols. The bit Syn[4] is used to randomize the frame delimiters. These five bits are
generated as described below, using the auxiliary generating polynomial, g(x) defined in Equation (146–3):
g x = x3 x8 (146–3)
128
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The five bits Syn[4:0] shall be generated using the bit Scrn[0] and g(x) as in the following equations:
Syn[0] = Scrn[0]
Syn[1] = g(Scrn[0]) = Scrn[3] ^ Scrn[8]
Syn[2] = g2(Scrn[0]) = Scrn[6] ^ Scrn[16]
Syn[3] = g3(Scrn[0]) = Scrn[9] ^ Scrn[14] ^ Scrn[19] ^ Scrn[24].
Syn[4] = g4(Scrn[0]) = Scrn[12] ^ Scrn[32]
By construction, the five bits Syn[4:0] are derived from elements of the same maximum-length shift register
sequence of length 233–1 as Scrn[0], but shifted in time by varying delays. The associated delays are all large
and different so that there is no apparent correlation among the bits.
From scrambler bits Syn[3:0] and TXDn[3:0], bits Sdn[3:0] shall be generated as follows:
Note that during transmission of idles, bits Syn[1] and Syn[2] shall be swapped, compared to data
transmission, to reliably distinguish idle data transmission from data transmission at the receiver side.
The PCS transmit state diagram generates code-groups as follows. A code-group {TAn, TBn, TCn} is sent in
the following order: TAn, TBn, TCn, TAn+1, TBn+1, TCn+1, ...
Both SEND_I and SEND_N use the following ternary symbol encoding. The scrambled bits Sdn[3:0] are
converted to a code-group {TAn, TBn, TCn} using the 4B3T algorithm in conjunction with a running
disparity value, shown in Table 146–1. The 4B3T coding is DC-free. To achieve this, the difference between
the number of transmitted “+1” and “–1” symbols is limited. The running disparity reflects this difference
and is used to choose the coding of the next symbol.
The code-group {0, 0, 0} is used as the COMMA value and never occurs during normal 4B3T mapping.
This can also be used to synchronize the receiver’s demultiplexer code-group boundary during training.
129
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The DISPRESET3 code-group, together with the following fourth code-group, is used to bring back the
running disparity to a defined value of either 2 or 3, depending on the value of bit Syn[4] from the scrambler.
The coding shown in Table 146–2 is used for the DISPRESET3 code-group.
130
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Table 146–3—Delimiters
The code-group {TAn, TBn, TCn} is a zero vector {0, 0, 0} when tx_mode = SEND_Z.
The PCS Receive function shall conform to the PCS Receive state diagram in Figure 146–9 and associated
state variables.
The received code-group Rxn, generated by PCS Receive at time n, is decoded using the inverse of the
mapping shown in Table 146–1. The result of the decoding is Srn[3:0].
The PCS Receive function shall conform to the Receive watchdog state diagram in Figure 146–11. This
prevents the possible lock-up of the PCS Receive state diagram in the DATA state due to mis-detection of an
ESD. The maximum dwelling time in DATA state shall be less than the period specified for rcv_max_timer.
When rcv_max_timer expires, the PCS Receive state diagram is reset and transitions to IDLE.
In Figure 146–9, there are a total of five states after SSD4 detection before the DATA state; meanwhile,
there are also five states before the IDLE state (including the DATA state) that perform data decoding. As a
result, the depth of the data flush-in delay line is the same as the flush-out delay line ensuring correct packet
reception at the MII. These delay lines are necessary to decode the stream delimiters prior to forwarding the
received data to the MII interface.
The variables, functions, and timers used in Figure 146–9, Figure 146–10, and Figure 146–11 (in
146.3.4.1.5) are defined next. For the definition of IDLE, COMMA, DISPRESET3, SSD4, ESD4, and
ESD_ERR4, see 146.3.3.5.1.
131
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
146.3.4.1.1 Variables
pcs_reset
The pcs_reset parameter set by the PCS Reset function.
Values: TRUE or FALSE
link_status
The link_status parameter set by PMA Link Monitor and passed to the PCS via the
PMA_LINK.indication primitive.
Values: OK or FAIL
receiving
Generated by the PCS Receive function; if set as TRUE, it indicates that the PCS is in Data
mode.
Values: TRUE or FALSE
loc_rcvr_status
The loc_rcvr_status parameter set by the PMA Receive function and passed to the PCS via the
PMA_RXSTATUS.indication primitive.
Values: OK or NOT_OK
lpi_enabled
This variable indicates whether Energy Efficient Ethernet is enabled for the PHY or not. If
Auto-Negotiation is enabled, lpi_enabled reflects whether both PHYs have EEE capability
advertised. If Auto-Negotiation is not enabled, and MDIO is implemented, lpi_enabled reflects
bit 1.2294.10 as described in 45.2.1.186a.5.
Values: TRUE or FALSE
RX_ER
The RX_ER signal of the MII as specified in 22.2.2.10.
RX_DV
The RX_DV signal of the MII as specified in 22.2.2.7.
RXD[3:0]
The RXD signal of the MII as specified in 22.2.2.8.
Rxn
Received code-group generated by PCS Receive at time n.
rx_lpi_active
This variable indicates to the PMA receive function if the receive state diagram is in low power
idle state.
Values: TRUE or FALSE
rx_symb_vector
A vector of ternary symbols received by the PMA and passed to the PCS via the
PMA_UNITDATA.indication primitive.
Value: single ternary symbol
rx_disparity
PCS local variable containing the calculated running disparity at the receiver side. After PCS
Reset, the initial value shall be set to 2.
Values: 1 to 4, depending on running disparity.
scr_status
The scr_status parameter as communicated by the PMA_SCRSTATUS.request primitive.
Values: OK: The descrambler has achieved synchronization.
NOT_OK: The descrambler is not synchronized.
132
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
disparity_error
The disparity_error is set by the 4B3T decoder in the receiver, when a rx_code_group is
received that is not allowed according to the running disparity calculated in the decoder.
Values: TRUE or FALSE
rcv_overrun_detected
Variable set as TRUE when in RECEIVE OVERRUN state as shown in Receive watchdog
state diagram in Figure 146–11 and set FALSE otherwise.
Values: TRUE or FALSE
146.3.4.1.2 Functions
valid_idle
This function checks whether the decoded data bits Srn[1:0] are equal to the expected Sdn[1:0]
values from the local descrambler.
Values: TRUE or FALSE
check_idle
The check_idle function indicates a reliable detection of the idle data stream.
Values: TRUE or FALSE
rem_lpi
The rem_lpi function provides reliable detection of the received loc_lpi information from the
remote PHY within the IDLE data stream.
Values: TRUE or FALSE
valid_dispreset
Determines if the received code-group is one of the DISPRESET3 code-groups as specified in
146.3.3.5.1. It returns a Boolean value indicating whether or not one of the eight possible
DISPRESET3 code-groups has been received.
Values: TRUE or FALSE
valid_ssd4
Determines if the received code-group is one of the SSD4 code-groups as specified in
146.3.3.5.1. It returns a Boolean value indicating whether or not one of the two possible SSD4
code-groups has been received.
Values: TRUE or FALSE
valid_esd4
Determines if the received code-group is one of the ESD4 code-groups as specified in
146.3.3.5.1. It returns a Boolean value indicating whether or not one of the two possible ESD4
code-groups has been received.
Values: TRUE or FALSE
valid_esd_err4
Determines if the received code-group is one of the ESD_ERR4 code-groups as specified in
146.3.3.5.1. It returns a Boolean value indicating whether or not one of the two possible
ESD_ERR4 code-groups has been received.
Values: TRUE or FALSE
DESCRAMBLE
This function takes as its arguments the value of Rxn and returns the descrambler output
according to 146.3.4.3.
DECODE
In the PCS Receive process, this function takes as its arguments the value of the received code-
group and rx_disparity and returns the corresponding RXD[3:0] as well as the updated
rx_disparity. DECODE follows the rules outlined in 146.3.4.2 and the inverse encoding rules
stated in Table 146–1.
133
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
RXD[3:0] = DESCRAMBLE(inverse_table4B3T(Rxn))
The encoding rules for the 4B3T encoding are stated in Table 146–1.
RESET_DISP
This function takes as its argument the value of Rxn, corresponding to a valid SSD4 code-
group, and returns the updated rx_disparity as follows:
146.3.4.1.3 Timers
RSTCD
Abbreviation for Receive Symbol Tripled Conversion Done, which is equivalent to the timer
condition rcv_symb_triplet_timer_done.
rcv_max_timer
A timer used to determine the maximum amount of time the Receive watchdog state diagram
stays in the RECEIVE state. The timer shall expire 4 ms ± 100 s after being started. The
condition rcv_max_timer_done becomes true upon timer expiration.
rcv_symb_triplet_timer
The rcv_symb_triplet_timer is a continuous free-running timer that shall expire with three
times the period of the receive symbol clock synchronously to PMA_UNITDATA.indication.
RX_CLK (see 22.2.2.1) shall be generated from rcv_symb_triplet_timer with the falling edge
of RX_CLK generated synchronously with rcv_symb_triplet_timer_done. During initial link
training, the phase of the rcv_symb_triplet_timer is aligned to the receive symbol clock as
described in 146.3.4.2.
146.3.4.1.4 Constants
COMMA
A vector of three ternary symbols in the first or second code-group of any delimiter as specified in
146.3.3.5.1.
The PCS Receive state diagram is shown in Figure 146–9 and Figure 146–10 while the Receive watchdog
state diagram is shown in Figure 146–11.
134
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
pcs_reset +
(RSTCD * (!receiving) *
((loc_rcvr_status = NOT_OK) + RSTCD * receiving *
(link_status = FAIL))) ((loc_rcvr_status = NOT_OK) +
(link_status = FAIL) +
WAIT SCRAMBLER rcv_overrun_detected)
RX_ER FALSE
RX_DV FALSE
RXD[3:0] 0000
receiving FALSE C LINK FAILED SSD
rx_lpi_active FALSE
RX_ER TRUE RX_ER FALSE
RSTCD * RXD[3:0] 0000 RX_DV FALSE
(scr_status = OK) receiving FALSE RXD[3:0] 0000
receiving TRUE
IDLE RSTCD RSTCD
RX_ER FALSE
RX_DV FALSE FIRST SSD
RXD[3:0] 0000
receiving FALSE RX_ER FALSE
rx_lpi_active FALSE RX_DV TRUE
RXD[3:0] 0101
RSTCD * RSTCD * receiving TRUE
(Rxn COMMA) * (Rxn = COMMA) * RSTCD *
(!valid_idle) * (!(lpi_enabled * RSTCD
lpi_enabled * rem_lpi
(!(lpi_enabled * rem_lpi)) rem_lpi))
CHECK SSD COMMA2 LOW POWER IDLE SECOND SSD
RX_ER TRUE RX_ER FALSE
RX_ER FALSE RX_DV TRUE
RX_DV FALSE RX_DV FALSE
RXD[3:0] 0001 RXD[3:0] 0101
RXD[3:0] 0000 receiving TRUE
receiving TRUE rx_lpi_active TRUE
receiving FALSE RSTCD
RSTCD * RSTCD *
(Rxn COMMA) (Rxn = COMMA)
THIRD SSD
CHECK SSD DISPRESET3
RSTCD * RX_ER FALSE
RX_ER FALSE (scr_status = OK) * RX_DV TRUE
RX_DV FALSE ((!lpi_enabled) + RXD[3:0] 0101
RXD[3:0] 0000 (check_idle * (!rem_lpi) )) receiving TRUE
receiving TRUE RSTCD
RSTCD * RSTCD *
(!valid_dispreset(Rxn)) valid_dispreset(Rxn)
FOURTH SSD
CHECK SSD SSD4 RX_ER FALSE
RX_DV TRUE
RX_ER FALSE RXD[3:0] 0101
RX_DV FALSE receiving TRUE
RXD[3:0] 0000 disparity_error FALSE
receiving TRUE rx_disparity
RESET_DISP(Rxn-4)
RSTCD * RSTCD * valid_ssd4(Rxn)
(!valid_ssd4(Rxn)) RSTCD *
(Rxn COMMA)
RSTCD * (Rxn = COMMA)
B
A
DATA
RX_DV TRUE
receiving TRUE
BAD SSD BAD ESD disparity_error disparity_error + CHECK_DISP(Rxn–4,
rx_disparity)
RX_ER TRUE RX_ER TRUE
RX_DV FALSE RX_DV FALSE UCT
RXD[3:0] 1110 RXD[3:0] 0000 DATA DECODE
receiving TRUE receiving TRUE
RX_ER disparity_error
RSTCD * RSTCD * {RXD[3:0], rx_disparity} DECODE (Rxn–4, rx_disparity)
check_idle check_idle
RSTCD * (Rxn = COMMA) RSTCD *
(Rxn COMMA)
A
NOTE—Transitions inside dashed boxes are required only for the EEE capability.
Figure 146–9—PCS Receive state diagram, part a
135
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
ESD B
RSTCD
136
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
pcs_reset
IDLE
rcv_overrun_detected FALSE
When PMA Receive indicates normal operation and sets loc_rcvr_status = OK, the PCS Receive function
checks the symbol sequences and searches for an SSD or a receive error indicator.
The received symbols, rx_symb_vector, are de-interleaved to generate received code-groups {RAn, RBn,
RCn}. To achieve correct operation, PCS Receive uses the knowledge of the encoding rules that are
employed in the idle mode. The code-group {0, 0, 0} should never occur. The symbol synchronization in the
de-interleaving block needs to be adjusted if the code-group {0, 0, 0} is being received. PCS Receive
generates the sequence of symbols and indicates the reliable acquisition of the descrambler state by setting
the parameter scr_status to OK. The descrambler can acquire synchronization during the PHY training.
The received code-groups {RAn, RBn, RCn} are decoded to generate signals RXD[3:0], RX_DV, and
RX_ER at the MII. The decoder shall also generate the disparity_error signal for the PCS Receive state
diagram when a code-group is received that is not allowed according to the current running disparity value.
Each time a code-group is received, the running disparity is updated. This is done using the current running
disparity and adding the disparity change value as specified in Table 146–1 for the currently received code-
group.
PCS Receive shall set RX_DV = TRUE when it receives an SSD, and shall set RX_DV = FALSE when it
receives an ESD or ESD with error.
PCS Receive shall set RX_ER = TRUE when it receives bad ESDs, ERR_ESD, or bad SSDs. When the state
diagram reaches the IDLE state, RX_ER shall be reset to FALSE.
137
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The PHY decodes the code-groups and returns the proper bit stream to the descrambling process for
generation of RXD<3:0> to the MII. For side-stream descrambling, the MASTER PHY shall employ the
following receiver descrambler generator polynomial:
20 33
g' M x = 1 + x + x (146–4)
and the SLAVE PHY shall employ the following receiver descrambler generator polynomial:
13 33
g' S x = 1 + x + x (146–5)
An automatic polarity detection and correction shall be implemented on the receive side of both master and
slave PHY.
Polarity can be automatically detected in a recursive process: one assumption of polarity is made first and
the descrambler synchronization is monitored within a certain period to determine whether such an
assumption is correct; if not, the same procedure is repeated with a different polarity assumption and vice
versa.
Receive polarity detection and correction can be done simultaneously at the earliest link up stages. Link up
starts with the MASTER PHY sending symbols to the SLAVE PHY. If a polarity flip is detected, the
SLAVE changes the sign of its received signals {RAn, RBn, RCn} to correct the polarity. There is no change
in the polarity of the transmit signal. After the SLAVE PHY has started transmission, the MASTER PHY
can use the same method for determining its receive polarity.
The PCS shall be placed in loopback mode when the loopback bit in MDIO register 3.0.14, defined in
45.2.3.1.2, or the loopback bit in MDIO register 3.2278.14, defined in 45.2.3.68a.2, is set to one (or by a
similar functionality if MDIO is not implemented). In this mode, the PCS shall accept data on the transmit
path from the MII and return it on the receive path to the MII. Additionally, the PHY receive circuitry shall
be isolated from the network medium, and the assertion of TX_EN at the MII shall not result in the
transmission of data on the network medium.
NOTE—The signal path through the PCS that is exercised in the loopback mode of operation is implementation specific,
but it is recommended that the signal path encompasses as much of the PCS circuitry as is practical. The intention of
providing this loopback mode of operation is to permit a diagnostic or self-test function testing the transmit and receive
data paths.
The PMA couples messages from the PMA service interface specified in 146.3 onto the 10BASE-T1L
physical medium, and provides the link management and PHY Control functions. The PMA provides full
duplex communications to and from medium employing 3-level Pulse Amplitude Modulation (PAM3). The
interface between PMA and the baseband medium is the Medium Dependent Interface (MDI), which is
specified in 146.8.
138
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
MDC
MDIO
MANAGEMENT
config
link_status LINK
MONITOR
PMA_UNITDATA.request (tx_symb_vector)
PMA
TRANSMIT
recovered_clock
BI_DA+
BI_DA–
loc_rcvr_status PMA
scr_status RECEIVE
PMA_UNITDATA.indication
(rx_symb_vector)
received_clock
CLOCK
RECOVERY
NOTE 1—The “recovered_clock” shown indicates the delivery of the recovered clock back to PMA
TRANSMIT in SLAVE mode for loop timing.
NOTE 2—Signals shown with dashed lines and blocks within dashed lines are required only for EEE
functionality.
139
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The PMA Reset function shall be executed whenever one of the two following conditions occur:
PMA Reset shall set pma_reset = TRUE while any of the above reset conditions hold true. All state
diagrams take the open-ended pma_reset branch upon execution of PMA Reset. The reference diagrams do
not explicitly show the PMA Reset function.
Figure 146–13 illustrates the signal flow of the 10BASE-T1L PMA Transmit function. During transmission,
PMA_UNITDATA.request conveys to the PMA via the parameter tx_symb_vector the value of the symbols
to be sent over the single transmit pair.
config
PMA_UNITDATA.request (tx_symb_vector)
PMA BI_DA+
tx_mode BI_DA–
TRANSMIT
recovered_clock
A single transmitter is used to generate the PAM3 signal BI_DA on the wire using the transmit clock,
TX_TCLK (see 146.5.4.5). When the config parameter is set to MASTER, the PMA Transmit function
derives the TX_TCLK from a local clock source. When the config parameter is set to SLAVE, the PMA
Transmit function derives the TX_TCLK from the recovered clock.
The PMA Transmit fault function is optional. The faults detected by this function are implementation
specific. If the MDIO interface is implemented, then this function shall be mapped to the transmit fault bit as
specified in 45.2.1.7.4.
Figure 146–14 illustrates the signal flow of the 10BASE-T1L PMA Receive function. To achieve the
indicated performance, it is highly recommended that PMA Receive includes the functions of signal
equalization and echo cancellation. The sequence of symbols assigned to tx_symb_vector is needed to
perform echo cancellation.
The 10BASE-T1L PMA Receive function comprises a single receiver (PMA Receive) for PAM3 modulated
signals on a single balanced pair, BI_DA. PMA Receive has the ability to translate the received signals on
the MDI into the PMA_UNITDATA.indication parameter rx_symb_vector. It detects ternary symbol
sequences from the signals received at the MDI and presents these sequences to the PCS Receive function.
The parameter loc_rcvr_status is generated by PMA Receive to indicate the status of the receive link at the
local PHY. This variable indicates to the PCS Transmitter, PCS Receiver, and PMA PHY Control function
whether the status of the overall received link is ok or not. Signal scr_status is generated by the PCS
Receiver to indicate the status of the descrambler to the local PHY. It conveys the information on whether
the scrambler has achieved synchronization or not to the PMA receive function.
140
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
PHY CONTROL
PMA_UNITDATA.request
(tx_symb_vector)
loc_rcvr_status PMA BI_DA+
scr_status RECEIVE BI_DA–
PMA_UNITDATA.indication
(rx_symb_vector)
rx_lpi_active
received_clock
NOTE—Signals shown with dashed lines are required only for EEE functionality.
The PMA Receive fault function is optional. The PMA Receive fault function is the logical OR of the
link_status = FAIL and any implementation specific fault. If the MDIO interface is implemented, this
function shall contribute to the receive fault bit specified in 45.2.1.7.5 and 45.2.1.186b.7.
If the Auto-Negotiation process (Clause 98) is not implemented or not enabled, PMA_CONFIG MASTER-
SLAVE configuration is predetermined to be MASTER or SLAVE via management control during
initialization or via default hardware setup.
The PHY Control functions block governs the control actions needed to bring the PHY into the
10BASE-T1L mode of operation so that frames can be exchanged with the link partner. PMA PHY Control
also generates the signals that control PCS and PMA sublayer operations. It determines whether the PHY
operates in the normal mode, enabling data transmission over the link segment, or whether the PHY sends
idle data. PHY Control sets tx_mode to SEND_N (transmission of normal MII Data Stream, Control
Information, or Idle Data), SEND_I (transmission of Idle Data), or SEND_Z (transmission of zero symbol
vectors).
If the time to reach link_status = OK exceeds the duration of the link_fail_inhibit timer used in the
Auto-Negotiation Arbitration state diagram (see Figure 98–7), the training may be considered failed.
Management reset of the PHY control state diagram when Auto-Negotiation is not enabled (or not present)
is outside the scope of this standard.
To maximize power savings, maintain link integrity, and ensure interoperability, EEE-capable PHYs shall
synchronize refresh intervals during the low power idle (LPI) mode.
LPI synchronization is established by the PHY Control function, towards the end of link startup, using a
handshake scheme initiated by the MASTER. This scheme initiates LPI quiet-refresh cycling at the same
time as a transition from TRUE to FALSE of the loc_lpi variable. As loc_lpi is conveyed to the link partner
PHY, the time of the start of LPI quiet-refresh cycling is also conveyed. LPI quiet-refresh cycling is defined
in 146.4.7.
Thereafter, the LPI quiet-refresh cycling runs freely, with a cycle of fixed period, and, because the SLAVE
maintains timing lock with the MASTER, the timing relationship between the quiet-refresh cycling in both
PHYs remains fixed.
141
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
PHY Control shall comply with the state diagram shown in Figure 146–15, Figure 146–16, and
Figure 146–17. Figure 146–15 describes link startup sequencing. Figure 146–16 describes LPI
synchronization sequencing (required only to support EEE capability). Figure 146–17 describes entry and
exit to LPI mode (also required only to support EEE capability).
146.4.4.1 Variables
pma_reset
Allows reset of all PMA functions.
Values: TRUE or FALSE
Set by: PMA Reset
link_control
This variable is set by management control or via hardware.
Values: ENABLE or DISABLE
config
The config parameter is set by management or set by auto-negotiation and passed to the PMA
and PCS.
Values: MASTER or SLAVE
loc_lpi:
The variable loc_lpi is set by the PHY Control function to indicate that it has entered low
power idle mode.
Values: TRUE or FALSE
loc_lpi_timer_sync_en
The variable loc_lpi_timer_sync_en is set by the PHY Control function to enable low power
idle quiet-refresh cycling.
Values: TRUE: LPI quiet-refresh cycling is enabled.
FALSE: LPI quiet-refresh cycling is disabled.
loc_rcvr_status
Variable set by the PMA Receive function to indicate correct or incorrect operation of the
receive function for the local PHY.
Values: OK: The receive function for the local PHY is operating reliably.
NOT_OK: Operation of the receive function for the local PHY is unreliable.
lpi_enabled
This variable indicates whether Energy Efficient Ethernet is enabled for the PHY or not.
Values: TRUE: Energy Efficient Ethernet is enabled.
FALSE: Energy Efficient Ethernet is not enabled.
mr_autoneg_enable
See 98.5.1.
rem_rcvr_status
Variable set by the PCS Receive function to indicate whether correct operation of the receive
function for the remote PHY is detected or not.
Values: OK: The receive function for the remote PHY is operating reliably.
NOT_OK: Reliable operation of the receive function for the remote PHY is not
detected.
rx_lpi_active
This variable indicates to the PMA receive function if the receive state diagram is in low power
idle state.
Values: TRUE or FALSE
142
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
scr_status
The scr_status parameter as communicated by the PMA_SCRSTATUS.request primitive.
Values: OK: The descrambler has achieved synchronization.
NOT_OK: The descrambler is not synchronized.
slave_clock_locked
Variable indicates the status of the clock recovery on a slave PHY. Implementations may
benefit from checking scr_status for determining whether the slave clock is locked to the
master PHY.
Values: TRUE: The slave clock is stable and locked to the master PHY clock.
FALSE: The slave clock is not locked to the master PHY clock, or is otherwise
unstable.
tx_enable_mii
The tx_enable_mii variable is generated in the PCS data transmission enabling state diagram
as specified in Figure 146–4. When set to FALSE transmission is disabled; when set to TRUE
transmission is enabled.
Values: TRUE or FALSE
tx_lpi_active
This variable indicates to the PMA PHY control function whether the “Assert Low Power
Idle” condition on the MII is active.
Values: TRUE or FALSE
tx_mode
PCS Transmit sends code-groups according to the value of this variable.
Values: SEND_N: This value is continuously asserted when transmitting data, control
information or idle during normal operation.
SEND_I: This value is continuously asserted when transmitting idle data during
training.
SEND_Z: This value is asserted when transmitting zero code-groups.
146.4.4.2 Timers
maxtraining_timer
A timer used to limit the maximum allowed training time of the receiver. The timer shall
expire 3000 ms ± 30 ms after being started.
mintraining_timer
A timer to define the minimum time a slave PHY stays in training mode before going to
SILENT state when the slave loses clock lock. The slave clock may be unstable during this
period. The timer shall expire 100 ms ± 1 ms after being started.
lpi_sleep_timer
A timer used to determine the duration of the SEND SLEEP state, where transmission
comprises IDLE symbols with loc_lpi set. The timer shall expire 150 TX_TCLK periods
(nominally 20 s) after being started.
lpi_wake_timer
A timer used to determine how long the WAKE signal is being sent to the remote PHY. The
timer shall expire 1875 TX_TCLK periods (nominally 250 s) after being started.
maxwait_timer
A timer used to limit the amount of time during which a receiver dwells in the SEND IDLE
state. The timer shall expire 200 ms ± 2 ms after being started.
143
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
minwait_timer
A timer used to determine the minimum amount of time the PHY Control stays in the SEND
IDLE or DATA states. The timer shall expire 20 s ± 1 s after being started.
silent_timer
A timer used to set the time a PHY stays in the SILENT state. The timer shall expire
245 ms ± 5 ms after being started.
NOTE—After a disturbance on the link segment, e.g., when the current consumption on a powered link segment is
quickly changed, the maxwait_timer allows the PHYs to stay in the SEND IDLE state before going to the SILENT state.
This allows the PHYs to attempt to recover the link before a full retrain.
144
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
SILENT
start silent_timer
stop maxtraining_timer
tx_mode SEND_Z
silent_timer_done
SLAVE SILENT
tx_mode SEND_Z
loc_lpi_timer_sync_en FALSE
loc_lpi FALSE
slave_clock_locked +
(config = MASTER)
TRAINING
start maxtraining_timer
start mintraining_timer
tx_mode SEND_I
(!maxtraining_timer_done) *
(loc_rcvr_status = OK) * maxtraining_timer_done +
(scr_status = OK) * (mintraining_timer_done *
(rem_rcvr_status = OK) (!slave_clock_locked) *
(config = SLAVE))
SEND IDLE
start maxwait_timer
start minwait_timer
stop maxtraining_timer
stop mintraining_timer
tx_mode SEND_I
maxwait_timer_done
(!maxwait_timer_done) *
(!lpi_enabled) *
minwait_timer_done *
(loc_rcvr_status = OK) *
(rem_rcvr_status = OK) B (!maxwait_timer_done) *
S lpi_enabled *
minwait_timer_done *
SEND IDLE OR DATA (loc_rcvr_status = OK) *
(rem_rcvr_status = OK)
stop maxwait_timer
start minwait_timer
tx_mode SEND_N
loc_lpi FALSE
lpi_enabled *
(!tx_enable_mii) *
minwait_timer_done * (loc_rcvr_status = OK) *
(((!tx_enable_mii) * (rem_rcvr_status = OK) *
A tx_lpi_active
(loc_rcvr_status = NOT_OK)) +
(rem_rcvr_status = NOT_OK))
NOTE—Transitions inside dashed boxes are required only for the EEE capability.
145
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
(!maxwait_timer_done) * maxwait_timer_done
((config = MASTER) +
(rem_lpi = TRUE))
(!maxwait_timer_done) * maxwait_timer_done
(((config = MASTER) *
(rem_lpi = TRUE)) +
((config = SLAVE) *
(rem_lpi = FALSE)))
LPI SYNC CLR
loc_lpi FALSE
loc_lpi_sync_timer_en TRUE
(!maxwait_timer_done) * maxwait_timer_done
(rem_lpi = FALSE)
(!maxwait_timer_done) * maxwait_timer_done
minwait_timer_done *
(loc_rcvr_status = OK) *
(rem_rcvr_status = OK) C
B
NOTE—Transitions inside dashed boxes are required only for the EEE capability.
146
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
SEND SLEEP
stop minwait_timer (!lpi_sleep_timer_done) *
start lpi_sleep_timer ((!lpi_enabled) +
tx_mode SEND_I (loc_rcvr_status = NOT_OK) +
loc_lpi TRUE (rem_rcvr_status = NOT_OK) +
(!tx_lpi_active))
lpi_sleep_timer_done
B
LPI QUIET REFRESH
if (loc_lpi_state = QUIET)
tx_mode SEND_Z
else
tx_mode SEND_I
(!lpi_enabled) +
(loc_rcvr_status = NOT_OK) +
(rem_rcvr_status = NOT_OK) +
(!tx_lpi_active)
SEND WAKE
start lpi_wake_timer
tx_mode SEND_I
loc_lpi FALSE
lpi_wake_timer_done
NOTE—Transitions inside dashed boxes are required only for the EEE capability.
147
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Link Monitor operation, as shown in state diagram of Figure 146–18, shall be provided to support PHY
Control. Variable link_control is set to ENABLE through management control during the PHY initialization
or via default hardware set-up.
146.4.5.1 Variables
tx_mode
The tx_mode parameter set by the PMA PHY Control function and passed to the PCS via the
PMA_TXMODE.indication primitive.
Values: SEND_Z, SEND_N, or SEND_I
link_status
The link_status parameter set by PMA Link Monitor and passed to the PCS via the
PMA_LINK.indication primitive.
Values: OK or FAIL
pma_reset +
(link_control = DISABLE)
LINK DOWN
link_status FAIL
tx_mode = SEND_N
LINK UP
link_status OK
(tx_mode = SEND_Z) *
(!loc_lpi)
The clock recovery provides a synchronous clock for sampling the signal on the pair. While it may not drive
the MII directly, the Clock Recovery function is the underlying source of TX_CLK. This PMA function
recovers the clock from the received stream. It is coupled to the receiver in order to provide for the SLAVE
PHY a clock synchronous to the transmit clock of the MASTER PHY.
LPI quiet-refresh cycling is initiated on direction from the PHY Control function using the LPI
synchronization mechanism.
148
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Once initiated, LPI quiet-refresh cycling runs freely for the lifetime of the link.
The SLAVE PHY is required to implement an initial offset delay, to ensure that refresh intervals of
MASTER and SLAVE are not coincident.
The quiet-refresh cycle timing is defined in terms of transmit symbol periods (TX_TCLK periods). As the
SLAVE must maintain timing lock with the MASTER, the timing relationship between the LPI quiet-refresh
cycling of the two PHYs must remain fixed for the lifetime of the link.
LPI quiet-refresh cycling shall comply with the state diagram of Figure 146–19.
146.4.7.1 Variables
loc_lpi_timer_sync_en
The variable loc_lpi_timer_sync_en is set by the PHY Control function to enable low power
idle quiet-refresh cycling.
Values: TRUE: LPI quiet-refresh cycling is enabled.
FALSE: LPI quiet-refresh cycling is disabled.
loc_lpi_state
The variable loc_lpi_state sets the quiet-refresh state when the PHY is in low power idle mode.
Values: IDLE: LPI quiet-refresh cycling is not enabled.
REFRESH: The PHY is in the low power idle refresh phase.
QUIET: The PHY is in the low power idle quiet phase.
146.4.7.2 Timers
lpi_init_timer
A timer used to set the duration of the LPI TIMER INIT state, which is intended to introduce a
fixed offset between LPI refresh phases of the MASTER and SLAVE PHYs.
If config = MASTER, this timer shall expire after 0 TX_TCLK periods.
If config = SLAVE, this timer shall expire after 22500 TX_TCLK periods (nominally
3000 s).
lpi_refresh_timer
A timer used to set the duration of the LPI refresh phase.
This timer shall expire after 1875 TX_TCLK periods (nominally 250 s).
lpi_quiet_timer
A timer used to set the duration of the LPI quiet phase.
This timer shall expire after 45 000 TX_TCLK periods (nominally 6000 s).
149
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
!loc_lpi_sync_timer_en
loc_lpi_sync_timer_en
lpi_init_timer_done
lpi_refresh_timer_done
lpi_quiet_timer_done
NOTE—Transitions inside dashed boxes are required only for the EEE capability.
150
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
This subclause defines the electrical characteristics of the PMA for a 10BASE-T1L Ethernet PHY.
Direct Power Injection (DPI) and 150 emission tests for noise immunity and emission as per 146.5.1.1
and 146.5.1.2 can be used to establish a baseline for PHY EMC performance. These tests provide a high
degree of repeatability and a good correlation to immunity and emission measurements.
In a real application, radio frequency (RF) common mode (CM) noise at the PHY is the result of
electromagnetic interference coupling to the cabling system. Additional differential mode (DM) noise at the
PHY is generated from the CM noise by mode conversion of all parts of the cabling system and the MDI.
The sensitivity of the PMA’s receiver to RF CM noise can be tested according to the DPI method of
IEC 62132-4.
The emission of the PMA transmitter to its electrical environment can be tested according to the 150
direct coupling method of IEC 61967-4.
The test modes described in this subclause are provided to allow testing of the transmitter waveform,
transmitter distortion, transmitter jitter, and transmitter droop. Test modes 1 through 3 shall be implemented
as follows. The test modes can be enabled by setting bits 1.2296.15:13 (10BASE-T1L Test Mode Control
Register) of the PHY Management register set as described in 45.2.1.186c.1. If MDIO is not implemented, a
similar functionality shall be provided by another interface. These test modes shall change only the data
symbols provided to the transmitter circuitry and shall not alter the electrical and jitter characteristics of the
transmitter and receiver from those of normal (non-test mode) operation.
a) Test mode 1—Transmitter output voltage and timing jitter test mode
b) Test mode 2—Transmitter output droop test mode
c) Test mode 3—Normal operation in Idle mode. This is for the PSD mask test.
When test mode 1 is enabled, the PHY shall repeatedly transmit the data symbol sequence (+1, –1).
See 146.5.4.5 for transmit clock requirements.
When test mode 2 is enabled, the PHY shall transmit ten "+1" symbols followed by ten "–1" symbols. This
sequence is repeated continually.
When test mode 3 is enabled, the 10BASE-T1L PHY shall transmit as in non-test operation and in the
MASTER data mode with data set to normal Inter-Frame idle signals.
151
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The following fixtures (illustrated by Figure 146–20 and Figure 146–21), or their functional equivalents, can
be used for measuring the transmitter specifications described in 146.5.4. All the transmitter tests are
defined at the MDI.
Transmitter
Under 100
Test
Digital Oscilloscope
or
TX_TCLK
Data Acquisition
module
To allow an easy synchronization of the measurement equipment, the PHY shall provide access to the
symbol rate clock TX_TCLK, which times the transmitted symbols. For a MASTER PHY this is the output
of the (divided) clock oscillator; for the SLAVE PHY this is the recovered clock.
Balun with
Transmitter diff. input Spectrum
under test impedance Analyzer
of 100
Figure 146–21—Transmitter test fixture 2 for power spectral density measurement and
transmit power level measurement
The PMA shall operate with AC coupling to the MDI. Where a load is not specified, the transmitter shall
meet the requirements of 146.5.4 with a 100 ± 0.1% resistive differential load connected to the transmitter
output.
When tested with the test fixture shown in Figure 146–20 with the transmitter in test mode 1, the transmitter
output voltage shall be 2.4 V + 5%/– 15% peak-to-peak (for the 2.4 Vpp operating mode) and 1.0 V + 5%/– 15%
peak-to-peak (for the 1.0 Vpp operating mode). Transmitter output voltage can be set using the management
interface or by hardware default set-up.
152
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
NOTE—In all transmit modes, including SEND_I and SEND_N, when measured with a 100 ± 0.1% termination, the
transmit differential signal at the MDI is less than 2.64 Vpp for the 2.4 Vpp operating mode and 1.10 Vpp for
the 1.0 Vpp operating mode including the signal droop.
With the transmitter in test mode 2 and using the transmitter test fixture shown in Figure 146–20, the
magnitude of both the positive and negative droop shall be less than 10% measured with respect to an initial
value at 133.3 ns after the zero crossing and a final value at 800 ns after the zero crossing.
When tested using the test fixture shown in Figure 146–20 with the transmitter in test mode 1, the maximum
jitter at the transmitter side shall be less than 10 ns symbol-to-symbol jitter.
In test mode 3 (reflecting normal operation), the transmit power shall be 8.6 ± 1.2 dBm for the 2.4 Vpp
operating mode and 1.0 ± 1.2 dBm for the 1.0 Vpp operating mode. The power spectral density of the
transmitter, measured into a 100 load using the test fixture shown in Figure 146–21, shall be between the
upper and lower masks specified in Equation (146–6) and Equation (146–7) for the 2.4 Vpp transmit
amplitude, and by Equation (146–8) and Equation (146–9) for the 1.0 Vpp transmit amplitude. The masks
are shown in Figure 146–22 and Figure 146–23.
– 54 dBm/Hz 0 f 2.5
Upper PSD Limit f – 54 – 1.6 f – 2.5 dBm/Hz 2.5 f 12.5 (146–6)
– 70 dBm/Hz 12.5 f 20
Lower PSD Limit f – 60 dBm/Hz 0.625 f 2.5 (146–7)
– 60 – 4 f – 2.5 dBm/Hz 2.5 f 5
where f is the frequency in MHz, and for the 1.0 Vpp transmit signal amplitude:
Lower PSD Limit f – 67.6 dBm/Hz 0.625 f 2.5 (146–9)
– 67.6 – 4 f – 2.5 dBm/Hz 2.5 f 5
153
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
-50
Lower PSD 2.4 Vpp
Upper PSD 2.4 Vpp
-55
-60
dBm/Hz
-65
-70
-75
0 2 4 6 8 10 12 14 16 18 20
Frequency (MHz)
-55
Lower PSD 1 Vpp
Upper PSD 1 Vpp
-60
-65
dBm/Hz
-70
-75
-80
0 2 4 6 8 10 12 14 16 18 20
Frequency (MHz)
154
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The symbol transmission rate of the MASTER PHY shall be within the range 7.5 MBd ± 50 ppm. For a
MASTER PHY, when the transmitter is in the LPI transmit mode, the transmitter clock short-term rate of
frequency variation shall be less than 0.1 ppm/second. The short-term frequency variation limit shall also
apply when switching to and from the LPI mode.
The PMA shall meet the requirements specified in PMA Receive function and the electrical specifications of
this subclause. The link segment used in the test configurations shall be within the limits specified in 146.7.
Differential signals received at the MDI, that were transmitted from a remote transmitter within the
specifications of 146.5.4, and have passed through a link segment specified in 146.7, shall be received with
a bit error ratio less than 10–9 after PCS processing and sent to the MII after completion of link training. This
specification can be verified by a frame error ratio less than 10–6 for 125 octet frames.
The receiver shall properly receive incoming data with a symbol rate within the range 7.5 MBd ± 50 ppm.
This specification is provided to verify the receiver's tolerance to alien crosstalk noise. The test is
performed with a noise source such that noise with a Gaussian distribution, bandwidth of 10 MHz, and
magnitude of –106 dBm/Hz is present at the MDI. The receive DUT is connected to these noise sources
through a resistive network, as shown in Figure 146–24, with a link segment as defined in 146.7. The BER
shall be less than 10–9. This specification may be considered satisfied when the frame loss ratio is less than
10–6 for 125 octet packets measured at MAC/PLS service interface.
Receive Device
Transmitter MDI MDI Under Test
Link Segment
T R
500 *
< 0.5 m
Noise Source 100
*Resistor matching
500 * to 1 part in 1000
NOTE—If the output level is too high for the noise generator, the resistor divider network may be adapted to allow for a
lower noise generator output level so that the noise signal fed into the receiver has a magnitude of –106 dBm/Hz with a
bandwidth of 10 MHz, taking the 100 termination within the PHY into account.
155
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The PMA local loopback function is optional. If supported, the PMA shall be placed in local loopback mode
when the PMA local loopback bit in MDIO register 1.0.0, defined in 45.2.1.1, or the PMA loopback bit in
MDIO register 1.2294.0, defined in 45.2.1.186a.6, is set to one (or PMA loopback mode is enabled by a
similar functionality if MDIO is not implemented). When the PHY is in the PMA local loopback mode, the
PMA Receive function utilizes the echo signals from the open MDI and decodes these signals to pass the
data back to the MII Receive interface. The data flow of the external loopback is shown in Figure 146–25.
When PMA loopback mode is present and enabled, the PCS transmit scrambler polynomial and the receiver
descrambler polynomial should be matched, e.g., the MASTER scrambler polynomial and the SLAVE
descrambler polynomial, in order for looped data to be properly descrambled at the MII.
A MAC client can compare the packets sent through the MII Transmit function to the packets received from
the MII Receive function to validate the 10BASE-T1L PCS and PMA functions.
open
MDI MII
10BASE-T1L uses the management interface as specified in Clause 45. The Clause 45 MDIO electrical
interface is optional. Where no physical embodiment of the MDIO exists, provision of an equivalent
mechanism to access the registers is recommended.
If Auto-Negotiation is supported and enabled, the mechanism described in Clause 98 shall be used. Auto-
Negotiation may be performed as part of the initial set-up of the link and allows negotiation of
MASTER/SLAVE for loop timing, increased transmit level, and EEE capabilities.
MASTER-SLAVE assignment for each link configuration is necessary for establishing the timing control of
each PHY. In 10BASE-T1L, one PHY should be configured as MASTER and one PHY should be
configured as SLAVE to operate. In the case where both PHYs are configured to be MASTER or both to be
SLAVE, operation is undefined.
156
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
If Auto-Negotiation is available and enabled, the MASTER-SLAVE configuration between the PHYs is
established using the method being described in 98.2.1.2.5 and Table 98-4. If there is no Auto-Negotiation
functionality present or if Auto-Negotiation function has been disabled, the MASTER-SLAVE
configuration is performed for each PHY using bit 1.2100.14 (BASE-T1 PMA/PMD control register) or
equivalent functionality.
Both PHYs sharing a link segment are capable of being MASTER or SLAVE. A forced assignment scheme
or an Auto-Negotiation process is employed depending on the use case of the PHY. This process is
conducted at the power-up or reset condition. The station management systems can manually configure the
10BASE-T1L PHY to be MASTER or to be SLAVE (before the link acquisition process starts) or a
hardware set-up using bootstrap options can be implemented.
When MDIO is implemented, MASTER/SLAVE mode can be selected by setting bit 1.2100.14 (BASE-T1
PMA/PMD Control Register) of the PHY Management register set as described in 45.2.1.185. If MDIO is
not implemented, a similar functionality shall be provided by another interface. The default setting is to use
Auto-Negotiation, if available.
The transmitter output voltage can be selected by setting bit 1.2294.12 (10BASE-T1L PMA control register)
of the PHY Management register set as described in 45.2.1.186a.3 if Auto-Negotiation is disabled or not
present. If MDIO is not implemented, a similar functionality shall be provided by another interface.
When Auto-Negotiation is implemented and enabled, bit A23 shall contain a one if the PHY is requesting
the increased transmit level from its link partner, and it shall contain a zero if the 2.4 Vpp operating mode is
not requested from the link partner (see 146.5.4.1). Bit A24 shall contain a one if the PHY is supporting and
advertising the 2.4 Vpp operating mode, and it shall contain a zero if the 2.4 Vpp operating mode is not
supported or not advertised.
When Auto-Negotiation is present and enabled and both PHYs advertise an increased transmit/receive
ability if at least one PHY requests the 10BASE-T1L increased transmit level, then both PHYs shall use the
2.4 Vpp operating mode, in all other cases both PHYs shall use the 1.0 Vpp operating mode.
When Auto-Negotiation is implemented and enabled, bit A25 shall contain a one if the 10BASE-T1L PHY
is supporting and advertising Energy Efficient Ethernet ability and it shall contain a zero if Energy Efficient
Ethernet is not supported or not advertised.
The MDIO capability described in Clause 45 defines several variables that provide control and status
information for and about the PMA and PCS. When MDIO is implemented, mapping of MDIO register bits
to PMA and PCS control/status variables is shown in Table 146–4. If no MDIO is implemented, a similar
functionality shall be implemented to access the needed variables.
157
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
10BASE-T1L is designed to operate over a single balanced pair of conductors that meets the requirements
specified in this subclause. The single balanced pair of conductors supports an effective data rate of 10 Mb/s
in each direction simultaneously. The term “link segment” used in this clause refers to a single balanced pair
of conductors operating in full duplex. Note that Annex 146B provides information on the optional
powering topologies. The class power requirements are specified in Clause 104.
The link segment specified in this clause is based on process control application requirements and supports
up to ten in-line connectors using a single balanced pair of conductors for up to at least 1000 m.
The transmission characteristics for the 10BASE-T1L link segment are specified to support applications
requiring long reach such as industrial and process control, for up to at least 1000 m. 10BASE-T1L link
segments may be shielded or screened, consistent with the specification in 146.7.1.6 and 146.7.2 or
unshielded consistent with the specifications in 146.7.1.6 and 146.7.1.4.
158
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
All 10BASE-T1L PHYs support the insertion loss specified in 146.7.1.1.2, but support of the insertion loss
specified in 146.7.1.1.1 is required only when the 2.4 Vpp transmit/receive ability is operational.
146.7.1.1.1 Insertion loss for PHYs in the 2.4 Vpp operation mode
For PHYs in the 2.4 Vpp operation mode, the insertion loss of each 10BASE-T1L link segment shall meet
the values determined using Equation (146–10).
0.2
Insertion loss f 10 1.23 f + 0.01 f + ------- + 10 0.02 f dB (146–10)
f
where
10
15
20
25
Ins ertion los s (dB )
30
35
40
45
50
55
60
0 2 4 6 8 10 12 14 16 18 20
Frequency (MHz)
159
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
146.7.1.1.2 Insertion loss supported for PHYs in 1.0 Vpp operation mode
For PHYs in the 1.0 Vpp operation mode, the insertion loss of each 10BASE-T1L link segment shall meet
the values determined using Equation (146–11).
0.2
Insertion loss f 5.9 1.23 f + 0.01 f + ------- + 10 0.02 f dB (146–11)
f
where
10
15
Insertion loss (dB)
20
25
30
35
0 2 4 6 8 10 12 14 16 18 20
Frequency (MHz)
In order to limit the noise at the receiver due to impedance mismatches, each 10BASE-T1L link segment
shall meet the values determined using Equation (146–12) at all frequencies from 0.1 MHz to 20 MHz. The
reference impedance for the return loss specification is 100
where
160
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
8
Return loss (dB )
10
12
14
16
18
0 2 4 6 8 10 12 14 16 18 20
Frequency (MHz)
The propagation delay of a 10BASE-T1L link segment shall not exceed 8834 ns at all frequencies between
0.1 MHz and 20 MHz. Note that the delay is derived from the point-to-point 1.63 mm (14 AWG) link
segment length of 1589 m given in Table 146B–1 using Equation (80-1) with an ‘n’ of 0.6.
The differential to common mode conversion requirement applies to unshielded link segments and depends
on the electromagnetic noise environment. The requirements of Table 146–5 shall be met based on the local
environment as described by the electromagnetic classifications given in Table 146–7, E1 or E2.
Frequency
E1 E2
(MHz)
TCL 0.1 f 10 50 dB 50 dB
f f dB
TCL 10 f 20 50 – 20 log ------ dB 50 – 20 log -----
-
10 10 10 10
The coupling attenuation requirement applies to shielded link segments and depends on the electromagnetic
noise environment. The requirements in Table 146–6 shall be met based on the local environment as
described by the electromagnetic classifications given in Table 146–7, E1, E2, or E3.
161
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
(dB)
Frequency
(MHz)
E1 E2 E3
0.1 to 20 50 50 60
Electromagnetic classifications for the link segment local environments are given in Table 146–7, for E1, E2,
or E3.
Electromagnetic E1 E2 E3
Conducted RF 3 V at 150 kHz to 80 MHz 3 V at 150 kHz to 80 MHz 10 V at 150 kHz to 80 MHz
Noise coupled between the disturbed 10BASE-T1L link segment and other disturbing 10BASE-T1L link
segments is referred to as alien crosstalk noise. To ensure that the total alien NEXT loss and alien FEXT loss
coupled between 10BASE-T1L link segments are limited, multiple disturber alien near-end crosstalk
(MDANEXT) loss and multiple disturber alien far-end crosstalk (MDAFEXT) loss are specified.
146.7.2.1 Multiple disturber power sum alien near-end crosstalk (PSANEXT) loss
In order to limit the alien crosstalk at the near end of a 10BASE-T1L link segment, the differential pair-to-
pair near-end crosstalk (NEXT) loss between the disturbed 10BASE-T1L link segment and other disturbing
10BASE-T1L link segments is specified to meet the bit error ratio objective. To ensure that the total alien
NEXT coupled into a 10BASE-T1L link segment is limited, multiple disturber alien NEXT loss is specified
as the power sum of the individual alien NEXT disturbers.
PSANEXT loss is determined by summing the power of the individual pair-to-pair differential alien NEXT
loss values over the frequency range 0.1 MHz to 20 MHz as follows in Equation (146–13).
m -AN f j N
-----------------------
-
PSANEXT N f = – 10log 10 10
10 dB (146–13)
j=1
where the function AN(f)j,N represents the magnitude (expressed in dB) of the alien NEXT loss at frequency
f of the disturbing 10BASE-T1L link segment j (1 to m) for the disturbed 10BASE-T1L link segment N.
The power sum ANEXT loss between a disturbed 10BASE-T1L link segment and other disturbing
10BASE-T1L link segments shall meet the values determined using Equation (146–14) or 60 dB, whichever
is less.
162
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
f
PSANEXT f 37.5 – 17log 10 ------ dB (146–14)
20
where
146.7.2.2 Multiple disturber power sum alien far-end crosstalk (PSAFEXT) loss
In order to limit the alien crosstalk at the far-end of a 10BASE-T1L link segment, the differential pair-to-
pair alien far-end crosstalk (FEXT) loss between the disturbed 10BASE-T1L link segment and other
disturbing 10BASE-T1L link segments is specified to meet the bit error ratio objective. To ensure that the
total alien FEXT coupled into a 10BASE-T1L link segment is limited, multiple disturber AFEXT is
specified as the power sum of the individual alien FEXT disturbers. Note that the MDAFEXT is specified as
the power sum of the individual alien FEXT disturbers (PSAFEXT) and not individual alien ACRF
disturbers (PSAACR-F).
PSAFEXT is determined by summing the power of the individual pair-to-pair differential alien FEXT values
over the frequency range 0.1 MHz to 20 MHz as follows in Equation (146–15).
m -AF f j N
----------------------
-
10
PSAFEXT N f = – 10log 10 10 dB (146–15)
j=1
where the function AF(f)j,N represents the magnitude (expressed in dB) of the alien FEXT of the disturbing
10BASE-T1L link segment j (1 to m) for disturbed 10BASE-T1L link segment N.
The power sum AFEXT between a disturbed 10BASE-T1L link segment and other disturbing 10BASE-T1L
link segments shall meet the values determined using Equation (146–16) or 60 dB, whichever is less.
f
PSAFEXT f 38 – 18log 10 ------ dB (146–16)
20
where
This subclause describes connectors that may be used at the MDI. It also specifies electrical requirements,
including fault tolerance, at the MDI.
The mechanical interface to the balanced cabling is a 3-pin connector (BI_DA+, BI_DA–, and optional
SHIELD) or alternatively a 2-pin connector with an optional additional mechanical shield connection that
conforms to the link segment specification defined in 146.7.
Specific systems or applications can use connectors or terminals that support the link segment specification
defined in 146.7.
163
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Connectors meeting the mechanical requirements of IEC 63171-1 [B39a] or IEC 63171-6:2020 [B39b] may
be used as the mechanical interface to the balanced cabling. The plug connector is used on the balanced
cabling and the MDI jack connector on the PHY. The IEC 63171-1 plug and jack are depicted (for
informational use only) in Figure 146–29 and Figure 146–30 respectively, and the mating interface is
depicted in Figure 146–31. The IEC 63171-6 plug and jack are depicted (for informational use only) in
Figure 146–32 and Figure 146–33 respectively, and the mating interface is depicted in Figure 146–34. These
connectors should support link segment DCR characteristics for 1.02 mm (18 AWG) to 0.40 mm (26 AWG)
in Table 146B–1.
164
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The assignment of PMA signals to connector contacts for PHYs are given in Table 146–8.
1 BI_DA+
2 BI_DA
165
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The electrical requirements specified in 146.5.4 and 146.5.5 shall be met when the PHY is connected to the
MDI connector mated with the specified plug connector.
The MDI return loss (RL) shall meet or exceed Equation (146–17) for all frequencies from 100 kHz to
20 MHz (with 100 ± 0.1% reference impedance) at all times when the PHY is transmitting data or idle
symbols.
0.2-
20 – 18 log 10 ------
f
dB 0.1 f 0.2 MHz
20 dB 0.2 f 1 MHz
Return Loss f (146–17)
20 – 16.7 log f dB 1 f 10 MHz
10
3.3 – 7.6 log -----f
- dB 10 f 20 MHz
10 10
Mode conversion LCL (Sdc11) or TCL (Scd11) of the PHY measured at the MDI shall meet the values
determined using Equation (146–18).
25 dB 0.1 f 10 MHz
Conversion Loss f f (146–18)
25 – 20 log ------ dB 10 f 20 MHz
10 10
The DTE shall withstand without damage the application of any voltages between 0 V dc and 60 V dc with
the source current limited to 2000 mA, applied across BI_DA+ and BI_DA–, in either polarity, under all
operating conditions, for an indefinite period of time. This requirement ensures that all devices tolerate DC
powering voltages, such as those in Clause 104, even if the device does not require power.
The wire pair of the MDI shall withstand without damage the application of short circuits of any wire to the
other wire of the same pair or ground potential, as per Table 146–9, under all operating conditions, for an
indefinite period of time. Normal operation shall resume after the short circuit(s) is/are removed.
The wire pair of the MDI is expected to withstand, without damage, high-voltage transient noises and ESD
per application requirements. Table 146–9 gives an overview about possible connection faults for the wire
pair (BI_DA+ and BI_DA–).
166
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
BI_DA+ BI_DA–
BI_DA– BI_DA+
Ground No fault
No fault Ground
Ground Ground
+60 V dc No fault
No fault +60 V dc
+60 V dc +60 V dc
Ground +60 V dc
+60 V dc Ground
NOTE—Typically, industrial control circuits are SELV/PELV limited to a maximum voltage of 60 V. The maximum
current is limited by the 50 termination resistors in each signal line. Depending on the internal structure of the PHY
IC, additional external clamping diodes could be necessary. Due to the AC signal coupling, the maximum current is
applied only while charging the signal coupling capacitors.
All equipment subject to this clause shall conform to IEC 60950-1, IEC 62368-1, or IEC 61010-1. All
equipment subject to this clause may be additionally required to conform to any applicable local, state, or
national standards
All cabling and equipment subject to this clause is expected to be mechanically and electrically secure in a
professional manner. All 10BASE-T1L cabling is expected to be routed according to any applicable local,
state, or national standards considering all relevant safety requirements.
In industrial applications, all equipment subject to this clause is expected to conform to the potential
environmental stresses with respect to their mounting location, as defined in the following specifications,
where applicable:
167
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
A system integrating the 10BASE-T1L PHY is expected to comply with all applicable local and national
codes for electromagnetic compatibility.
Every 10BASE-T1L PHY associated with MII shall comply with the bit delay constraints for
full duplex operation. The delay for the transmit path, from the MII input to the MDI, shall be less than
3.2 s (32 bit times). The delay for the receive path, from the MDI to the MII output, shall be less
than 6.4 s (64 bit times).
168
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
146.11.1 Introduction
The supplier of a protocol implementation that is claimed to conform to Clause 146, Physical Coding
Sublayer (PCS), Physical Medium Attachment (PMA) sublayer and baseband medium, type 10BASE-T1L,
shall complete the following protocol implementation conformance statement (PICS) proforma.
A detailed description of the symbols used in the PICS proforma, along with instructions for completing the
PICS proforma, can be found in Clause 21.
146.11.2 Identification
Supplier1
Identification of protocol standard IEEE Std 802.3cg-2019, Clause 146, Physical Coding
Sublayer (PCS), Physical Medium Attachment (PMA)
sublayer and baseband medium, type 10BASE-T1L
Identification of amendments and corrigenda to this
PICS proforma that have been completed as part of
this PICS
Date of Statement
1Copyright release for PICS proformas: Users of this standard may freely reproduce the PICS proforma in this subclause so that it can
be used for its intended purpose and may further publish the completed PICS.
169
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
146.11.4 PICS proforma tables for Physical Coding Sublayer (PCS), Physical Medium
Attachment (PMA) sublayer and baseband medium, type 10BASE-T1L
PCST3 PCS Transmit function 146.3.3.1 Conform to the PCS Transmit M Yes [ ]
state diagram in Figure 146–5
and PCS Transmit multiplexer
state diagram in Figure 146–6
and the associated state
variables, functions, and
messages
PCST4 Master PHY PCS side-stream 146.3.3.4.1 See Equation (146–1) M Yes [ ]
scrambler
PCST5 Slave PHY PCS side-stream 146.3.3.4.1 See Equation (146–2) M Yes [ ]
scrambler
PCST6 PCS scrambler seed values 146.3.3.4.1 Never initialized to zeros M Yes [ ]
170
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
PCSR1 PCS Receive function 146.3.4.1 Conform to the PCS Receive M Yes [ ]
state diagram and associated
variables
171
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
PCSL1 PCS loopback 146.3.5 The PCS shall be placed in MDIO:M Yes [ ]
loopback mode when the N/A [ ]
loopback bit in MDIO register
3.0.14, defined in 45.2.3.1.2, or
the loopback bit in MDIO
register 3.2278.14, defined in
45.2.3.68a.2, is set to one
PCSL2 PCS loopback function 146.3.5 The PCS shall accept data on M Yes [ ]
the transmit path from the MII
and return it on the receive
path to the MII
PCSL3 PHY receive circuitry 146.3.5 The PHY receive circuitry M Yes [ ]
isolation shall be isolated from the
network medium
PCSL4 PHY transmit circuity 146.3.5 The assertion of TX_EN at the M Yes [ ]
isolation MII shall not result in the
transmission of data on the
network medium
PMA3 PMA Transmit fault function 146.4.2 Mapped to the transmit fault MDIO:O Yes [ ]
bit as specified in 45.2.1.7.4 No [ ]
N/A [ ]
PMA4 PMA Receive fault function 146.4.3 Contribute to the receive fault MDIO:O Yes [ ]
bit specified in 45.2.1.7.5 and No [ ]
45.2.1.186b.7 N/A [ ]
PMA8 Quiet-Refresh cycling state 146.4.7 See Figure 146–19 EEE:M Yes [ ]
diagram N/A [ ]
172
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
PMAE2 Enable test modes 146.5.2 Enable by setting bits MDIO: Yes [ ]
1.2296.15:13 as described M N/A [ ]
in 45.2.1.186c.1 when MDIO
implemented; similar
functionality provided
otherwise
PMAE3 These test modes shall change 146.5.2 M Yes [ ]
only the data symbols
provided to the transmitter
circuitry and shall not alter
the electrical and jitter
characteristics of the
transmitter and receiver from
those of normal (non-test
mode) operation
PMAE10 Transmitter output voltage 146.5.4.1 2.4 V + 5%/– 15% peak-to- RTDL: Yes [ ]
peak in the 2.4 Vpp operating M N/A [ ]
mode when measured on test
mode 1, 1.0 V + 5%/– 15%
peak-to-peak in the 1.0 Vpp
operating mode when
measured on test mode 1
173
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
PMAE13 Transmit power in test 146.5.4.4 8.6 ± 1.0 dBm for the 2.4 Vpp M Yes [ ]
mode 3 transmit amplitude, and
1 ± 1.2 dBm for the 1.0 Vpp
transmit amplitude, when
measured into a 100 load
using the test fixture shown in
Figure 146–21
PMAE14 Transmit power spectral 146.5.4.4 Between the upper and lower M Yes [ ]
density in test mode 3 masks specified in
Equation (146–6) and
Equation (146–7) for the
2.4 Vpp transmit amplitude
and Equation (146–8) and
Equation (146–9) for the
1.0 Vpp transmit amplitude,
when measured into a 100
load using the test fixture
shown in Figure 146–21
PMAE16 LPI mode the short-term rate 146.5.4.5 Less than 0.1 ppm/second EEE:M Yes [ ]
of frequency variation N/A [ ]
PMAE17 PMA receive function 146.5.5 Requirements met using link M Yes [ ]
segment defined in 146.7
PMAE18 Receiver differential input 146.5.5.1 Received with a bit error ratio M Yes [ ]
signals less than 10–9
PMAE20 Alien crosstalk noise 146.5.5.3 BER < 10-9 with an alien M Yes [ ]
rejection crosstalk noise of magnitude
of –106 dBm/Hz and
bandwidth of 10 MHz at the
MDI
PMAE21 PMA local loopback 146.5.6 The PMA shall be placed in MDIO:O Yes [ ]
loopback mode when the PMA No [ ]
local loopback bit in MDIO N/A [ ]
register 1.0.0, defined in
45.2.1.1, or in MDIO register
1.2294.0, defined in
45.2.1.186a.6 is set to one
174
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
MI4 Transmitter output voltage 146.6.4 Default setting chosen by RTDL:O Yes [ ]
setting Auto-Negotiation, by setting No [ ]
bit 1.2294.12 as described in N/A [ ]
45.2.1.186a.3 when MDIO
implemented; similar
functionality provided
otherwise
MI5 Increased transmit level 146.6.4 Bit A23 contains a one if the RTDL:O Yes [ ]
request PHY is requesting the AN:M No [ ]
increased transmit level; N/A [ ]
otherwise, bit A23 contains a
zero
MI6 Increased transmit level 146.6.4 Bit A24 contains a one if the RTDL:O Yes [ ]
support PHY is supporting and AN:M No [ ]
advertising the 2.4 Vpp N/A [ ]
operating mode; otherwise, bit
A24 contains a zero
MI7 Increased transmit level 146.6.4 If both PHYs advertise RTDL:O Yes [ ]
selection increased transmit/receive AN:M No [ ]
ability and at least one PHY N/A [ ]
requests an increased transmit
level, the 2.4 Vpp operating
mode is selected; otherwise,
the 1.0 Vpp operating mode is
selected
MI8 Energy Efficient Ethernet 146.6.5 Bit A25 contains a one if EEE:M Yes [ ]
ability Energy Efficient Ethernet is AN:M N/A [ ]
supported and advertised;
otherwise, bit A25 contains a
zero
MI9 PMA and PCS MDIO 146.6.6 See Table 146–4 when MDIO MDIO:M Yes [ ]
function mapping is implemented; similar N/A [ ]
functionality provided
otherwise
175
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
LMF1 Insertion loss (1.0 Vpp 146.7.1.1.2 See Equation (146–11) INS:M Yes [ ]
operating mode)
LMF2 Insertion loss (2.4 Vpp 146.7.1.1.1 See Equation (146–10) INS:O, Yes [ ]
operating mode) RTDL:M N/A[]
LMF4 Maximum link delay 146.7.1.3 Not exceed 8834 ns for all INS:M Yes [ ]
frequencies between 1 MHz to
20 MHz
LMF5 Differential to common mode 146.7.1.4 See Table 146–5 INS:M Yes [ ]
conversion
LMF8 Power sum AFEXT loss 146.7.2.2 See Equation (146–16) or INS:M Yes [ ]
between a disturbed 60 dB, whichever is less
10BASE-T1L link segment
and the disturbing
10BASE-T1L link segment
MDI4 MDI line powering voltage 146.8.5 Up to 60 V DC with the source M Yes [ ]
tolerance current limited to 2000 mA
MDI5 MDI fault tolerance 146.8.6 Withstand without damage the M Yes [ ]
application of a short circuit of
any wire to the other wire of
the same pair or ground
potential, operation resumes
after removing the short(s)
176
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
DC1 10BASE-T1L PHY 146.10 Comply with the bit delay M Yes [ ]
associated with MII constraints for full duplex
operation
DC2 Transmit path delay 146.10 Less than 3.2 s (32 bit times) M Yes [ ]
DC3 Receive path delay 146.10 Less than 6.4 s (64 bit times) M Yes [ ]
177
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
147.1 Overview
This clause defines the type 10BASE-T1S Physical Coding Sublayer (PCS) and type 10BASE-T1S Physical
Medium Attachment (PMA) sublayer. Together, the PCS and PMA sublayers comprise a 10BASE-T1S
Physical Layer (PHY). Provided in this clause are full functional and electrical specifications for the type
10BASE-T1S PCS, PMA, and MDI.
The 10BASE-T1S PHY is specified to be capable of operating at 10 Mb/s in several modes. All
10BASE-T1S PHYs can operate as a half-duplex PHY with a single link partner over a point-to-point link
segment defined in 147.7, and, additionally, there are two mutually exclusive optional operating modes: a
full-duplex point-to-point mode over the link segment, defined in 147.7, and a half-duplex shared-medium
mode, referred to as multidrop mode, capable of operating with multiple stations connected to a mixing
segment, defined in 147.8. The medium supporting the operation of the 10BASE-T1S PHY is defined in
terms of performance requirements between the attachment points (Medium Dependent Interface (MDI)),
allowing implementers to specify their own media to operate the 10BASE-T1S PHY as long as the
normative requirements included in this clause are met.
10BASE-T1S PHYs optionally support PHY Level Collision Avoidance (PLCA), described in Clause 148.
10BASE-T1S follows an integrated PCS and PMA architecture and therefore does not support an AUI
(see Figure 1–1).
The relationship between the 10BASE-T1S, the ISO Open Systems Interconnection (OSI) Reference Model,
and the IEEE 802.3 Ethernet model are shown in Figure 147–1. The PHY sublayers (shown shaded)
in Figure 147–1 connect one Clause 4 Media Access Control (MAC) layer to the medium. Auto-Negotiation
for 10BASE-T1S is defined in Clause 98 and is not available in multidrop mode. Selection between
multidrop and point-to-point mode is made via the appropriate configuration bit. A Management Entity is
required using MDIO or equivalent functionality. Optional MDIO is defined in Clause 45.
All 10BASE-T1S PHYs can operate using half-duplex point-to-point communications on a link segment
using a single balanced pair of conductors, supporting up to four in-line connectors and up to at least
15 meters in reach, with an effective data rate of 10 Mb/s shared between the two directions of transmission.
10BASE-T1S PHYs supporting the option of full-duplex point-to-point operation may operate with an
effective data rate of 10 Mb/s in each direction simultaneously, supporting up to four in-line connectors and
up to at least 15 meters in reach.
Additionally, the 10BASE-T1S PHY may operate using half-duplex communications on a mixing segment
using a single balanced pair of conductors, interconnecting up to at least 8 PHYs to a trunk up to at least
25 m. PHYs may be attached in-line with the trunk or at the end of stubs with a length of up to 10 cm. An
overall effective data rate of 10 Mb/s is shared among the nodes. Larger PHY count and reach may be
achieved provided the mixing segment specifications in 147.8 are met.
178
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The 10BASE-T1S PHY utilizes two level Differential Manchester Encoding (DME). A 17-bit self-
synchronizing scrambler is used to improve the EMC performance. Following scrambling of the data, 4B/5B
encoding is performed (see 147.3.2.4). DME is a self-clocked and intrinsically balanced line coding that
guarantees very low DC baseline wander and allows for robust clock and data recovery in noisy
environments. The 4B/5B mapping and the scrambler are contained within the PCS (see 147.3) while the
DME encoder/decoder is contained in the PMA (see 147.4).
ETHERNET
OSI
LAYERS
REFERENCE
MODEL
HIGHER LAYERS
LAYERS
LLC - LOGICAL LINK CONTROL
OR OTHER MAC CLIENT
APPLICATION MAC CONTROL (OPTIONAL)
SESSION RECONCILIATION
TRANSPORT MII1
NETWORK PCS
PMA PHY
DATA LINK
AN2
PHYSICAL MDI
MEDIUM
10BASE-T1S
The body of this clause contains state diagrams, including definitions of variables, constants, and functions.
Should there be a discrepancy between a state diagram and descriptive text, the state diagram prevails.
The conventions of 21.5 are adopted with the extension that some states in the state diagrams use an IF-
THEN-ELSE-END construct to condition which actions are taken within the state. If the logical expression
associated with the IF evaluates TRUE, all the actions listed between THEN and ELSE will be executed. In
the case where ELSE is omitted, the actions listed between THEN and END will be executed. If the logical
expression associated with the IF evaluates FALSE, the actions listed between ELSE and END will be
executed. After executing the actions listed between THEN and ELSE, between THEN and END, or
between ELSE and END, the actions following the END, if any, will be executed.
179
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The method and notation used in the service specification follows the conventions of 1.2.2.
The 10BASE-T1S PHY uses the service primitives and interfaces in 40.2, with exception of the following
clarifications and differences noted in this subclause. Figure 147–2 shows the relationship of the service
primitives and interfaces used by the 10BASE-T1S PHY.
MDIO MANAGEMENT
PMA_LINK.request
TX_CLK PMA_UNITDATA.indication
PMA_LINK.indication
TXD<3:0> PMA_UNITDATA.request
TX_EN PMA_CARRIER.indication
TX_ER PCS_STATUS.indication
COL
CRS BI_DA+
PCS PMA
BI_DA–
RX_CLK
RXD<3:0>
RX_DV
RX_ER
MEDIA MEDIUM
INDEPENDENT PMA SERVICE DEPENDENT
INTERFACE INTERFACE INTERFACE
(MII) (MDI)
PHY
The 10BASE-T1S PHY uses the Media Independent Interface (MII) as specified in Clause 22.
As shown in Figure 147–2, 10BASE-T1S uses the following service primitives to exchange symbol vectors,
status indications, and control signals across the PMA service interface:
PMA_UNITDATA.indication (rx_sym)
PMA_UNITDATA.request (tx_sym)
PMA_CARRIER.indication (pma_crs)
PMA_LINK.indication (link_status)
180
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
PMA_LINK.request (link_control)
PCS_STATUS.indication (pcs_status)
147.2.1 PMA_UNITDATA.indication
This primitive defines the transfer of one 5B symbol in the form of the rx_sym parameter from the PMA to
the PCS.
PMA_UNITDATA.indication (rx_sym)
During reception, the PMA_UNITDATA.indication conveys to the PCS, via the parameter rx_sym, the
value of the 5B symbol detected on the MDI during each cycle of the recovered clock.
The PMA generates PMA_UNITDATA.indication (rx_sym) messages synchronously for every 5B symbol
received at the MDI. The nominal rate of the PMA_UNITDATA.indication primitive is 2.5 MHz, as
governed by the recovered clock.
147.2.2 PMA_UNITDATA.request
This primitive defines the transfer of one symbol in the form of the tx_sym parameter from the PCS to the
PMA.
The symbol is obtained in the PCS Transmit function using the encoding rules defined in 147.3.2 to
represent 4B/5B encoded MII data or special out of band signaling.
PMA_UNITDATA.request (tx_sym)
During transmission, the PMA_UNITDATA.request conveys the value of the symbol to be sent over the
MDI, via the parameter tx_sym.
The tx_sym parameter is one of the allowed 5B codes specified in Table 147–1.
The PCS generates PMA_UNITDATA.request (tx_sym) synchronously with every symb_timer expiration.
The symb_timer is defined in 147.3.2.6.
Upon receipt of this primitive the PMA transmits on the MDI the signals corresponding to the indicated 5B
symbol after processing it with DME following the rules in 147.4.
181
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Reports whether a signal compatible with DME encoding rules specified in 147.4.2 is detected on the
medium.
147.2.3.1 Function
PMA_CARRIER.indication (pma_crs)
The pma_crs parameter can take one of two values: CARRIER_ON or CARRIER_OFF.
The pma_crs parameter is set to CARRIER_ON if a signal compatible with DME encoding rules specified
in 147.4.2 is present on the medium. Otherwise, the pma_crs parameter is set to CARRIER_OFF.
147.2.4 PMA_LINK.request
This primitive allows Auto-Negotiation to enable and disable operation of the PMA, as specified in 98.4.2.
PMA_LINK.request (link_control)
The link_control parameter can take on one of the following two values:
147.2.5 PMA_LINK.indication
This primitive is generated by the PMA to indicate the status of the underlying medium as specified
in 98.4.1. This primitive informs Auto-Negotiation functions about the status of the underlying link.
PMA_LINK.indication (link_status)
182
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The PMA generates this primitive to indicate a change in link_status in compliance with the state diagram
given in Figure 147–14.
147.2.6 PCS_STATUS.indication
This primitive is generated by the PCS to indicate PCS status to the PMA.
PCS_STATUS.indication (pcs_status)
NOT_OK PCS is not receiving valid packets or heartbeat signals from the remote PHY.
OK PCS is actively receiving valid packets and/or heartbeat signals from the remote PHY.
The PCS generates this primitive continuously. The pcs_status parameter is set according to the state
diagram in Figure 147–11.
The Physical Coding Sublayer (PCS) consists of PCS Reset, PCS Transmit, and PCS Receive functions as
shown in Figure 147–3. The PCS Reset function is explained in 147.3.1, the PCS Transmit function is
explained in 147.3.2, the PCS Receive function is explained in 147.3.3, and the PCS Loopback function is
explained in 147.3.4.
PCS Reset initializes all PCS functions. The PCS Reset function shall be executed whenever any of the
following conditions occur:
All state diagrams take the open-ended pcs_reset branch upon execution of PCS Reset. PCS Reset shall keep
pcs_reset = TRUE until the complete execution of the PCS Reset function, after which it is set to
pcs_reset = FALSE. The reference diagrams do not explicitly show the PCS Reset function.
183
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
MDC
MDIO MANAGEMENT
duplex_mode
link_control
pcs_reset
TX_CLK
TXD<3:0> PCS
TX_EN TRANSMIT
PMA_UNITDATA.request
TX_ER
(tx_sym)
COL
COLLISION
DETECTION
CRS PMA_CARRIER.indication
(pma_crs)
transmitting
RX_CLK
PCS
RXD<3:0>
RECEIVE
RX_DV PMA_UNITDATA.indication (rx_sym)
The PCS Transmit function shall conform to the PCS Transmit state diagram in Figure 147–4 and
Figure 147–5, and the associated state variables, functions, timers, and messages.
At each symbol period, PCS Transmit generates a symbol tx_sym conveyed to the PMA through the
PMA_UNITDATA.request service primitive, where tx_sym is a 5B symbol. The PMA encodes tx_sym,
LSB first, into a DME stream over the wire pair BI_DA as specified in Table 147–2.
184
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Upon assertion of TX_EN, the PCS Transmit function passes two SYNC symbols to the PMA, followed by
two SSD symbols that replace the first 16 bits of the packet preamble. Following the second SSD,
TXD<3:0> is encoded into 5B symbols using the encoding rules specified in Table 147–1, until TX_EN is
deasserted.
Following the deassertion of TX_EN, the PCS Transmit generates a special code ESD. When there is no
transmit error, ESD is followed by ESDOK. When there is a transmit error, ESD is followed by ESDERR.
When a jabber condition is detected, ESD is followed by ESDJAB.
The 10BASE-T1S PHY has one special 5B symbol 'I' (see Table 147–1) which represents SILENCE.
SILENCE represents an indication for the PMA to change the output according to 147.4.2.
147.3.2.2 Variables
err
This variable is set in the PCS Transmit state, as described in Figure 147–4 and
Figure 147–5.
This variable is used to detect and latch a TX_ER = TRUE condition during data
transmission; if such error is detected, an ESDERR symbol is sent at the end of
transmission.
Values: TRUE or FALSE
hb_cmd
See 147.3.7.1.1.
link_control
This variable is generated by the Auto-Negotiation function. When Auto-Negotiation is
not present or Auto-Negotiation is disabled, link_control has a default value of
ENABLE, and may be provided by implementation-dependent functionality. When set
to DISABLE, all PCS functions are switched off and no data can be sent or received.
Values: ENABLE or DISABLE
pcs_reset
The pcs_reset parameter set by the PCS Reset function.
Values: TRUE or FALSE
TX_EN
The TX_EN signal of the MII as specified in 22.2.2.3.
When set to FALSE transmission is disabled.
When set to TRUE transmission is enabled.
Values: TRUE or FALSE
TX_ER
The TX_ER signal of the MII as specified in 22.2.2.5.
When set to FALSE it indicates a non-errored transmission.
When set to TRUE it indicates an errored transmission.
Values: TRUE or FALSE
TXD
The TXD signal of the MII as specified in 22.2.2.4.
This signal represents a 4B data nibble to be transmitted.
185
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
tx_cmd
Encoding present on TXD<3:0>, TX_ER, and TX_EN as defined in Table 22–1.
Values:
BEACON: PLCA BEACON indication encoding present on TXD<3:0>, TX_ER, and
TX_EN.
COMMIT: PLCA COMMIT indication encoding present on TXD<3:0>, TX_ER, and
TX_EN.
SILENCE: TXD<3:0> does not encode any of the above requests, or TX_ER = FALSE,
or TX_EN = TRUE.
tx_sym
5B symbol to be conveyed to the PMA Transmit function by the means of the
PMA_UNITDATA.request primitive specified in 147.2.2.
transmitting
This variable is set in the PCS Transmit state, as described in Figure 147–4.
When this variable is set to TRUE, it indicates a transmission is ongoing.
Values: TRUE or FALSE
147.3.2.3 Constants
SYNC / COMMIT
5B symbol defined as 'J' in 4B/5B encoding.
SSD
5B symbol defined as 'H' in 4B/5B encoding.
ESD
5B symbol defined as 'T' in 4B/5B encoding.
ESDERR
5B symbol defined as 'K' in 4B/5B encoding.
ESDOK / ESDBRS
5B symbol defined as 'R' in 4B/5B encoding.
SILENCE
5B symbol defined as 'I' in 4B/5B encoding.
ESDJAB
5B symbol defined as 'S' in 4B/5B encoding.
186
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
147.3.2.4 Functions
ENCODE
This function takes a 4 bit input parameter Scn<3:0> and returns a 5B symbol according
to the following procedure:
1. Convert Scn<3:0> into Sdn<3:0> as specified in 147.3.2.8.
2. Convert Sdn<3:0> (4B symbol) into the corresponding 5B symbol defined
in Table 147–1.
0 0000 11110 —
1 0001 01001 —
2 0010 10100 —
3 0011 10101 —
4 0100 01010 —
5 0101 01011 —
6 0110 01110 —
7 0111 01111 —
8 1000 10010 —
9 1001 10011 —
A 1010 10110 —
B 1011 10111 —
C 1100 11010 —
D 1101 11011 —
E 1110 11100 —
F 1111 11101 —
187
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
TXCMD_ENCODE
In the PCS transmit process, this function takes as its arguments the values of tx_cmd
and hb_cmd variables and returns a 5B symbol based on the following mapping:
'N' when the tx_cmd variable is set to BEACON,
'J' when the tx_cmd variable is set to COMMIT,
'T' when the hb_cmd variable is set to HEARTBEAT and the tx_cmd variable is not set
to BEACON or COMMIT,
'I' otherwise.
147.3.2.5 Abbreviations
147.3.2.6 Timers
symb_timer
A continuous free-running timer. PMA_UNITDATA.request messages are issued by the
PCS concurrently with symb_timer_done (see 147.2.2). TX_CLK (see 22.2.2.1) shall be
generated from symb_timer with the rising edge of TX_CLK generated synchronously
with symb_timer_done.
Continuous timer: The condition symb_timer_done becomes true upon timer expiration.
Restart time: Immediately after expiration.
Duration: 400 ns ± 100 ppm (see 22.2.2.1)
unjab_timer
Optionally times the minimum duration the PHY suppresses any transmission before
reverting to normal operations.
Duration: 16 ms ± 100 s
xmit_max_timer
Defines the maximum time the PCS Transmit state diagram can stay in DATA state.
The xmit_max_timer shall be implemented in such a way that, upon expiration, an even
number of nibbles has been sent to prevent the MAC from counting false alignment
errors.
Duration: 2 ms ± 100 s
NOTE—This is approximately 25% greater than maxEnvelopeFrameSize specified in 4.2.7.1.
188
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
pcs_reset +
(link_control = DISABLE)
B
SILENT
transmitting FALSE
err FALSE
tx_sym TXCMD_ENCODE(tx_cmd, hb_cmd) STD *
(!TX_EN) *
(tx_cmd = COMMIT)
STD *
(!TX_EN) * COMMIT
(tx_cmd COMMIT)
STD *
TX_EN
STD *
STD * (!TX_EN) *
TX_EN (tx_cmd = SILENCE)
SYNC1
C
transmitting TRUE
tx_sym SYNC
err err + TX_ER
STD
SYNC2
err err + TX_ER
STD
SSD1
tx_sym SSD
err err + TX_ER
STD
SSD2
err err + TX_ER
start xmit_max_timer
STD
189
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
DATA
tx_sym ENCODE(TXD)
err err + TX_ER
STD *
TX_EN * C STD *
xmit_max_timer_not_done ((!TX_EN) +
xmit_max_timer_done)
ESD
IF tx_cmd COMMIT THEN
tx_sym ESD
ELSE
tx_sym ESDBRS
END
STD * STD *
(err + (!err) *
xmit_max_timer_done) xmit_max_timer_not_done
BAD_ESD GOOD_ESD
IF err THEN tx_sym ESDOK
tx_sym ESDERR
ELSE
tx_sym ESDJAB
END
STD
STD * (!err) * STD * err
xmit_max_timer_done
UNJAB_WAIT
tx_sym SILENCE
start unjab_timer
STD *
(!TX_EN) *
unjab_timer_done
Optional Implementation B
The PCS Transmit function shall implement multiplicative scrambling using the following generator
17 14
polynomial g x = x + x + 1 .
190
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Sdn<i>
Scrn<0> Scrn<1> Scrn<13> Scrn<14> Scrn<15> Scrn<16>
Scn<i> + T T T T T T
+
Figure 147–6—Self-synchronizing scrambler
The PCS Transmit function contains the capability to interrupt a transmission that exceeds a time duration
determined by xmit_max_timer. If the packet being transmitted continues longer than the specified time
duration, the PCS Transmit sends an ESD, ESDJAB symbol sequence to notify the receivers, then it inhibits
further transmissions for at least the duration of unjab_timer. The PCS Transmit may return to normal
operation automatically after unjab_timer elapsed and the error condition has been cleared, or it may keep
silent until reset.
The PCS Receive function shall conform to the PCS Receive state diagram in Figure 147–7 and
Figure 147–8, and associated state variables.
The state diagram defined in Figure 147–7 is triggered by the reception of a SYNC symbol from the PMA
Receive function and waits for two SSD symbols to start regenerating the packet preamble whose start has
been replaced with the SYNC, SYNC, SSD, SSD sequence by the PCS Transmit function as described
in Figure 147–4. After the second SSD is received, the PCS Receive function discards the next nine
symbols. These symbols can be used to achieve lock of the self-synchronizing descrambler.
During the descrambler locking time, the special value 5 is conveyed to the MII via the RXD variable in
order to rebuild the original preamble transmitted by the MAC.
The DATA state, in which 5B symbols are decoded into MII data, is left when ESD or ESDBRS followed by
either ESDOK, ESDERR, or ESDJAB symbol is encountered, or when the PMA detects SILENCE on the
media (e.g., the transmitter prematurely stops data transmission).
During the WAIT_SYNC state, the PCS notifies the RS of a received BEACON indication by the means of
the MII as specified in 22.2.2.8. When a sequence of at least two consecutive 'N' symbols is received, the
MII signals RX_DV, RX_ER, and RXD<3:0> are set to the BEACON indication as shown in Table 22–2.
Additionally, the PCS notifies the RS of a received COMMIT indication by the means of the MII as
specified in 22.2.2.8. When a sequence of at least two consecutive SYNC is received, the MII signals
RX_DV, RX_ER, and RXD<3:0> are set to the COMMIT indication as shown in Table 22–2.
191
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
147.3.3.2 Variables
duplex_mode
This variable indicates whether the PHY is configured for full-duplex operation
(DUPLEX_FULL) or half-duplex operation (DUPLEX_HALF). If Multidrop mode
MDIO register bit 1.2297.10 is set to one and multidrop mode is supported according to
bit 1.2298.10 then duplex_mode is set to DUPLEX_HALF. Else, if Auto-Negotiation is
enabled then duplex_mode is set by the priority resolution defined in 98B.4. Otherwise,
this variable is set by MDIO register bit 3.2291.8. If MDIO is not implemented,
duplex_mode is set by equivalent means.
Values: DUPLEX_FULL or DUPLEX_HALF
link_control
See 147.3.2.2.
multidrop
See 147.3.7.1.1.
precnt
Counter for preamble regeneration.
rx_cmd
See 147.3.7.1.1.
RX_DV
The RX_DV signal of the MII as specified in 22.2.2.7.
RX_ER
The RX_ER signal of the MII as specified in 22.2.2.10.
RXD
PCS decoded data synchronous to RX_CLK as specified in 22.2.2.8.
pcs_reset
See 147.3.2.2.
RXn
The rx_sym parameter of the PMA_UNITADATA.indication primitive defined
in 147.2.1.
The 'n' subscript denotes the rx_sym conveyed in the most recent
recv_symb_conv_timer cycle.
The 'n-x' subscript indicates the rx_sym conveyed 'x' cycles before the most recent one.
transmitting
See 147.3.2.2.
147.3.3.3 Constants
fc_supported
Indicates whether the optional False Carrier detection is supported.
Values: TRUE or FALSE
BEACON
5B symbol defined as 'N' in 4B/5B encoding.
HB
5B symbol defined as 'T' in 4B/5B encoding.
192
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
147.3.3.4 Functions
DECODE
This function takes a 5B symbol input parameter and returns a 4 bit value Dcn<3:0>
value according to the following procedure:
1. Convert the 5B input symbol into Drn<3:0> by performing a reverse lookup
in Table 147–1. If no 4B value is associated to the given 5B symbol, the PCS Receive
function shall assert RX_ER for at least one symbol period and Drn<3:0> may be set
arbitrarily.
2. Convert Drn<3:0> to Dcn<3:0> as specified in 147.3.3.8.
147.3.3.5 Abbreviations
147.3.3.6 Timers
recv_symb_conv_timer
A continuous timer which expires when the PMA_UNITDATA.indication message is
generated (see 147.2.1).
Continuous timer: The condition recv_symb_conv_timer_done becomes true upon timer
expiration.
Restart time: Immediately after expiration.
Duration: timed by the PMA_UNITDATA.indication message generation.
193
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
pcs_reset +
(transmitting *
(duplex_mode = DUPLEX_HALF)) +
(link_control = DISABLE)
B
RSCD *
((RXn = ESD) +
((RXn SSD) * WAIT_SYNC
(RXn SYNC) *
(!fc_supported))) RX_DV FALSE
RX_ER FALSE
RXD 0000
rx_cmd NONE
RSCD *
(RXn = SYNC) RSCD * RSCD *
(RXn = HB) * (RXn = BEACON)
(!multidrop)
SYNCING C D
RSCD *
(RXn = SYNC) RSCD *
(RXn = SSD)
RSCD *
(RXn SYNC) *
(RXn SSD) *
(RXn ESD) *
fc_supported
RSCD *
(RXn = SSD) RSCD *
(RXn = SSD)
COMMIT WAIT_SSD
RX_ER TRUE RXD 0000
RXD 0011 precnt 0
rx_cmd COMMIT RX_ER FALSE
rx_cmd NONE
RSCD * RSCD *
((RXn = ESD) + (RXn = SSD) RSCD *
((RXn SSD) * (RXn SSD) *
(RXn SYNC) * (!fc_supported)
(!fc_supported)))
RSCD *
(RXn SSD)*
RSCD * fc_supported
(RXn SYNC) *
(RXn SSD) *
(RXn ESD) * PRE
fc_supported
RX_DV TRUE
RXD 0101
BAD_SSD IF precnt > 3 THEN
RX_ER TRUE +1
precnt precnt RSCD
RXD 1110 DECODE(RXn-3precnt
) =9
RSCD * ELSE
rx_cmd(RX
NONE
n = SILENCE + precnt precnt + 1
(RXn = ESD) END
RSCD * RSCD *
RSCD * (precnt = 9) (precnt 9)
((RXn = SILENCE) + A
(RXn = ESD))
194
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
RSCD *
(!((((RXn–2 = ESD) +
DATA (RXn–2 = ESDBRS)) *
(RXn–1 ESDOK) *
RXD DECODE(RXn–3) (RXn–3 ESD)*
(RXn–3 ESDBRS)) +
(RXn–3 SILENCE))) *
(!(((RXn–3 = ESD) +
(RXn–3 = ESDBRS)) *
RSCD * (RXn–2 = ESDOK)))
((((RXn–2 = ESD) +
(RXn–2 = ESDBRS)) *
(RXn–1 ESDOK) * RSCD *
(RXn–3 ESD) * ((RXn–3 = ESD) +
(RXn–3 ESDBRS)) + (RXn–3 = ESDBRS)) *
(RXn–3 SILENCE)) (RXn–2 = ESDOK)
BAD_ESD GOOD_ESD
RX_ER TRUE RX_DV FALSE
RXD 0000 RXD 0000
RSCD RSCD
C
D
HEARTBEAT1 BEACON1
HEARTBEAT2 BEACON2
rx_cmd HEARTBEAT RX_ER TRUE
RXD 0010
rx_cmd BEACON
RSCD * RSCD *
(RXn HB) (RXn BEACON)
B
B
195
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The PCS Receive function descrambles the 5B/4B decoded data stream and returns the value of RXD<3:0>
to the MII. The descrambler shall employ the polynomial g x defined in 147.3.2.8. The implementation of
the self-synchronizing descrambler by linear-feedback shift register is shown in Figure 147–9. The bits
stored in the shift register delay line at time n are denoted by Dcrn<16:0>. The '+' symbol denotes the
exclusive-OR logical operation.
When Drn<3:0> is presented at the input of the descrambler, Dcn<3:0> is produced by shifting in each bit of
Drn<3:0> as Drn<i>, with i ranging from 0 to 3 (i.e., LSB first). The descrambler is reset upon execution of
the PCS Reset function. If PCS Reset is executed, all the bits of the 17-bit vector representing the self-
synchronizing descrambler state are arbitrarily set. The initialization of the descrambler state is left to the
implementer. At every RSCD, if no data is presented at the descrambler input via Drn<3:0>, the descrambler
may be fed with arbitrary inputs.
Drn<i> T T T T T T
+ +
Dcn<i>
The ESDJAB symbol informs the PCS Receiver that a frame was terminated by the jabber function. The
number of received ESDJAB events can be reported to the management entity be the means of MDIO
register 3.2293 or similar functionality if MDIO is not implemented.
The PCS shall be placed in loopback mode when the loopback bit in MDIO register 3.0.14, defined
in 45.2.3.1.2, is set to one (or PCS loopback mode is enabled by a similar functionality if MDIO is not
implemented). In this mode, the PCS shall accept data on the transmit path from the MII and return it on the
receive path to the MII. Additionally, the PHY receive circuitry shall be isolated from the network medium,
and the assertion of TX_EN at the MII shall not result in the transmission of data on the network medium.
When operating in half-duplex mode, the 10BASE-T1S PHY shall detect when a transmission initiated
locally results in a corrupted signal at the MDI as a collision. When collisions are detected, the PHY shall
assert the signal COL on the MII for the duration of the collision or until TX_EN signal is FALSE.
The method for detecting a collision is implementation dependent but the following requirements have to be
fulfilled:
a) The PHY shall assert COL when it is transmitting, and one or more other stations are also
transmitting at the same time.
b) The PHY shall assert CRS in the presence of a signal resulting from a collision between two or more
other stations.
196
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
When operating in half-duplex mode, the 10BASE-T1S PHY senses when the media is busy and conveys
this information to the MAC by asserting the signal CRS on the MII as specified in 22.2.2.11.
CRS is generated by mapping the PMA_CARRIER.indication (pma_crs) primitive to the MII signal CRS:
If Clause 98 Auto-Negotiation functions are implemented and enabled, the PCS shall conform to the
Heartbeat (HB) transmit and receive state diagrams in Figure 147–10, Figure 147–11, and the associated
state variables, functions, timers, messages, and constants.
The HB generation is disabled when the PHY is configured for operation over a mixing segment or a
BEACON is detected.
HB signals are sent unsolicited by the PHY that negotiated the master role during auto-negotiation, while the
slave PHY replies back to received HB signals.
A heartbeat is sent only when the PHY is not in the multidrop mode and Auto-Negotiation has completed.
The state diagram in Figure 147–10 is held in the INIT state when in the multidrop mode, Auto-Negotiation
is not enabled, or Auto-Negotiation signals link_control = DISABLE.
When the PHY is not in multidrop mode and a BEACON request is received from the MII (see Table 22–2)
or a BEACON signal is received from the line (see Table 147–1), the state diagram in Figure 147–10 enters
the DISABLE_HB state. It remains in the DISABLE_HB state until at least one of the following occurs:
PCS Reset is asserted, multidrop mode is enabled, the disable_hb_timer expires, Auto-Negotiation is
disabled, or Auto-Negotiation stops reporting that it is complete.
NOTE—Any BEACON received either from the MII or the PMA restarts the disable_hb_timer.
147.3.7.1.1 Variables
pcs_reset
See 147.3.2.2.
mr_autoneg_enable
See 98.5.1.
link_control
See 147.3.2.2.
197
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
multidrop
If MDIO is implemented, this variable is set according to bit 1.2297.10.
If MDIO is not implemented, multidrop should be set by equivalent means.
Values: TRUE or FALSE
master
Result of the role negotiated using method in 98.2.1.2.5 and Table 98-4.
Values: TRUE (negotiated role is master) or FALSE (negotiated role is slave)
hb_cmd
Enumerated variable that conveys the command to send an HB message to the PCS
transmit function. This command is ignored or interrupted by the PCS transmit function
when normal data is being sent or a higher priority request is in effect, as specified
in 147.3.2.4.
Values: HEARTBEAT or NONE
rx_cmd
PLCA or HEARTBEAT signaling decoded by the PCS.
tx_cmd
See 147.3.2.2.
COL
The MII signal COL.
Values: TRUE or FALSE
CRS
The MII signal CRS.
Values: TRUE or FALSE
RX_DV
The MII signal RX_DV.
Values: TRUE or FALSE
147.3.7.1.2 Timers
disable_hb_timer
Time the heartbeat state diagram dwells in the DISABLE_HB state without receiving or
transmitting a BEACON.
Duration: 1 s
Tolerance: ± 100 ms
hb_send_timer
Times the duration of the HB signal on the line.
Duration: 20 bit times
Tolerance: ± 0.5 bit times
hb_timer
Period between the transmission of two consecutive HB signals.
Duration: 50 ms
Tolerance: ± 100 s
198
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
pcs_reset + (!pcs_reset) *
(!mr_autoneg_enable) + mr_autoneg_enable *
(link_control = DISABLE) + link_control = ENABLE*
multidrop (!multidrop) *
((rx_cmd = BEACON) +
(tx_cmd = BEACON))
INIT
DISABLE_HB
!master master
start disable_hb_timer
disable_hb_timer_done
WAIT_TMR
start hb_timer
hb_cmd NONE
hb_send_timer_done* hb_timer_done*
(!COL) (!CRS)
TX_HB
start hb_send_timer
hb_cmd HEARTBEAT
COL
COLLIDE COOLDOWN
hb_cmd NONE start hb_send_timer
!CRS hb_send_timer_done
WAIT_HB
hb_cmd NONE WAIT_TX
start hb_send_timer
(rx_cmd = HEARTBEAT) +
RX_DV
hb_send_timer_done
WAIT_RX
REPLY_HB
(rx_cmd = NONE) * start hb_send_timer
(!RX_DV) hb_cmd HEARTBEAT
hb_send_timer_done
199
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The HB receive state diagram in Figure 147–11 generates the pcs_status parameter of the
PCS_STATUS.indication primitive based on the reception of valid data packets and HB signals from the
remote PHY.
The pcs_status is reported as OK when at least ACTIVE_CNT valid packets or HB messages, separated at
max by link_hold_timer ms, are received.
The pcs_status is reported as NOT_OK when PCS is reset or when no valid packets nor HB messages are
received within link_hold_timer for INACTIVE_CNT times in a row.
147.3.7.2.1 Variables
pcs_reset
See 147.3.2.2.
pcs_status
Parameter of the PCS_STATUS.indication primitive.
Values: OK or NOT_OK
mr_autoneg_enable
See 98.5.1.
link_control
See 147.3.2.2.
multidrop
See 147.3.7.1.1.
rx_cmd
See 147.3.7.1.1.
cnt_l
Count of link_hold_timer expiration periods without HBs or receive packet when
pcs_status is OK.
Values: integer number between 0 and INACTIVE_CNT
cnt_h
Counter of HBs and receive packets when pcs_status is NOT_OK.
Values: integer number between 0 and ACTIVE_CNT
COL
The MII signal COL.
Values: TRUE or FALSE
CRS
The MII signal CRS.
Values: TRUE or FALSE
RX_DV
The MII signal RX_DV.
Values: TRUE or FALSE
200
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
147.3.7.2.2 Constants
ACTIVE_CNT
Number of combined HBs and receive packets required to signal pcs_status = OK.
Value: integer number between 0 and 7
Default value: 2
INACTIVE_CNT
Number of link_hold_timer expirations without HBs or receive packets required to
signal pcs_status = NOT_OK.
Value: integer number between 0 and 7
Default value: 5
147.3.7.2.3 Timers
link_hold_timer
Timer used to check inactivity.
Duration: 75 ms
Tolerance: ± 100 s
pcs_reset +
(!mr_autoneg_enable) +
(link_control = DISABLE) + A
multidrop
INACTIVE COUNT_DOWN
pcs_status NOT_OK cnt_l cnt_l + 1
cnt_h 0
cnt_l 0 ELSE
cnt_l = INACTIVE_CNT
(rx_cmd = HEARTBEAT) +
RX_DV B
(rx_cmd = HEARTBEAT) +
RX_DV
COUNT_UP HOLD_OFF
(rx_cmd = NONE) *
start link_hold_timer (!RX_DV) *
cnt_h cnt_h + 1 (!CRS) *
cnt_h = ACTIVE_CNT (cnt_h < ACTIVE_CNT)
link_hold_timer_done *
(rx_cmd = NONE) *
(!RX_DV)
B (rx_cmd = NONE) *
(!RX_DV)
ACTIVE HOLD_ON
start link_hold_timer cnt_l 0
pcs_status OK (rx_cmd = HEARTBEAT) +
link_hold_timer_done * RX_DV
(rx_cmd HEARTBEAT) *
(!RX_DV)
201
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
PMA_LINK.indication (link_status)
LINK PMA_LINK.request (link_control)
PCS_STATUS.indication (pcs_status) MONITOR
BI_DA+
BI_DA–
PMA_UNITDATA.indication (rx_sym)
PMA
PMA_CARRIER.indication (pma_crs) RECEIVE
received_clock
CLOCK MEDIUM
PMA RECOVERY DEPENDENT
SERVICE INTERFACE
INTERFACE (MDI)
The reference diagrams do not explicitly show the PMA Reset function.
The PMA couples messages from the PMA service interface specified in 147.3.1 onto the 10BASE-T1S
physical medium. The PMA provides half duplex communications to and from the medium. Optionally, the
PMA may also provide full duplex communications to and from the medium. The interface between PMA
and the baseband medium is the Medium Dependent Interface (MDI), which is specified in 147.9.
The PMA Reset function shall be executed whenever one of the two following conditions occur:
During transmission, PMA_UNITDATA.request conveys the tx_sym variable to the PMA. The value of the
tx_sym variable is sent over the single balanced pair of conductors, BI_DA.
202
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The tx_sym variable is a 5B symbol, to be encoded LSB first, using DME rules defined below:
If the tx_sym parameter value is the special 5B symbol 'I', the PMA shall, in the following order:
a) Transmit an additional DME encoded 0 if the previous value of the tx_sym parameter was anything
but the 5B symbol 'I'.
b) When operating in multidrop mode, present the minimum impedance described in 147.9.2 at the
MDI. This shall happen within 40 ns after the additional DME encoded 0 has been transmitted.
c) When operating in point-to-point mode, drive BI_DA+ and BI_DA– to the same voltage with 100
nominal impedance, so that their difference is 0 V.
If tx_sym value is anything other than 'I', the following rules apply:
T2
T3
high-Z or
first transmission
diff. 0V next transmission
T1
The 10BASE-T1S PMA Receive function comprises a single receiver (PMA Receive) for DME modulated
signals on a single balanced pair of conductors, BI_DA. PMA Receive has the ability to translate the
received signals on the single balanced pair of conductors into the PMA_UNITDATA.indication parameter
rx_sym. It detects 5B symbols from the signals received at the MDI and presents these sequences to the PCS
Receive function.
203
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The PMA Receive function recovers encoded clock and data information from the DME encoded stream
received at the MDI. The clock recovery provides a synchronous clock for sampling the signal on the pair.
While it may not drive the MII directly, the clock recovery function is the underlying source of RX_CLK. In
order to meet the specifications of 147.5.5.1, the PMA Receive function must achieve proper
synchronization on both the DME stream and the 5B boundary within 800 ns.
The PMA Receive function interprets the signals at the MDI using the inverse mapping described in 147.4.2
for the PMA Transmit function and transfers the 5B code groups by the means of the
PMA_UNITDATA.indication. When the PMA Receive function does not detect activity on the line, it shall
convey the symbol 'I' (meaning SILENCE).
The PMA shall conform to the Link Monitor state diagram in Figure 147–14 and associated variables.
pma_reset +
(link_control = DISABLE)
LINK_DOWN
link_status FAIL
(pcs_status = OK)*
loc_rcv_status
LINK_UP
link_status OK
(pcs_status = NOT_OK) +
(!loc_rcv_status)
The link monitor function generates the link_status parameter of the PMA_LINK.indication primitive for
the Clause 98 Auto-Negotiation function.
The link_status parameter is set after the result of the PCS_STATUS.indication primitive and the
implementation defined variable loc_rcv_status.
147.4.4.2 Variables
pma_reset
Allows reset of all PMA functions.
Values: TRUE or FALSE
Set by: PMA Reset function.
link_control
See 147.3.2.2.
loc_rcv_status
Implementation defined variable set to TRUE when the PMA is ready to decode valid
data from the line, FALSE otherwise.
Values: TRUE or FALSE
204
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
link_status
The link_status parameter set by PMA Link Monitor and communicated to the
Technology Dependent Interface through the PMA_LINK.indication primitive.
Values: OK or FAIL
pcs_status
See 147.3.7.2.1.
This subclause defines the electrical characteristics of the PMA for a 10BASE-T1S PHY.
Direct Power Injection (DPI) and 150 emission tests for noise immunity and emission as per 147.5.1.1
and 147.5.1.2 may be used to establish a baseline for PHY EMC performance. These tests provide a high
degree of repeatability and a good correlation to immunity and emission measurements. Operational
requirements of the transceiver during the test are determined by the manufacturer.
Applications for the specified device commonly have additional requirements that limit its conducted radio
frequency emission and its susceptibility to electromagnetic interference. Such requirements are beyond the
scope of this standard.
In a real application radio frequency (RF) common mode (CM) noise at the PHY is the result of
electromagnetic interference coupling to the cabling system. Additional differential mode (DM) noise at the
PHY is generated from the CM noise by mode conversion of all parts of the cabling system and the MDI.
The sensitivity of the PMA's receiver to RF CM noise may be tested according to the DPI method of
IEC 62132-4.
The emission of the PMA transmitter to its electrical environment may be tested according to the 150
direct coupling method of IEC 61967-4, and may need to comply with more stringent requirements.
The test modes described in this subclause shall be provided to allow testing of the transmitter. The test
modes can be enabled by setting bits 1.2299.15:13 (10BASE-T1S test mode control register) of the PHY
Management register set as described in 45.2.1.186f.1. If MDIO is not implemented a similar functionality
shall be provided by equivalent means. These test modes shall change only the data symbols provided to the
transmitter circuitry and shall not alter the electrical and jitter characteristics of the transmitter and receiver
from those of normal (non-test mode) operation.
When test mode 1 is enabled, the PHY shall repeatedly transmit DME encoded ones.
When test mode 2 is enabled, the PHY shall transmit a positive differential voltage for 1.6 s followed by a
negative differential voltage level for 1.6 s. This sequence is repeated continually.
205
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
When test mode 3 is enabled, the PHY shall transmit continually a pseudo-random sequence of positive and
negative voltage levels, generated by the scrambler defined in 147.3.2.8 and encoded using DME as
in 147.4.2.
PHYs supporting multidrop mode shall implement test mode 4. When test mode 4 is enabled and the PHY is
configured for multidrop mode, the transmitter shall present a high impedance termination to the line as
specified in 147.4.2 for the 'I' symbol when operating in multidrop mode.
PHYs not supporting multidrop mode are not required to implement test mode 4. When test mode 4 is
enabled and the PHY is not configured for multidrop mode, the transmitter behavior is undefined and left up
to the implementer.
The following fixtures (illustrated by Figure 147–15 and Figure 147–16), or their functional equivalents, can
be used for measuring the transmitter specifications described in 147.5.4.
Digital Oscilloscope
or
TX_CLK
Data Acquisition
module
To allow an easy synchronization of the measurement equipment, the PHY shall provide access to
TX_CLK.
206
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Where a load is not specified and multidrop mode is supported and enabled, the transmitter shall meet the
requirements of this subclause with a 50 resistive differential load connected to the transmitter output.
Otherwise, the transmitter shall meet the requirements of this subclause with a 100 resistive differential
load connected to the transmitter output. Transmitter electrical tests are specified with a load tolerance
of ± 0.1%.
Unless otherwise specified, the specifications in 147.5.4.1 through 147.5.4.5 apply to transmitters in both
point-to-point and multidrop mode, if supported.
When tested using the test fixture shown in Figure 147–15 with the transmitter in test mode 1, the
transmitter output voltage shall be 1 V ± 20% peak-to-peak differential.
When tested using the text fixture shown in Figure 147–15 with the transmitter in test mode 2, the
magnitude of both the positive and negative droop measured with respect to the initial peak value after the
zero crossing and the value 800 ns after the initial peak, depicted by Figure 147–17, shall be less than 30%.
800 ns
Vd
Vpk
When measured using the test fixture shown in Figure 147–15 with the transmitter in test mode 1, the
maximum jitter at the transmitter side shall be less than 5 ns symbol-to-symbol.
207
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
When measured using test mode 3 and the test fixture shown in Figure 147–16, or equivalent, the transmitter
Power Spectral Density (PSD) shall be between the upper and lower masks specified in Equation (147–1)
and Equation (147–2).
The upper and lower limits for multidrop mode are given in Equation (147–1) and Equation (147–2), and
shown in Figure 147–18. In point-to-point mode both upper and lower limits are 3 dB lower than those for
multidrop mode.
– 61 0.3 f 15
UpperPSD f = – 40 – 1.4 f 15 f 25 dBm/Hz (147–1)
– 75 25 f 40
where
5 f 10
LowerPSD f = – 87 + 2 f dBm/Hz (147–2)
– 47 – 2 f 10 f 15
where
-55
-60
-65
-70
dBm/Hz
-75
-80
-85
-90
-95
0 5 10 15 20 25 30 35 40
Frequency (MHz)
208
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
In test mode 4, a transmitter with multidrop mode supported and enabled shall present the minimum parallel
impedance across the MDI attachment points as specified in 147.9.2.
Differential signals received at the MDI that were transmitted from a remote transmitter within the
specifications of 147.5.4 and have passed through a link segment specified in 147.7 or a mixing segment
specified in 147.8 shall be received with a Bit Error Ratio (BER) of less than 10–10, and sent to the MII
during normal data transmission. This specification can be verified by a frame error ratio less than 10–7
for 125 octet frames.
The test is performed with a noise source such that noise with a Gaussian distribution, bandwidth
of 40 MHz, and magnitude of –101 dBm/Hz is present at the MDI.
The receive DUT is connected to these noise sources through a resistive network, as shown
in Figure 147–19, with link segments as defined in 147.7 and 147.8. The BER shall be less than 10–10. This
specification may be considered satisfied when the frame loss ratio is less than 10–7 for 125 octet frames
measured at MAC/PLS service interface.
Receive Device
Transmitter MDI MDI Under Test
Link or Mixing Segment
T R
500 *
< 0.5 m
Noise Source 100
*Resistor matching
500 * to 1 part in 1000
The PMA local loopback function is optional. If supported, the PMA shall be placed in local loopback mode
when the PMA local loopback bit in MDIO register 1.0.0, defined in 45.2.1.1, or the PMA loopback bit
in MDIO register 1.2297.13, defined in 45.2.1.186d.5, is set to one (or PMA loopback mode is enabled by a
similar functionality if MDIO is not implemented).
When the PHY is in the PMA local loopback mode, if the PHY supports full-duplex mode of operation, the
PMA Receive function utilizes the echo signals from the open MDI and decodes these signals to pass the
data back to the MII Receive interface.
If the PHY supports half-duplex mode of operation, the PMA and PCS Receive functions shall pass to the
MII RX the data decoded from the signal which is normally received during a transmission for the purpose
of detecting collisions.
209
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
A MAC client can compare the packets sent through the MII Transmit function to the packets received from
the MII Receive function to validate the 10BASE-T1S PCS and PMA functions.
10BASE-T1S uses the management interface as specified in Clause 45. The Clause 45 MDIO electrical
interface is optional. Where no physical embodiment of the MDIO exists, provision of an equivalent
mechanism to access the registers is recommended.
Auto-Negotiation may be performed as part of the initial set-up of the link and allows negotiation of the
duplex mode of operation. When Auto-Negotiation is used, Technology Ability Field bit A22 contains a one
if the PHY is supporting and advertising 10BASE-T1S half duplex ability, and it contains a zero if
10BASE-T1S half duplex communication is not supported or not advertised. When Auto-Negotiation is
used, Technology Ability Field bit A1 contains a one if the PHY is supporting and advertising 10BASE-T1S
full duplex ability, and it contains a zero if 10BASE-T1S full duplex communication is not supported or not
advertised. See 98B.4 for priority resolution.
The transmission characteristics for the 10BASE-T1S point-to-point link segment are specified to support
applications requiring short physical reach, such as industrial, automotive, and building automation controls,
for up to at least 15 m.
The insertion loss of each 10BASE-T1S point-to-point link segment shall meet the values determined
using Equation (147–3).
1.6 f – 1
1.0 + ------------------------ 0.3 f 10
9
2.3 f – 10
Insertion loss f 2.6 + --------------------------
- 10 f 33 dB (147–3)
23
2.3 f – 33
4.9 + --------------------------
- 33 f 40
33
where
In order to limit the noise at the receiver due to impedance mismatches, each 10BASE-T1S point-to-point
link segment shall meet the values determined using Equation (147–4) at all frequencies from 0.3 MHz to
40 MHz. The reference impedance for the return loss specification is 100 .
14 0.3 f 10
Return loss f f dB (147–4)
14 – 10 log 10 ------ 10 f 40
10
210
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
where
The mode conversion loss of each 10BASE-T1S point-to-point link segment shall meet the values
determined using Equation (147–5).
43 0.3 f 20
Mode conversion loss f f dB (147–5)
43 – 20 log 10 ------ 20 f 200
20
where
There is no FEXT or NEXT as 10BASE-T1S is a single pair solution. Noise coupled between the disturbed
10BASE-T1S link segment and other disturbing 10BASE-T1S link segments is referred to as alien crosstalk
noise. Since the transmitted symbols from the alien noise source in one cable are not available to another
cable, cancellation cannot be done. When there are multiple pairs of cables bundled together, where all pairs
carry 10 Mb/s links, then each duplex link is disturbed by neighboring links, degrading the signal quality on
the victim pair. In order to limit the near-end crosstalk noise for a 5-around-1 cable bundle (up to 15 m
length and up to four in-line connectors, equally spaced), the power sum alien near-end crosstalk
(PSANEXT) loss shall meet Equation (147–6).
f
PSANEXT f 31.5 – 10 log 10 --------- dB (147–6)
100
where
The power sum alien attenuation to crosstalk ratio far-end (PSAACRF) loss for a 5-around-1 cable bundle
(up to 15 m length and up to four in-line connectors, equally spaced) shall meet Equation (147–7).
f
PSAACRF f 16.5 – 20log 10 --------- dB (147–7)
100
where
10BASE-T1S PHYs supporting multidrop mode are designed to operate over media that meet the
requirements specified in this subclause. The 10BASE-T1S mixing segment (1.4.331) is a single balanced
pair of conductors that may have more than two MDIs attached.
211
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
A mixing segment is specified based on cabling that supports up to at least 8 nodes and 25 m in reach.
Larger PHY count and/or reach may be achieved provided the mixing segment specifications in 147.8 are
met. An example mixing segment and reference points are shown in Figure 147–20.
10 cm
10 cm
PMA driving
positive or
negative level
MDI MDI
100 nF 100 nF PMA in high
impedance state
Stub
TX termination
The mixing segment shall meet the insertion loss characteristics specified for link segments in 147.7.1
between any two MDI attachment points.
The mixing segment shall meet the return loss characteristics specified for link segments in 147.7.2 at any
MDI attachment point. The reference impedance for the return loss specification is 50 .
The mixing segment shall meet the mode conversion loss characteristics specified for link segments
in 147.7.3 between any two MDI attachment points.
This subclause describes connectors which may be used at the MDI. It also specifies electrical requirements,
including fault tolerance, at the MDI.
In its minimum configuration, the mechanical interface to the balanced cabling is a 3-pin connector
(BI_DA+, BI_DA–, and optional SHIELD) or alternatively a 2-pin connector with an optional additional
mechanical shield connection which conforms to the link segment specification defined in 147.7 or to the
mixing segment specification defined in 147.8.
Specific systems or applications can use connectors or terminals that support the link segment specification
defined in 147.7 or the mixing segment specification defined in 147.8.
212
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Connectors meeting the mechanical requirements of IEC 63171-1 [B39a] or IEC 63171-6:2020 [B39b] may
be used as the mechanical interface to the balanced cabling. The plug connector is used on the balanced
cabling and the MDI jack connector on the PHY. The IEC 63171-1 plug and jack are depicted (for
informational use only) in Figure 147–21 and Figure 147–22 respectively, and the mating interface is
depicted in Figure 147–23. The IEC 63171-6 plug and jack are depicted (for informational use only) in
Figure 147–24 and Figure 147–25 respectively, and the mating interface is depicted in Figure 147–26. These
connectors should support link segment DCR characteristics for 1.02 mm (18 AWG) to 0.40 mm (26 AWG)
in Table 146B–1.
213
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The assignment of PMA signals to connector contacts for PHYs are given in Table 147–3.
1 BI_DA+
2 BI_DA
214
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
When not in multidrop mode, the MDI shall meet the return loss limits as specified in Equation (96-12)
in 96.8.2.1.
When in multidrop mode, the MDI shall present a minimum parallel impedance across the MDI attachment
points per Equation (147–8) and the limits for R, L, Ctot, and Cnode given in Table 147–4 over the stated
frequency range. Ctot is the maximum total capacitance across all MDI attachment points, while R, L, and
Cnode are the resistance, inductance, and capacitance for each MDI attachment point.
Inductive elements are often used when power is applied across the data lines, and may be absent in non-
powered implementations. Removing the parallel inductance is equivalent to setting L to infinity
in Equation (147–8). The parasitic capacitance of inductive elements forms a portion of Cnode.
1
---------------------------------------------------------------------------------
Z = 1 1 2 (147–8)
-----2 + -------------------- – 2 f C node
2 f L
R
where
R kW 10 —
L H 80 —
Ctot pF — 180
Cnode pF — 15
NOTE—The implementer is cautioned that loading the mixing segment with multiple nodes with worst case capacitance
at the same location on the mixing segment may cause the mixing segment to exceed its return loss specification.
The DTE shall withstand without damage the application of any voltages between 0 V DC and 60 V dc with
the source current limited to 2000 mA, applied across BI_DA+ and BI_DA–, in either polarity, under all
operating conditions, for an indefinite period of time.
The wire pair of the MDI shall withstand without damage the application of short circuits of any wire to the
other wire of the same pair or ground potential, as per Table 147–5, under all operating conditions
indefinitely. Normal operation shall resume after all short circuits have been removed.
215
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
BI_DA+ BI_DA–
BI_DA– BI_DA+
Ground No fault
No fault Ground
Ground Ground
+60 V dc No fault
No fault +60 V dc
+60 V dc +60 V dc
Ground +60 V dc
+60 V dc Ground
All equipment subject to this clause is expected to conform to IEC 60950-1, IEC 62368-1, or IEC 61010-1.
All equipment subject to this clause is expected to conform to all applicable local, state, national, and
application-specific standards.
All cabling and equipment subject to this clause is expected to be mechanically and electrically secure in a
professional manner. All 10BASE-T1S cabling is expected to be routed according to any applicable local,
state, or national standards considering all relevant safety requirements. In automotive applications, all
10BASE-T1S cabling is expected to be routed to provide maximum protection by the motor vehicle sheet
metal and structural components, following SAE J1292, ISO 14229, and ISO 15764. The designer is urged
to consult the relevant local, national, and international safety regulations to ensure compliance with the
appropriate requirements.
This subclause sets forth a number of recommendations and guidelines related to safety concerns; this list is
neither complete nor does it address all possible safety issues. The designer is urged to consult the relevant
local, national, and international safety regulations to ensure compliance with the appropriate requirements.
Systems described in this subclause are subject to various environmental hazards during their installation
and use. In particular, equipment used in automotive and industrial environments can expect to meet the
potential environmental stresses with respect to their mounting location defined for the application. Stresses
expected in these environments may include but are not limited to those found in the listed specifications.
216
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
— Climatic loads: ISO 16750-4, and IEC 60068-2-1, IEC 60068-2-27, IEC 60068-2-30,
IEC 60068-2-38, IEC 60068-2-52, IEC 60068-2-64, and IEC 60068-2-78
— Chemical loads: ISO 16750-5 and ISO 20653
A system integrating the 10BASE-T1S PHY is expected to comply with all applicable local and national
codes for electromagnetic compatibility. In addition, the system may need to comply with more stringent
requirements for the limitation of electromagnetic interference.
The PHY shall comply with the timing requirements specified in Table 147–6.
MDI input to 400 1040 ns First DME clock transition Rising edge of
CRS asserted at the MDI CRS
MDI input to 640 1120 ns Last DME encoded zero Falling edge of
CRS deasserted clock transition at the MDI CRS
217
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
147.12.1 Introduction
The supplier of a protocol implementation that is claimed to conform to Clause 147, Physical Coding
Sublayer (PCS), Physical Medium Attachment (PMA) sublayer and baseband medium, type 10BASE-T1S,
shall complete the following protocol implementation conformance statement (PICS) proforma.
A detailed description of the symbols used in the PICS proforma, along with instructions for completing the
PICS proforma, can be found in Clause 21.
147.12.2 Identification
Supplier1
Identification of protocol standard IEEE Std 802.3cg-2019, Clause 147, Physical Coding
Sublayer (PCS), Physical Medium Attachment (PMA)
sublayer and baseband medium, type 10BASE-T1S
Identification of amendments and corrigenda to this
PICS proforma that have been completed as part of
this PICS
Date of Statement
1Copyright release for PICS proformas: Users of this standard may freely reproduce the PICS proforma in this subclause so that it can
be used for its intended purpose and may further publish the completed PICS.
218
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
147.12.4 PICS proforma tables for Physical Medium Attachment (PMA) sublayer and
baseband medium, type 10BASE-T1S
219
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
PCSR1 PCS Receive function 147.3.3.1 Conform to the PCS Receive M Yes [ ]
state diagram and associated
variables
PCSL1 PCS loopback 147.3.4 The PCS shall be placed in MDIO: Yes [ ]
loopback mode when the M N/A[ ]
loopback bit in MDIO
register 3.0.14, defined
in 45.2.3.1.2, is set to one
PCSL2 PCS loopback function 147.3.4 The PCS shall accept data on M Yes [ ]
the transmit path from the
MII and return it on the
receive path to the MII
PCSL3 PHY receive circuitry 147.3.4 The PHY receive circuitry M Yes [ ]
isolation shall be isolated from the
network medium
220
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
CD1 Detect collisions on the media 147.3.5 When a transmission initiated HALF: Yes [ ]
during data transmission locally results in a corrupted M N/A[ ]
signal at the MDI, a collision is
detected
CD2 When collisions are detected 147.3.5 Assert the signal COL on the HALF: Yes [ ]
MII for the duration of the M N/A[ ]
collision or until TX_EN
signal is FALSE
CD3 CRS asserted during collision 147.3.5 See 147.3.5 HALF: Yes [ ]
of two or more other stations M N/A[ ]
CD4 Sense when the media is busy 147.3.6 Assert the signal CRS on the HALF: Yes [ ]
MII as specified in 22.2.2.11 M N/A[ ]
HB1 Heartbeat behavior when 147.3.7 Conforms to Figure 147–10 AN:M Yes [ ]
Auto-Negotiation is and Figure 147–11 N/A[ ]
implemented and enabled
221
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
PMAE7 Test mode 4 147.5.2 When enabled, PHY transmitter MULT:M Yes [ ]
shall present a high impedance N/A[ ]
termination to the line as
specified in 147.4.2
222
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
PMAE13 Transmitter output droop 147.5.4.2 Less than 30% when measured M Yes [ ]
on test mode 2
PMAE14 Transmitter timing jitter 147.5.4.3 Less than 5 ns symbol-to- M Yes [ ]
symbol jitter when measured on
test mode 1
PMAE15 Transmit power spectral density 147.5.4.4 Between the upper and lower M Yes [ ]
masks specified
in Equation (147–1) and
Equation (147–2) when
measured on test mode 3
PMAE16 A transmitter with multidrop 147.5.4.5 Presents the minimum parallel M Yes [ ]
mode supported and enabled, impedance across the MDI
and configured for test mode 4 attachment points
PMAE17 Receiver differential input 147.5.5.1 Can be verified with a frame M Yes [ ]
signals error ratio less than 1 10–7
for 125 octet frames
PMAE18 Alien crosstalk noise rejection 147.5.5.2 BER < 10–10 with an alien M Yes [ ]
crosstalk noise of Gaussian
distribution of magnitude
of –101 dBm/Hz and bandwidth
of 40 MHz at the MDI
PMAE19 PMA local loopback 147.5.6 The PMA shall be placed in MDIO:O Yes [ ]
loopback mode when the PMA No [ ]
local loopback bit in MDIO N/A[ ]
register 1.0.0, defined
in 45.2.1.1, or in MDIO
register 1.2297.13, defined
in 45.2.1.186d.5 is set to one
PMAE20 PMA local loopback in half- 147.5.6 The PMA and PCS Receive HALF*M Yes [ ]
duplex mode functions pass the data decoded DIO:M No [ ]
from the signal to the MII RX N/A[ ]
223
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
PPLS3 Mode conversion loss 147.7.3 See Equation (147–5) INS- Yes [ ]
P2P:M
PPLS4 Power sum ANEXT loss 147.7.4 Power sum alien near-end INS- Yes [ ]
between a disturbed crosstalk (PSANEXT) loss P2P:M
10BASE-T1S link segment shall meet Equation (147–6)
and the disturbing
10BASE-T1S link segment
PPLS5 Power sum AACRF loss 147.7.5 Power sum alien attenuation to INS- Yes [ ]
between a disturbed crosstalk ratio far-end P2P:M
10BASE-T1S link segment (PSAACRF) loss shall meet
and the disturbing Equation (147–7)
10BASE-T1S link segment
MXS2 Return loss 147.8.2 See 147.7.2. Measured with a INS- Yes [ ]
reference impedance of 50 MIX:M
MXS3 Mode conversion loss 147.8.3 See 147.7.3. Measured INS- Yes [ ]
between any two MDI MIX:M
attachment points
224
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
MDI1 MDI return loss when not in 147.9.2 Meet Equation (96-12) M Yes [ ]
multidrop mode
MDI2 Minimum parallel impedance 147.9.2 See Equation (147–8) MULT: Yes [ ]
across the MDI attachment M N/A[ ]
points when in multidrop mode
MDI3 MDI line powering voltage 147.9.3 Up to 60 V dc with the source M Yes [ ]
tolerance current limited to 2000 mA
MDI4 MDI fault tolerance 147.9.4 Withstand without damage the M Yes [ ]
application of a short circuit of
any wire to the other wire of
the same pair or ground
potential. Normal operation
resumes after all short circuits
are removed.
225
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
148.1 Introduction
This clause specifies a Reconciliation Sublayer to provide optional Physical Layer Collision Avoidance
(PLCA) capabilities among participating stations. The PLCA RS is specified for operation with Clause 147
(10BASE-T1S) PHYs operating in half-duplex multidrop mode. PLCA can be dynamically enabled or
disabled via management interface. When PLCA is disabled, the Reconciliation Sublayer mapping is
identical to that specified in Clause 22.
When enabled, the PLCA RS aligns data from the MAC with transmission opportunities of the Physical
Layer and maps the Physical Layer signals to PLS primitives towards the MAC. The use of PLCA-enabled
Physical Layers in CSMA/CD half-duplex shared-medium networks can provide enhanced bandwidth and
improved access latency under heavily loaded traffic conditions. PLCA-enabled nodes can coexist with
nodes without PLCA enabled on the same mixing segment, all using IEEE 802.3 CSMA/CD.
The body of this clause contains state diagrams, including definitions of variables, constants, and functions.
Should there be a discrepancy between a state diagram and descriptive text, the state diagram prevails.
The conventions of 21.5 are adopted with the extension that some states in the state diagrams use an
IF-THEN-ELSE-END construct to condition which actions are taken within the state. If the logical
expression associated with the IF evaluates TRUE, all the actions listed between THEN and ELSE will be
executed. In the case where ELSE is omitted, the actions listed between THEN and END will be executed. If
the logical expression associated with the IF evaluates FALSE, the actions listed between ELSE and END
will be executed. After executing the actions listed between THEN and ELSE, between THEN and END, or
between ELSE and END, the actions following the END, if any, will be executed.
The method and notation used in the service specification follows the conventions of 1.2.2.
148.2 Overview
The working principle of PLCA is that transmit opportunities on a mixing segment are granted in sequence
based on a node ID unique to the local collision domain (set by the management entity). The method of
determination of the node ID and to_timer by the management entity is beyond the scope of this standard.
Proper operation of the Clause 148 functionality assumes that the assigned node ID is unique in the local
collision domain.
The node ID assignment value does not appear externally or in the payload packet format. The node ID
assignment value is fully contained within the local collision domain.
226
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Transmit opportunities are generated in a round-robin fashion. The node with ID = 0 signals a BEACON on
the medium. Reception of a BEACON indicates the start of a new cycle of transmit opportunities. If the
node with ID = 0 fails, the network is still operational with the same performance level of a CSMA/CD
network without PLCA.
Each node is allowed to transmit a single packet during its own transmit opportunity. Individual nodes can
be enabled to transmit a number of additional packets, up to the configured limit, within the same transmit
opportunity.
PLCA relies on the PLS_SIGNAL.indication and PLS_CARRIER.indication primitives to have the MAC
delay transmission until a transmit opportunity is available.
PLCA-enabled nodes may be used in the same CSMA/CD collision domain as non-PLCA enabled nodes.
As the percentage of non-PLCA enabled nodes increases, performance advantages also decrease. If the node
with ID = 0 fails, the network is still operational with the same performance level of a CSMA/CD network
without PLCA.
The relationship between the PLCA Reconciliation Sublayer, the ISO Open Systems Interconnection (OSI)
Reference Model, and the IEEE 802.3 Ethernet model is shown in Figure 148–1. The Reconciliation
Sublayer (shown shaded) in Figure 148–1 connects one Clause 4 Media Access Control (MAC) layer to the
PHY. MII is defined in Clause 22.
ETHERNET
OSI
LAYERS
REFERENCE
MODEL
HIGHER LAYERS
LAYERS
LLC - LOGICAL LINK CONTROL
OR OTHER MAC CLIENT
APPLICATION MAC CONTROL (OPTIONAL)
SESSION RECONCILIATION
TRANSPORT MII1
NETWORK PCS
PMA PHY
DATA LINK
AN2
PHYSICAL MDI
MEDIUM
10BASE-T1S
227
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
148.4.1 General
This subclause specifies services provided by the PLCA RS as an extension to the RS specified in Clause 22.
Figure 148–2 depicts the RS interlayer service interfaces. The PLCA RS contains the Control and Data state
diagrams, the variable delay line, and command detect logic. When PLCA functions are not supported or are
disabled by the management interface (plca_en = FALSE), RS operation shall conform to the RS definition
in Clause 22.
TX_CLK
PLS_DATA.request TXD<3:0>
variable delay line
TX_EN
PLS_CARRIER.indication
PLCA TX_ER
PLS_SIGNAL.indication DATA
FSM
COL
CRS
PLCA
CTRL rx_cmd
FSM
PLS_DATA.indication RX_CLK
PLCA RXD<3:0>
PLS_DATA_VALID.indication CMD RX_DV
DETECT
RX_ER
148.4.2 Mapping of MII signals to PLS service primitives and PLCA functions
The RS maps the signals provided at the MII to the PLS service primitives defined in Clause 6 via the PLCA
state diagrams, variables, and functions (see 148.4.4 and 148.4.5). The PLS service primitives provided by
the RS behave in exactly the same manner as defined in Clause 6.
When PLCA is disabled (plca_en = FALSE), the mapping of the PLS_DATA.request primitive shall be the
one specified in 22.2.1.1. Otherwise, the following applies.
148.4.2.1.1 Function
Maps the primitive PLS_DATA.request to PLCA variables which in turn generate the MII signals
TXD<3:0> and TX_EN.
228
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
PLS_DATA.request (OUTPUT_UNIT)
The OUTPUT_UNIT parameter can take one of three values: ONE, ZERO, or DATA_COMPLETE. It
represents a single data bit. The values ONE and ZERO are conveyed by the individual bits of the four-bit
variable plca_txd<3:0>. Each bit of plca_txd<3:0> conveys one bit of data while plca_txen is set to TRUE.
The value DATA_COMPLETE is conveyed by setting the variable plca_txen to FALSE. MII signals
TXD<3:0> and TX_EN are generated by way of the PLCA Data state diagrams specified in 148.4.5.
Synchronization between the RS and the PHY is achieved by way of the TX_CLK signal.
The plca_txd<3:0> and plca_txen variables are assigned after every group of four PLS_DATA.request
transactions from the MAC sublayer to request the PLCA functions to transmit a nibble of data when the
transmit opportunity is available, or to signal the end of the transmission. The TX_CLK signal is generated
by the PHY. The TXD<3:0> and TX_EN signals are generated by the RS according to PLCA Data state
diagrams (see 148.4.5).
When PLCA is disabled (plca_en = FALSE), the mapping of the PLS_CARRIER.indication primitive shall
be the one specified in 22.2.1.3. Otherwise, the following applies
148.4.2.3.1 Function
PLS_CARRIER.indication (CARRIER_STATUS)
The CARRIER_STATUS parameter can take one of two values: CARRIER_ON or CARRIER_OFF.
The PLS_CARRIER.indication service primitive is generated by the RS according to the PLCA Data state
diagram specified in 148.4.5.
When PLCA is disabled (plca_en = FALSE) the mapping of the PLS_SIGNAL.indication primitive shall be
the one specified in 22.2.1.4. Otherwise, the following applies.
148.4.2.4.1 Function
229
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
PLS_SIGNAL.indication (SIGNAL_STATUS)
Generation of TX_ER shall comply with the PLCA Data state diagram specified in 148.4.5.1.
Response to RX_ER indication from the MII shall comply with 22.2.1.5.
Upon the reception of this request, the PHY encodes and transmits a signal communicating the BEACON to
other PHYs on the segment so that they generate a BEACON indication.
Upon the reception of this request, the RX_DV signal is not asserted.
PHYs may map the BEACON request to any suitable line coding as long as the requirements defined in this
subclause are met.
The PLCA Control state diagram generates a COMMIT request by way of the tx_cmd variable as specified
in 148.4.4.2. The RS conveys such request via MII interface as defined in 22.2.2.4.
Upon the reception of this request, the RX_DV signal is not asserted.
PHYs may map the COMMIT request to any suitable line coding as long as the requirement defined in this
subclause are met.
230
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
When the PHY receives a BEACON, it indicates this information to the RS by asserting MII signals.
The RS shall react to such indication by setting the PLCA variable rx_cmd to the value BEACON. The RS
shall also reset the rx_cmd variable to NONE when the BEACON indication on the MII ceases, unless a
COMMIT indication is signaled, in which case rx_cmd shall be set as specified in 148.4.3.2.2.
When the PHY receives a COMMIT from the line, it indicates this information to the RS by asserting MII
signals. The PHY asserts CRS when a COMMIT indication is detected.
The RS shall react to such indication by setting the PLCA variable rx_cmd to the value COMMIT. The RS
shall also reset the rx_cmd variable to NONE when the COMMIT indication on the MII ceases, unless a
BEACON indication is signaled, in which case rx_cmd shall be set as specified in 148.4.3.2.1.
The PLCA Control function shall conform to the PLCA Control state diagram in Figure 148–3 and
Figure 148–4 and associated state variables, functions, timers, and messages.
To achieve error free operation the PLCA node should be configured appropriately before transmit functions
are enabled. Appropriate configuration includes the following:
When PLCA functions are enabled and local_nodeID equals zero, PLCA switches to RECOVER state and
waits one cycle of transmit opportunities. This prevents sending a BEACON at an inappropriate time (e.g.,
when the node with local_nodeID = 0 resets in the middle of a cycle of transmit opportunities and other
nodes could still be sending valid data). A BEACON is then generated by such node by switching to
SEND_BEACON state. On reception of a BEACON, all other nodes reset their own transmit opportunity
counter and related timer.
When PLCA functions are enabled, nodes with nonzero local_nodeID wait in RESYNC state until a
BEACON is received.
All nodes, including the one generating the BEACON, detect the end of the BEACON condition before
proceeding to WAIT_TO state, in order to minimize latency differences across the network.
231
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Entering WAIT_TO state, the node waits for one of these possible conditions:
1) CRS is asserted by the PHY through MII, indicating there is activity on the line.
2) curID becomes equal to local_nodeID while packetPending variable is TRUE, meaning that this
node now owns a transmit opportunity and does have a packet to transmit.
3) curID becomes equal to local_nodeID while packetPending variable is FALSE, meaning that
this node now owns a transmit opportunity but does not have a packet to transmit.
4) to_timer elapses, indicating the current transmit opportunity is yielded.
If condition (1) occurs, the node is about to receive either a valid packet, a COMMIT request, a BEACON
request or it might be receiving a false carrier event.
In EARLY_RECEIVE state, the PLCA Control state diagram is waiting for the PHY to properly decode the
incoming signal and to take the following actions:
— Switch to RECEIVE state if a COMMIT indication is reported or a valid packet is being decoded.
The PLCA Control state diagram then remains in the RECEIVE state until the line is free (CRS
deasserted).
— Switch to RESYNC state if a BEACON is received with local_nodeID 0, which starts a new cycle
of transmit opportunities.
— Switch to RESYNC state if CRS is not followed by the reception of a packet and local_nodeID 0,
meaning that a false carrier occurred and the curID variable might be out of synchronization. In this
case, the node skips its transmit opportunity (TO) and waits for a new BEACON in order not to
disrupt the current cycle of transmit opportunities.
— Switch to RECOVER state if local_nodeID is 0 and CRS is de-asserted but no packet is being
received. In RECOVER state, since the curID variable might be out of synchronization, this node
waits for the end of the current cycle of transmit opportunities before sending a new BEACON. This
is required so as not to send a BEACON while other nodes might still be using their TO.
When condition (2) occurs, the node now gets a TO having at least one packet to be transmitted. COMMIT
state is then entered to signal other nodes to stop their to_timer and wait for a packet by the means of a
COMMIT request. COMMIT state is left once the data to be transmitted is available from the MAC or the
PLCA delay line.
When condition (3) occurs, the node now gets a TO without being ready to send any packet. In this case, the
YIELD state is entered to skip the TO, allowing other nodes a chance to transmit. In some rare cases (e.g., a
non-PLCA enabled node is connected to the network) it is possible to receive data in YIELD state. If this
unlikely event happens, PLCA switches to RECEIVE state to wait until the end of the transmission and
increment curID properly.
When condition (4) is met, another node has yielded its transmit opportunity, causing the curID variable to
be incremented and to_timer to be reset.
plca_reset
The plca_reset signal is used to reset the optional PLCA function in the RS. This signal maps
to TRUE when acPLCAReset is in reset and to FALSE when acPLCAReset is normal, but is
further qualified.
Values: TRUE or FALSE
232
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
plca_en
The plca_en signal controls the optional PLCA function in the RS. This signal maps to TRUE
when aPLCAAdminState is enabled and to FALSE when aPLCAAdminState is disabled.
Values: TRUE or FALSE
CRS
The MII signal CRS.
Values: TRUE or FALSE
RX_DV
The MII signal RX_DV.
Values: TRUE or FALSE
receiving
Defined as: (RX_DV = TRUE) + (rx_cmd = COMMIT).
Values: TRUE or FALSE
tx_cmd
Command for the PLCA Data state diagram to convey to the PHY via the MII.
Values: NONE, BEACON or COMMIT
rx_cmd
Encoding present on RXD<3:0>, RX_ER, and RX_DV as defined in Table 22–2.
Values:
BEACON: PLCA BEACON indication encoding present on RXD<3:0>, RX_ER, and
RX_DV
COMMIT: PLCA COMMIT indication encoding present on RXD<3:0>, RX_ER, and
RX_DV
NONE: PLCA BEACON or COMMIT indication encoding not present on RXD<3:0>,
RX_ER, and RX_DV
TX_EN
The MII signal TX_EN.
Values: TRUE or FALSE
local_nodeID
ID representing the PLCA transmit opportunity number assigned to the node. This signal maps
to aPLCALocalNodeID.
Values: integer value from 0 to 255
plca_node_count
Maximum number of PLCA nodes on the mixing segment receiving transmit opportunities
before the node with local_nodeID = 0 generates a new BEACON, reflecting the value of
aPLCANodeCount. This parameter is meaningful only for the node with local_nodeID = 0;
otherwise, it is ignored.
Values: integer number from 0 to 255
committed
Internal variable used to synchronize PLCA Control and Data functions.
It is set by PLCA Control state diagram to signal that the current transmit opportunity has been
committed and the PLCA Data state diagram is now allowed to convey MII data to the PHY.
Values: TRUE or FALSE
packetPending
Internal variable used to synchronize PLCA Control and Data functions.
The PLCA Data state diagram sets this variable when it detects the MAC is ready to send a
packet and have PLCA Control state diagram actually commit for the next available transmit
opportunity.
Values: TRUE or FALSE
233
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
bc
Counts the number of additional packets currently sent in a burst after the first transmission.
Values: integer from 0 to 255
max_bc
Maximum number of additional packets the node is allowed to transmit in a single burst. This
signal maps to aPLCAMaxBurstCount attribute.
Values: integer from 0 to 255
plca_active
Notifies the PLCA Status function whether the node is waiting for sending or receiving a
BEACON or it already sent or received one.
Values: TRUE or FALSE
curID
Integer variable tracking the ID of the node that currently owns a transmit opportunity.
Values: integer from 0 to 255
PMCD
Prescient mii_clock_done. This variable is set false on entry to the RSYNC state and becomes
TRUE 1 ± ½ bit time prior to mii_clock_done becoming TRUE.
Values: TRUE or FALSE
148.4.4.3 Functions
148.4.4.4 Timers
beacon_timer
Times the duration of the BEACON signal.
Duration: 20 bit times.
Tolerance: ± ½ bit time.
beacon_det_timer
Timer for detecting received BEACONs.
Duration: 22 bit times.
Tolerance: ± 1 bit time.
invalid_beacon_timer
Timer used for BEACON validation. This timer is stopped any time rx_cmd = BEACON.
Duration: 4000 ns.
Tolerance: ± 400 ns.
burst_timer
This timer determines how long to wait for the MAC to send a new packet before yielding the
transmit opportunity. For PLCA burst mode to work properly this timer should be set greater
than one IPG. Timer duration maps to aPLCABurstTimer attribute.
Duration: integer number between 0 and 255, expressed in bit times.
Tolerance: ± ½ bit time.
The default value is specified in 30.16.1.1.7.
234
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
to_timer
The transmit opportunity timer maps to aPLCATransmitOpportunityTimer. The timer value
needs to meet Equation (148–1). The to_timer should be set equal across the mixing segment
for PLCA to work properly.
where tpropdelay is the propagation delay between any two nodes on the mixing segment, and
the delay specifications are the maxima and minima for the PHY type on the mixing segment
(for 10BASE-T1S, see 147.11).
148.4.4.5 Abbreviations
235
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
plca_reset +
(!plca_en) + (local_nodeID = 255)
DISABLE
tx_cmd NONE
committed FALSE
curID 0
plca_active FALSE
plca_en *
plca_en * (local_nodeID 0)
(local_nodeID 0) *
(local_nodeID 255) C
B
invalid_beacon_timer_done
RECOVER
plca_active FALSE
(local_nodeID 0) * A
CRS PMCD * (!CRS) *
(local_nodeID = 0)
E
SEND_BEACON
start beacon_timer
tx_cmd BEACON
plca_active TRUE
D
beacon_timer_done
SYNCING
curID 0
tx_cmd NONE
plca_active TRUE
IF (local_nodeID 0* rx_cmd BEACON) THEN
start invalid_beacon_timer
END
!CRS
236
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
WAIT_TO
start to_timer
EARLY_RECEIVE
stop to_timer to_timer_done *
start beacon_det_timer plca_active * (curID local_nodeID) *
(curID = local_nodeID) * (!CRS)
packetPending * (!CRS)
(!CRS) *
(local_nodeID 0)
COMMIT YIELD
C
tx_cmd COMMIT
committed TRUE
(!CRS) * stop to_timer
(local_nodeID 0) * bc 0
(rx_cmd BEACON) *
B beacon_det_timer_done TX_EN to_timer_done
ABORT
NEXT_TX_OPPORTUNITY tx_cmd NONE
237
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The PLCA Data state diagram is responsible for detecting when the MAC is ready to send a packet and
delaying the transmission until a transmit opportunity is detected.
The PLCA Data function shall conform to the PLCA Data state diagram in Figure 148–5 and Figure 148–6
and associated state variables, functions, timers, and messages.
When PLCA functions are enabled, the PLCA Data state diagram transitions to the IDLE state and waits for
the MAC to start a transmission or the PHY to assert carrier sense. In the former case, the data conveyed by
the MAC through the PLS_DATA.request primitive is delayed by switching to HOLD state. In the latter
case, CARRIER_ON is signaled through the PLS_CARRIER.indication to have the MAC defer any new
transmission, then the RECEIVE state is entered.
The MAC however, might have started a transmission right before a carrier is detected. In this case, the Data
state diagram switches to the COLLIDE state asserting SIGNAL_STATUS = SIGNAL_ERROR via
PLS_SIGNAL.indication primitive to have the MAC perform a backoff and send the packet again later,
without actually forwarding any data for the PHY to transmit on the medium.
During the HOLD state, the PLCA Control state diagram is notified via the packetPending variable that data
is available to be transmitted and the beginning of the transmission is held in the variable delay line. At the
next transmit opportunity, the PLCA Control state diagram allows transmitting the delayed data by setting
the committed variable to TRUE. In such a case, the PLCA Data state diagram switches to TRANSMIT state
to actually deliver the data for the PHY to encode and transmit on the medium.
The variable delay line is a small buffer that aligns a transmission with the transmit opportunity.
If plca_txer is asserted during the HOLD state, the PLCA Data state diagram switches to ABORT state to
assert packetPending = FALSE and to wait until the MAC stops sending data. The aborted packet will not be
transmitted on the medium.
If another node starts a transmission during the HOLD state, the delayed data is dropped and a collision is
triggered by switching to COLLIDE state.
During the COLLIDE state, packetPending = FALSE and CARRIER_STATUS = CARRIER_ON are
asserted via the PLS_CARRIER.indication primitive. When the MAC has completed sending the jam bits as
described in Clause 4, the PLCA Data state diagram waits for the next transmit opportunity by switching to
DELAY_PENDING state. The PLCA Data state diagram transitions to the PENDING state after waiting for
the pending_timer. The pending_timer is used to prevent committing to a transmit opportunity before
transmit data is available. This prevents conveying unwanted long COMMIT requests to the PHY.
During the PENDING state, the PLCA Data state diagram asserts packetPending = TRUE and keeps
CARRIER_STATUS = CARRIER_ON via the PLS_CARRIER.indication primitive to prevent the MAC
from making new transmit attempts until the PLCA Control state diagram signals that a new transmit
opportunity is available. At that point, CARRIER_STATUS is set to CARRIER_OFF to have the MAC
resend data after waiting one IPG period as described in Clause 4.
238
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
148.4.5.2 Variables
a
Current delay counter.
b
Flush counter.
CARRIER_STATUS
See 148.4.2.3.2.
COL
The MII signal COL specified in 22.2.2.12.
committed
See 148.4.4.2.
CRS
The MII signal CRS (see 22.2.2.11).
packetPending
See 148.4.4.2.
plca_en
See 148.4.4.2.
plca_reset
See 148.4.4.2.
plca_status
See 148.4.6.2.
plca_txd<3:0>
A four-bit data value conveying a nibble of data to transmit from four successive PLS_-
DATA.request(OUTPUT_UNIT) primitives where OUTPUT_UNIT has a value of ONE or
ZERO. See 148.4.2.1.2. The addition of a subscript 'n-a', i.e., plca_txdn-a indicates the plca_txd
conveyed ‘a’ mii_clock_timer expirations before the most recent one.
plca_txen
See 148.4.2.1.2.
plca_txer
The conditions for generating plca_txer are the same as defined in 22.2.1.6 and 22.2.2.5 for the
TX_ER MII signal.
Values: TRUE or FALSE
receiving
See 148.4.4.2.
rx_cmd
See 148.4.4.2.
SIGNAL_STATUS
See 148.4.2.4.2
tx_cmd
See 148.4.4.2.
tx_cmd_sync
The value of the tx_cmd variable sampled on the rising edge of the MII TX_CLK.
Values: see tx_cmd in 148.4.4.2
239
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
TXD
The MII signals TXD<3:0> specified in 22.2.2.4.
TX_EN
The MII signal TX_EN specified in 22.2.2.3.
TX_ER
The MII signal TX_ER specified in 22.2.2.5.
148.4.5.3 Functions
ENCODE_TXER
This function takes as its argument the tx_cmd_sync variable defined in 148.4.5.2.
It returns TRUE if tx_cmd_sync is BEACON or COMMIT. Otherwise, it returns the value of
the plca_txer variable, defined in 148.4.5.2.
ENCODE_TXD
This function takes as its argument the tx_cmd_sync variable defined in 148.4.5.2.
If tx_cmd_sync is BEACON, the return value is the TXD encoding defined in Table 22–1 for
the BEACON request.
If tx_cmd_sync is COMMIT, the return value is the TXD encoding defined in Table 22–1 for
the COMMIT request.
Otherwise, the return value is 0000.
148.4.5.4 Timers
commit_timer
Defines the maximum time the PLCA Data state machine is allowed to stay in WAIT_MAC
state.
Duration: 288 bit times.
Tolerance: ± ½ bit time.
mii_clock_timer
A continuous free-running timer that shall expire synchronously with the rising edge of the
MII TX_CLK.
Restart time: Immediately after expiration; restarting the timer resets the condition
mii_clock_timer_done.
Duration: see 22.2.2.1.
pending_timer
Defines the time the PLCA Data state diagram waits in the DELAY_PENDING state before
switching to PENDING state.
Duration: 512 bit times.
Tolerance: ± ½ bit time.
148.4.5.5 Abbreviations
148.4.5.6 Constants
delay_line_length
This constant is implementation dependent and specifies the maximum number of nibbles that
the PLCA RS variable delay line can hold.
Value: up to 99
240
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
NORMAL WAIT_IDLE
packetPending FALSE packetPending FALSE
IF CRS THEN CARRIER_STATUS CARRIER_OFF
CARRIER_STATUS CARRIER_ON SIGNAL_STATUS NO_SIGNAL_ERROR
ELSE TXD ENCODE_TXD(tx_cmd_sync)
CARRIER_STATUS CARRIER_OFF TX_EN FALSE
END TX_ER ENCODE_TXER(tx_cmd_sync)
TXD plca_txd a 0
TX_EN plca_txen b 0
TX_ER plca_txer
IF COL THEN
SIGNAL_STATUS SIGNAL_ERROR ELSE
ELSE MCD * (!CRS) MCD * CRS *
SIGNAL_STATUS NO_SIGNAL_ERROR plca_txen
END B
ELSE plca_en *
(!plca_reset) *
(plca_status = OK)
(!receiving) * (!plca_txen)
IDLE
packetPending FALSE
CARRIER_STATUS CARRIER_OFF
SIGNAL_STATUS NO_SIGNAL_ERROR
TXD ENCODE_TXD(tx_cmd_sync)
TX_EN FALSE
TX_ER ENCODE_TXER(tx_cmd_sync)
a 0
b 0
receiving * (!plca_txen) * plca_txen ELSE
(tx_cmd = NONE)
RECEIVE
IF CRS * (rx_cmd COMMIT) THEN
CARRIER_STATUS CARRIER_ON
ELSE
CARRIER_STATUS CARRIER_OFF
END
TXD ENCODE_TXD(tx_cmd_sync)
TX_ER ENCODE_TXER(tx_cmd_sync)
plca_txen ELSE
HOLD
packetPending TRUE
CARRIER_STATUS CARRIER_ON
aa+1
TX_ER ENCODE_TXER(tx_cmd_sync)
TXD ENCODE_TXD(tx_cmd_sync) MCD *
plca_txer
MCD * (!committed) *
(!plca_txer) * (!receiving) *
(a < delay_line_length)
ABORT
packetPending FALSE
TX_ER ENCODE_TXER(tx_cmd_sync)
(!plca_txer) * (receiving + TXD ENCODE_TXD(tx_cmd_sync)
(a delay_line_length)) B ELSE
A !plca_txen
MCD * committed * (!receiving) *
(!plca_txer) * (a < delay_line_length)
241
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
COLLIDE
packetPending FALSE
CARRIER_STATUS CARRIER_ON
SIGNAL_STATUS SIGNAL_ERROR
a 0
b 0
TXD ENCODE_TXD(tx_cmd_sync)
TX_ER ENCODE_TXER(tx_cmd_sync)
start pending_timer ELSE
!plca_txen
DELAY_PENDING
SIGNAL_STATUS NO_SIGNAL_ERROR
TXD ENCODE_TXD(tx_cmd_sync)
TX_ER ENCODE_TXER(tx_cmd_sync)
ELSE
pending_timer_done
PENDING
packetPending TRUE
start commit_timer
TXD ENCODE_TXD(tx_cmd_sync)
ELSE TX_ER ENCODE_TXER(tx_cmd_sync)
committed
ELSE WAIT_MAC
CARRIER_STATUS CARRIER_OFF
B TXD ENCODE_TXD(tx_cmd_sync)
TX_ER ENCODE_TXER(tx_cmd_sync) (!plca_txen) * commit_timer_done
MCD * plca_txen
TRANSMIT
packetPending FALSE
CARRIER_STATUS CARRIER_ON
TXD plca_txdn–a
TX_EN TRUE
TX_ER plca_txer
IF COL THEN
SIGNAL_STATUS SIGNAL_ERROR
a 0
ELSE
MCD * plca_txen SIGNAL_STATUS NO_SIGNAL_ERROR
END
FLUSH
CARRIER_STATUS CARRIER_ON
TXD plca_txdn–a
TX_EN TRUE
TX_ER plca_txer
b b + 1
IF COL THEN
SIGNAL_STATUS SIGNAL_ERROR
ELSE
SIGNAL_STATUS NO_SIGNAL_ERROR
END
MCD * (a b) MCD * (b = a)
242
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The PLCA Status state diagram is responsible for reporting whether nodes are actively sending/receiving the
BEACON. The PLCA Status function shall conform to the PLCA Status state diagram in Figure 148–7 and
associated state variables, functions, timers, and messages.
Upon reset or when PLCA is disabled, the PLCA Status function enters the INACTIVE state and reports
plca_status as FAIL. As soon as the PLCA Control function enters the SYNCING state (i.e., receiving or
transmitting the BEACON), the plca_active variable is set to TRUE and PLCA Status switches to the
ACTIVE state, reporting plca_status as OK.
From the ACTIVE state, whenever plca_active is set to FALSE by the PLCA Control function, the PLCA
Status function enters the HYSTERESIS state, still reporting plca_status as OK and arming
plca_status_timer.
If plca_active is reset to TRUE, then PLCA Status reverts to the ACTIVE state, effectively filtering the
momentarily inactive state. Instead, if plca_status_timer expires while plca_active is still FALSE, the PLCA
Status function reverts to the INACTIVE state, reporting plca_status as FAIL.
plca_status
If plca_status is OK, BEACONs are being received or transmitted, and the PLCA Control state
diagram is in normal operation. If plca_status is FAIL, the PLCA Control state diagram has
been in the DISABLE, RESYNC, or RECOVER state for greater than the duration of the
plca_status timer. This signal maps to aPLCAStatus attribute as specified in 30.16.1.1.2.
Values: OK or FAIL
plca_active
See 148.4.4.2.
plca_en
See 148.4.4.2.
plca_reset
See 148.4.4.2.
148.4.6.3 Functions
148.4.6.4 Timers
plca_status_timer
Represents the time plca_status is maintained in OK state when plca_active is FALSE while in
the HYSTERESIS state.
Duration: the duration of this timer is 130 090 bit times, which is
2 × (max to_timer × max plca_node_count + beacon_timer).
Tolerance: timer may expire up to 10 000 BT (nominally 1 ms at 10 Mb/s) greater than the
specified duration
243
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
plca_reset + (!plca_en)
INACTIVE
plca_status FAIL
plca_active
ACTIVE
plca_status OK
!plca_active
HYSTERESIS
start plca_status_timer
244
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
148.5.1 Introduction
The supplier of a protocol implementation that is claimed to conform to Clause 148, PLCA Reconciliation
Sublayer (RS), shall complete the following protocol implementation conformance statement (PICS)
proforma.
A detailed description of the symbols used in the PICS proforma, along with instructions for completing the
PICS proforma, can be found in Clause 21.
148.5.2 Identification
Supplier1
Contact point for inquiries about the PICS1
Identification of protocol standard IEEE Std 802.3cg-2019, Clause 148, PLCA Reconciliation
Sublayer (RS)
Date of Statement
1Copyright release for PICS proformas: Users of this standard may freely reproduce the PICS proforma in this subclause so that it can
be used for its intended purpose and may further publish the completed PICS.
245
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
RS1 PLCA not supported or disabled 148.4.1 Conform to MII RS definition in M Yes [ ]
by management interface Clause 22
148.5.3.2 Mapping of MII signals to PLS service primitives and PLCA functions
246
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
PLCA2 RS reaction when BEACON 148.4.3.2.1 PLCA variable rx_cmd is reset M Yes [ ]
indication ceases to NONE unless a COMMIT
indication is signaled, in which
case rx_cmd shall be set as
specified in 148.4.3.2.2
PLCA4 RS reaction when COMMIT 148.4.3.2.2 PLCA variable rx_cmd is reset M Yes [ ]
indication ceases to NONE unless a BEACON
indication is signaled, in which
case rx_cmd shall be set as
specified in 148.4.3.2.1
CON1 PLCA Control function 148.4.4.1 Conform to Figure 148–3 and M Yes [ ]
Figure 148–4
DAT1 PLCA Data function 148.4.5.1 Conforms to Figure 148–5 and M Yes [ ]
Figure 148–6
247
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Annex A
(informative)
Bibliography
Insert the following references after [B39]:
[B39a] IEC 63171-1 (draft 48B/2783/FDIS, 17 Jan. 2020), Connectors for electrical and electronic
equipment—Part 1: Detail specification for 2-way, shielded or unshielded, free and fixed connectors:
mechanical mating information, pin assignment and additional requirements for TYPE 1 / Copper LC style.
[B39b] IEC 63171-6:2020, Connectors for electrical and electronic equipment—Part 6: Detail specification
for 2-way and 4-way (data/power), shielded, free and fixed connectors for power and data transmission with
frequencies up to 600 MHz.
248
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Annex 98B
(normative)
A0 100BASE-T1 ability
A2 1000BASE-T1 ability
A3 through A8 Reserved
A9 10BASE-T1L capability
A10 through A21 Reserved
A22 10BASE-T1S half duplex capability
Configuration of 10BASE-T1L specific bits A23, A24, and A25 are specified in 146.6.
— 1000BASE-T1
— 100BASE-T1
— 10BASE-T1S full duplex
— 10BASE-T1S half duplex
— 10BASE-T1L
249
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Insert Annex 146A and Annex 146B in alphanumeric order (see earlier in this amendment for the
addition of the corresponding clause):
Annex 146A
(informative)
The additional requirements to achieve equipment protection by intrinsic safety are described by
International Standards (e.g., IEC 60079-11). Possible limits of parameters used for intrinsically safe
communication circuits can be derived from these standards. The specification of 10BASE-T1L in
Clause 146 is intended to be compatible with implementation of such intrinsically safe systems.
In addition, the PHY implementation has a strong impact on intrinsic safety, while using external and
discrete components for intrinsic safety related aspects simplifies the certification process. The following
implementation choices can simplify the process for certifying 10BASE-T1L PHYs in intrinsically safe
systems:
External termination resistors: These can be used to limit the energy and current to or from
the intrinsically safe link segment;
Figure 146A–1 and Figure 146A–2 show, in principle, two possible implementations on how to feed power
onto an intrinsically safe link segment. The circuits should be seen only as examples. It is in the
responsibility of the hardware designer to fulfill all relevant standards (especially IEC 60079-0 and
IEC 60079-11, but also others), when implementing devices for the use within intrinsically safe
applications.
NOTE—The version shown in Figure 146A–2 may be easier to implement within a PHY IC as the hybrid within the
PHY IC does not need to adapt to different external resistor values.
250
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
MDI
TX+
Supply RX+
Voltage 10BASE-T1L
PHY IC RX–
TX–
MDI
MDI
TX+
Supply RX+
Voltage 10BASE-T1L
PHY IC RX–
TX–
MDI
251
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Figure 146A–3 shows, in principle, a possible implementation on how to decouple the power from an
intrinsically safe link segment. The circuits should be seen only as examples, and values of the components
are implementation and application dependent. It is in the responsibility of the hardware designer to fulfill
all relevant standards (especially IEC 60079-0 and IEC 60079-11, but also others), when implementing
devices for the use within intrinsically safe applications.
Constant power or
current consumption
MDI
TX+
RX+
10BASE-T1L
PHY IC
RX–
TX–
MDI
252
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
Annex 146B
(informative)
146B.1 Overview
Annex 146B provides information on the optional powering topologies. The class power requirements are
specified in Clause 104.
The point-to-point powering topology is defined to enable characterization of the direct current resistance
(DCR). The point-to-point powering topology is illustrated in Figure 146B–1.
PoDL PSE
The point-to-point link segment DCR characteristics are given in Table 146B–1.
253
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
IEEE Std 802.3cg-2019
IEEE Standard for Ethernet—Amendment 5: Physical Layer Specifications and Management Parameters for
10 Mb/s Operation and Associated Power Delivery over a Single Balanced Pair of Conductors
The “powered trunk cable” topology is illustrated in Figure 146B–2. The trunk link section provides power
to the single pair field switches. The trunk link section can also interconnect field switches. The spur link
sections provides power to the PDs. Powering trunk topologies are considered “engineered”; therefore, DCR
characteristics for specified lengths are not given.
Ethernet
PoDL PSE
PD 1 PD 12 PD 13 PD 24
254
Copyright © 2020 IEEE. All rights reserved.
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.
RAISING THE
WORLD’S
STANDARDS
Connect with us on:
Twitter: twitter.com/ieeesa
Facebook: facebook.com/ieeesa
LinkedIn: linkedin.com/groups/1791118
Beyond Standards blog: beyondstandards.ieee.org
YouTube: youtube.com/ieeesa
standards.ieee.org
Phone: +1 732 981 0060
Authorized licensed use limited to: National Tsing Hua Univ.. Downloaded on March 10,2020 at 07:58:17 UTC from IEEE Xplore. Restrictions apply.