<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Physical_coding_sublayer</id>
	<title>Physical coding sublayer - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Physical_coding_sublayer"/>
	<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Physical_coding_sublayer&amp;action=history"/>
	<updated>2026-05-04T16:32:45Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://debianws.lexgopc.com/wiki143/index.php?title=Physical_coding_sublayer&amp;diff=2169822&amp;oldid=prev</id>
		<title>imported&gt;GoldRomean: Adding local short description: &quot;Networking protocol sublayer&quot;, overriding Wikidata description &quot;part of a communications system physical device (PHY)&quot;</title>
		<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Physical_coding_sublayer&amp;diff=2169822&amp;oldid=prev"/>
		<updated>2025-04-07T18:02:03Z</updated>

		<summary type="html">&lt;p&gt;Adding local &lt;a href=&quot;https://en.wikipedia.org/wiki/Short_description&quot; class=&quot;extiw&quot; title=&quot;wikipedia:Short description&quot;&gt;short description&lt;/a&gt;: &amp;quot;Networking protocol sublayer&amp;quot;, overriding Wikidata description &amp;quot;part of a communications system physical device (PHY)&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Short description|Networking protocol sublayer}}&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;physical coding sublayer&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;PCS&amp;#039;&amp;#039;&amp;#039;) is a networking protocol sublayer in the [[Fast Ethernet]], [[Gigabit Ethernet]], and [[10 Gigabit Ethernet]] standards. It resides at the top of the [[physical layer]] (PHY), and provides an interface between the &amp;#039;&amp;#039;&amp;#039;physical medium attachment&amp;#039;&amp;#039;&amp;#039; (&amp;#039;&amp;#039;&amp;#039;PMA&amp;#039;&amp;#039;&amp;#039;) sublayer and the [[media-independent interface]] (MII). It is responsible for data encoding and decoding, [[Scrambler|scrambling and descrambling]], alignment marker insertion and removal, block and symbol redistribution, and lane block synchronization and deskew.&amp;lt;ref name=&amp;quot;Ethernet: The Definitive Guide&amp;quot;&amp;gt;{{cite book | last = Spurgeon | first = Charles | title = Ethernet: The Definitive Guide | publisher = O&amp;#039;Reilly | year = 2014 | pages = 198 | isbn = 978-1449361846 }}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
