PCS (Physical Coding Sublayer): Una Guida Tecnica Completa

The Sottolivello di codifica fisica (PCS) è un componente critico dell’Ethernet livello fisico (PHY), posizionato tra il Sottolivello di riconciliazione (RS) e la Attacco al mezzo fisico (PMA). La sua responsabilità principale è trasformare i dati digitali in un formato che possa essere trasmesso in modo affidabile su supporti in rame o ottici — anche a velocità estremamente elevate, come 10G, 25G, 40G, 100G e oltre.
Il PCS si è evoluto significativamente attraverso IEEE 802.3 emendamenti, supportando schemi di codifica sempre più complessi per garantire sincronizzazione, rilevamento degli errori ed efficienza di trasmissione nelle reti moderne.
➡️ Che cos’è il PCS nell’Ethernet?
The Sottolivello di codifica fisica definisce i meccanismi di codifica, decodifica, allineamento e controllo richiesti prima che i segnali vengano serializzati e inviati al PMA. Garantisce che i dati binari provenienti dai livelli superiori siano strutturati correttamente per il mezzo elettrico o ottico.
In termini semplici, il PCS prepara i dati per il trasporto.
➡️ Funzioni principali del PCS
Codifica di linea e codifica a blocchi
Il PCS implementa schemi di codifica specifici a seconda della generazione Ethernet:
8B/10B codifica per l’Ethernet Gigabit iniziale
64B/66B codifica per l’Ethernet 10G/25G/40G/100G
256B/257B codifica per architetture avanzate come 200G/400G
Questi blocchi di codifica garantiscono:
Transizioni del segnale sufficienti per il recupero del clock
Caratteristiche DC bilanciate
Inserimento di simboli di controllo
Capacità di rilevamento degli errori
64B/66B è lo schema dominante nelle ottiche ad alta velocità grazie al basso overhead e all’elevata efficienza.
Sincronizzazione e marcatori di allineamento
I collegamenti ad alta velocità richiedono che il ricevitore mantenga l’allineamento dei bit e dei frame.
Il PCS fornisce:
Sincronizzazione a blocchi
Marcatori di allineamento (in particolare per sistemi multi-lane come 40GBASE-R, 100GBASE-R)
Deskewing dei lane su lane ottiche parallele
Senza la logica di allineamento del PCS, l’Ethernet multi-lane non potrebbe supportare un trasferimento dati deterministico e stabile.
Rilevamento degli errori e controllo degli idle
Il livello PCS aggiunge una struttura che consente:
Controllo degli errori tramite validità del blocco
Inserimento di idle per la gestione del collegamento
Set ordinati per la negoziazione del collegamento (ad esempio, “Guasto locale”, “Guasto remoto”)
Il PCS, quindi, non solo formatta i dati, ma supporta anche il monitoraggio dello stato del collegamento.

➡️ PCS vs PMA vs PMD — Come lavorano insieme
Panoramica PCS → PMA → PMD
Livello | Funzione |
|---|---|
PCS (Sottolivello di codifica fisica) | Codifica, allineamento, distribuzione sui lane |
Serializzazione/deserializzazione, scrambling | |
Definisce il mezzo ottico/elettrico, le lunghezze d’onda e la modulazione |
Il PCS prepara i blocchi digitali.
Il PMA serializza i bit.
Il PMD interagisce con il mezzo fisico, ad esempio fibra, rame o backplane.
➡️ Perché il PCS è fondamentale nei moderni trasceiver ottici
Moduli ottici ad alta velocità, come SFP+, SFP28, QSFP+, QSFP28, QSFP56—dipendono dalle funzioni del PCS per l’interoperabilità tra switch, router e apparecchiature per data center.

Motivi principali per cui il PCS è essenziale nei trasceiver ottici:
Garantire una bassa BER (Tasso di errore su bit)
Un’efficiente codifica e allineamento dei blocchi riducono gli errori di trasmissione e aumentano l'affidabilità del collegamento.
Supportare architetture multi-lane
Gli standard 40GBASE-R e 100GBASE-R si basano fortemente sulla suddivisione dei dati sui lane (lane striping) e sulla logica di deskew del PCS.
Abilitare una maggiore densità di porte
L’efficienza della codifica (ad es. 64B/66B) minimizza l’overhead, consentendo più larghezza di banda per ogni lane.
Prodotti LINK-PP correlati
LINK-PP offre un’ampia gamma di trasceivers ottici che operano con gli standard Ethernet basati sul PCS IEEE, tra cui:
40G/100G QSFP+ / Moduli QSFP28
Questi moduli sono progettati per garantire compatibilità, prestazioni a basso tasso di errore (BER) e funzionamento stabile su PHY Ethernet basati sul PCS.
➡️ Il PCS nei diversi standard Ethernet
▷ PCS nell’Ethernet da 10 Gigabit (10GBASE-R)
Utilizza 64B/66B Codifica
Definisce il rilevamento del blocco (block lock) e dei marker
Ottimizzato per la trasmissione ottica su lunghe distanze
▷ PCS nell’Ethernet da 25 G (25GBASE-R)
Mantiene la codifica 64B/66B
Introduce un’integrazione migliorata della correzione degli errori in avanti (FEC, Forward Error Correction)
▷ PCS nell’Ethernet da 40G/100G (40GBASE-R / 100GBASE-R)
Introduce la multiplazione sui lane con marker di allineamento
Fondamentale per mantenere la stabilità su canali paralleli in fibra
▷ PCS nelle architetture oltre i 100 G
I miglioramenti introdotti dagli standard IEEE 802.3bs e 802.3cd includono:
Dimensioni maggiori dei blocchi
modulazione PAM4 (gestiti a livello di PMA/PMD, ma coordinati con il PCS)
➡️ Applicazioni in cui il PCS svolge un ruolo critico
● Data center
Le reti spine-leaf ad alto throughput si basano sul PCS per la comunicazione senza perdite tra gli switch.
● Ethernet per operatori e reti metropolitane
Il PCS contribuisce a mantenere l’integrità del segnale su collegamenti ottici a lunga distanza.
● Ethernet industriale
Una codifica PCS stabile è essenziale per il traffico deterministico in ambienti ostili.
➡️ Conclusione
The Sottolivello di codifica fisica (PCS) è un elemento fondamentale dell’architettura PHY Ethernet, che consente una codifica affidabile dei dati, la sincronizzazione e l’allineamento sia su trasmissioni in rame che ottiche. Man mano che le velocità di trasmissione raggiungono 100 G, 200 G e 400 G, il PCS continua a evolversi, supportando schemi di codifica avanzati e progettazioni multilane.
Per gli integratori di sistema, gli ingegneri dei data center e i produttori OEM, comprendere il PCS aiuta a garantire la corretta selezione di trasceiver, componenti PHY e apparecchiature di rete, migliorando così le prestazioni del collegamento, l’interoperabilità e l’affidabilità complessiva della rete.
Video
https://resources.l-p.com/wp-content/uploads/2026/06/f3707104ff423f50cb51a7617d4e6a25.mp4
26 giugno 2024
- 1.2k
- 888