The Ethernet PCS sublayer is at the top of the Ethernet [[physical layer]] (PHY). The hierarchy is as follows:&lt;br /&gt;
&lt;br /&gt;
* [[Data link layer]] (Layer 2)&lt;br /&gt;
** [[Logical link control]] (LLC) sublayer&lt;br /&gt;
** [[Medium access control]] (MAC) sublayer&lt;br /&gt;
*** Reconciliation sublayer (RS){{dash}}This sublayer processes PHY local/remote fault messages and handles DDR conversion&lt;br /&gt;
* [[physical layer|PHY Layer]] (Layer 1)&lt;br /&gt;
** Physical coding sublayer (PCS){{dash}}This sublayer determines when a functional link has been established, provides rate difference compensation, and performs coding such as [[64b/66b encoding]] and &amp;lt;math&amp;gt;x^{58}+x^{39}+1&amp;lt;/math&amp;gt; [[Scrambler|scrambling/descrambling]]&lt;br /&gt;
** Physical medium attachment (PMA) sublayer{{dash}}This sublayer performs PMA framing, octet synchronization/detection, and &amp;lt;math&amp;gt;x^{7}+x^{6}+1&amp;lt;/math&amp;gt; scrambling/descrambling&lt;br /&gt;
** [[Physical medium dependent]] (PMD) sublayer{{dash}}This sublayer consists of a transceiver for the physical medium&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
&lt;br /&gt;
===10&amp;amp;nbsp;Mbit/s Ethernet===&lt;br /&gt;
* Classic Ethernet uses [[Manchester code]] in the [[physical layer#Physical signaling sublayer|Physical signaling sublayer]] (PLS), encoding each bit as a high-low (logical zero) or low-high transition (logical one).&amp;lt;ref&amp;gt;IEEE 802.3 &amp;#039;&amp;#039;1.4 Definitions&amp;#039;&amp;#039;&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Fast Ethernet ===&lt;br /&gt;
* 100BASE-X for fiber (100BASE-FX) and twisted pair copper (100BASE-TX) encodes data [[nibble]]s to five-bit code groups ([[4B5B]]).&amp;lt;ref&amp;gt;IEEE 802.3 Clause 24.1.4.1&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Gigabit Ethernet ===&lt;br /&gt;
*1000BASE-X for fiber and 150&amp;amp;nbsp;Ω balanced copper (twinaxial) uses [[8b/10b encoding]] with a [[symbol rate]] of 1.25 GBd.&amp;lt;ref&amp;gt;IEEE 802.3-2012 Clause 36&amp;lt;/ref&amp;gt;&lt;br /&gt;
*1000BASE-T for twisted pair copper splits the data into four lanes and uses four-dimensional, five-level (quinary) [[trellis modulation]] with [[PAM-5]] and a symbol rate of 125 MBd.&amp;lt;ref&amp;gt;IEEE 802.3-2012 Clause 40&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===2.5 and 5 Gigabit Ethernet===&lt;br /&gt;
* 2.5GBASE-T and 5GBASE-T use the same encoding as 10GBASE-T slowed by a factor of four or two, respectively.&lt;br /&gt;
&lt;br /&gt;
=== 10 Gigabit Ethernet ===&lt;br /&gt;
*10GBASE-R (LAN) is the serial encoded PCS using [[64b/66b encoding]] that allows for Ethernet framing at a rate of 10.3125&amp;amp;nbsp;Gbit/s. This rate does not match the rate 9.953&amp;amp;nbsp;Gbit/s used in [[SONET]] and SDH and is not supported over a WAN based on SONET or SDH.&lt;br /&gt;
*10GBASE-X (LAN/WAN) uses 8b/10b encoding over four lanes at 3.125 GBd each and is used for 10GBASE-LX4 (single-mode and multi-mode fiber), 10GBASE-CX4 (twinax), and 10GBASE-KX4 (backplane).&amp;lt;ref&amp;gt;IEEE 802.3 &amp;#039;&amp;#039;48. Physical Coding Sublayer (PCS) and Physical Medium Attachment (PMA) sublayer, type 10GBASE-X&amp;#039;&amp;#039;&amp;lt;/ref&amp;gt;&lt;br /&gt;
*10GBASE-W (WAN) defines WAN encoding for 10GbE. It uses 64/66b encoding and lowers the MAC rate to 9.95&amp;amp;nbsp;Gbit/s, so that is compatible with SONET STS-192c data rates and SDH VC-4-64 transmission standards when wrapped into a SONET frame.&lt;br /&gt;
*10GBASE-T for twisted pair copper splits the data into four lanes and uses 64B/65B encoding, scrambling, and 128 double-square (DSQ128) checkerboard encoding with PAM-16 generated at 800&amp;amp;nbsp;MBd.&amp;lt;ref&amp;gt;IEEE 802.3 Clause 55.3.2&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 25 Gigabit Ethernet ===&lt;br /&gt;
* 25GBASE-R uses the same 64b/66b encoding as 10GBASE-R with a speed-up to 25.78125&amp;amp;nbsp;GBd.&amp;lt;ref&amp;gt;{{Cite web|url=http://www.ieee802.org/3/by/public/Jan15/baden_3by_01b_0115.pdf |title=IEEE 802.3by 25G Ethernet TF, A BASELINE PROPOSAL FOR RS, PCS, AND FEC |date=2015-01-12 |access-date=2016-08-06}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== 40/100 Gigabit Ethernet ===&lt;br /&gt;
* 40GBASE-R and 100GBASE-R use 64b/66b encoding over multiple lanes of 10.3125 GBd or 25.78125 GBd each. These lanes – four for 40&amp;amp;nbsp;Gbit/s, four or ten for 100&amp;amp;nbsp;Gbit/s per direction – are either transmitted separately over short distance or together with coarse [[wavelength division multiplexing]] on long distance fiber (-LR).&amp;lt;ref&amp;gt;IEEE 802.3 Clauses 82-89&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
* [[PHY-Level Collision Avoidance]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
*{{cite journal|last=Barbieri |first=Alessandro |title=10 GbE and Its X Factors |journal=Packet: Cisco Systems Users Magazine |volume=17 |issue=3 |pages=25–28 |url=http://www.cisco.com/asiapac/campaigns/metroethernet/files/10ge_po_pack_mag_arti.pdf |access-date=2007-12-31 |url-status=dead |archive-url=https://web.archive.org/web/20110608032208/http://www.cisco.com/asiapac/campaigns/metroethernet/files/10ge_po_pack_mag_arti.pdf |archive-date=2011-06-08 }}&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [https://grouper.ieee.org/groups/802/3/ae/public/mar00/figueira_1_0300.pdf IEEE 802.3 Meeting]&lt;br /&gt;
* [https://web.archive.org/web/20110716191855/http://www.xilinx.com/systemio/1gbsx_phy/basics.htm Ethernet 1000BASE-X PCS/PMA Technology Basics]&lt;br /&gt;
&lt;br /&gt;
{{Ethernet}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Ethernet]]&lt;/div&gt;</summary>
		<author><name>imported&gt;GoldRomean</name></author>
	</entry>
</feed>