Gratis verzending boven $600. Als u een gunstiger prijs nodig heeft, neem dan rechtstreeks contact met ons op.
Hulp nodig?
Chat live met ons
Live Chat
Wilt u bellen?

+ 86-752-3386717

Language: English
  1. English
  2. Русский
  3. Português
  4. Español
  5. Nederlands
  6. Français
  7. Italiano
  8. Deutsch
  9. العربية
  10. Ελληνικά
  11. にほんご
  12. 한국어
  13. Tiếng Việt
  14. Indonesian
  15. Thai
Currency: USD
USD - US Dollar
EUR - Euro
GBP - British Pound
CAD - Canadian Dollar
AUD - Australian Dollar
JPY - Japanese Yen
SEK - Swedish Krona
NOK - Norwegian Krone
IDR - Indonesia Rupiahs
BRL - Brazilian Real
THB - Thailand Baht
  • Zorg voor uw zaken met een verscheidenheid aan vertrouwde betalingsopties.

  • Gebruik het bestelnummer of trackingnummer om de verzendstatus te controleren.

  • Ontvang snel een offerte en profiteer van een professionelere service.

  • Help uw budget en uitgaven beter te beheren.

  • Ontmoet ons en leer onze missie, overtuiging, service en meer kennen.

  • Vind onze locaties en kom nauw met ons in contact.

  • Kwaliteitsbeheer, testen, compatibiliteit en wereldwijde naleving.

  • Rondleiding door het laboratorium, optische testopstelling, compatibiliteitstool en testaanvragen.

  • Ontdek het laatste nieuws en evenementen in de buurt l-p.com

  • Een diepgaande analyse van technische handleidingen, industriestandaarden en inzichten in SFP-compatibiliteit.

  • Gedetailleerde productbenchmarks en vergelijkingen naast elkaar helpen u bij het kiezen van de juiste module.

  • Ontdek praktische connectiviteitsoplossingen voor datacenters, bedrijven en telecomnetwerken.

  • Essentiële tips voor het kiezen van datasnelheden, transmissieafstanden en connectortypes.

Taal
  1. Engels
  2. Русский
  3. Português
  4. Español
  5. Frans
  6. Italiano
  7. Duits
  8. العربية
  9. に ほ ん ご
  10. Tiếng Việt
  11. Indonesian
  12. Thai
selecteer valuta
USD - US Dollar
EUR - Euro
GBP - Britse pond
CAD - Canadese dollar
AUD - Australische dollar
JPY - Japanse yen
SEK - Zweedse kroon
NOK - Noorse kroon
IDR - Indonesia Rupiahs
BRL - Braziliaanse Real
THB - Thailand Baht

Pinout van de SFP-module: handleiding voor de elektrische interface en I2C-standaarden

May 28, 2026 LINK-PP-Vreugde Kenniscentrum

Pinout van de SFP-module: handleiding voor de elektrische interface en I2C-standaarden

De pinconfiguratie van de SFP-module is een gestandaardiseerde 20-pins elektrische interface, gedefinieerd door de INF-8074i Multi-Source Agreement (MSA) van het SFF-comité. Deze interface maakt hot-pluggable communicatie mogelijk tussen een optische transceiver en een hostboard, en integreert snelle differentiële dataparen (TX/RX), 3.3V DC-voedingsrails en een 2-draads I2C-managementinterface voor EEPROM-toegang en digitale diagnostiek.

Of je nu een PCB-ontwerper bent die een SFP-module in een aangepast moederbord integreert, of een netwerktechnicus die een generieke transceiver probeert te flashen om door een leverancier geblokkeerde switches te omzeilen, inzicht in de precieze elektrische interface is essentieel. Gissen met optische transceivers kan leiden tot doorgebrande moederborden, permanent beschadigde laserstuurprogramma's of aanhoudende "Err-Disable" switchpoortstatussen.

In tegenstelling tot propriëtaire hardware, is de Small Form-factor Pluggable (SFP)-interface gebaseerd op een open industriële consensus. Door deze 20-pins lay-out te beheersen, krijgt u de mogelijkheid om fysieke laagfouten op spanningsniveau te diagnosticeren en de firmware van de module te manipuleren. Deze handleiding beschrijft de fysieke pinmapping, elektrische toleranties en specifieke I2C-adresprotocollen die nodig zijn voor geavanceerd hardwareontwerp en EEPROM-herprogrammering.


? What Is the SFP Module Pinout? (MSA Standards Explained)

De SFP-pinconfiguratie is de fysieke en elektrische blauwdruk die wordt voorgeschreven door de INF-8074i MSA- standaard. Deze garandeert hardware-interoperabiliteit tussen verschillende netwerkleveranciers door een standaard 20-contacten-randconnector te gebruiken voor gegevensoverdracht, stroomvoorziening en aansturing van modules met lage snelheid.

Het succes van de SFP-transceiver in moderne glasvezelnetwerken is volledig te danken aan de standaardisatie ervan. De fysieke afmetingen en elektrische aansluitingen zijn niet in handen van grote fabrikanten zoals Cisco, Juniper of Arista. In plaats daarvan worden ze geregeld door een Multi-Source Agreement (MSA) – een samenwerkingsverband dat is opgezet door het SFF (Small Form Factor) Committee.

Wat is de pinbezetting van een SFP-module (MSA-standaarden uitgelegd)?

Om absolute interoperabiliteit te garanderen, definieert de MSA-standaard strikt hoe de module elektrische signalen (elektronen) verwerkt voordat deze worden omgezet in optische signalen (fotonen). Bij het analyseren van de SFP-pinconfiguratie moeten hardware-engineers twee cruciale documenten raadplegen:

  • INF-8074i: De basisspecificatie die de mechanische afmetingen, de 20-pins elektrische interface en de basisgeheugenkaart (I2C-adres) definieert. 0xA0).
  • SFF-8472: De daaropvolgende uitbreiding definieert de Digital Diagnostic Monitoring Interface (DDMI/DOM), die realtime temperatuur-, spannings- en optische vermogensgegevens koppelt aan een I2C-adres. 0xA2.

Het begrijpen van deze standaarden is de eerste stap bij het lezen van de pinout. Elke standaard SFP-module heeft een identieke 20-pins printplaatconnector aan de achterzijde, zorgvuldig ontworpen om hoogfrequente datalijnen te scheiden van langzame diagnostische logica.


? The Complete 20-Pin SFP Pinout Table: Names and Functions

De 20-pins SFP-interface is onderverdeeld in vier afzonderlijke elektrische domeinen: Massa (VeeT/VeeR), Voeding (VccT/VccR op +3.3V), Lage snelheid besturing/status (I2C, TX_Fault, LOS via LVTTL) en Hoge snelheid data (TD±, RD± via LVPECL). Volgens de MSA-standaard zijn specifieke massapinnen fysiek langer om veilig hot-swapping mogelijk te maken.

De complete 20-pins SFP-pinbezettingstabel: namen en functies

Voor hardwareontwerp, het op maat maken van PCB-routing en snelle probleemoplossing op de fysieke laag is een exacte mapping van de SFP-randconnector vereist. De INF-8074i-standaard schrijft een specifieke volgorde voor om een ​​hoge signaalintegriteit te garanderen en stroompieken tijdens het inbrengen te voorkomen.

Bij het bekijken van de connector op het moederbord of de randconnector van de printplaat van de transceiver is het cruciaal om de juiste oriëntatie te bepalen. Pin 1 bevindt zich doorgaans rechtsonder op de printplaat van de module. Hieronder vindt u de definitieve SFP 20-pins referentietabel, met details over het symbool, het logische protocol en de specifieke functie van elk contact:

pincode Symbool Logica/Protocol Beschrijving & Functie
1 VeeT Ground Aarding van de zender. (Let op: Fysiek langere pin om contact te maken met de massa vóór de stroomtoevoer tijdens het aansluiten zonder stroom).
2 TX_Fout LVTTL-O Indicatie van zenderstoring. Een hoog logisch niveau duidt op een laserfout of een catastrofale modulefout. Vereist een pull-up weerstand van de hostchip.
3 TX_Uitschakelen LVTTL-I Zender uitschakelen. Door deze pin hoog te maken (>2.0V) wordt de optische laseruitgang uitgeschakeld.
4 MOD_DEF(2) / SDA I2C Moduledefinitie 2 (seriële datalijn). Wordt gebruikt voor 2-draads I2C-communicatie om de EEPROM te lezen/schrijven.
5 MOD_DEF(1) / SCL I2C Moduledefinitie 1 (seriële kloklijn). Gebruikt voor 2-draads I2C-communicatie.
6 MOD_DEF(0) / Mod_ABS LVTTL-O Module Afwezig/Aanwezig. Intern is de module geaard. Het moederbord trekt dit signaal hoog; als het laag is, is er een module geplaatst.
7 Tarief selecteren LVTTL-I Bandbreedteselectie. Wordt gebruikt in modules met meerdere bandbreedtes (bijv. Fibre Channel/Gigabit Ethernet-switches). Vaak niet aangesloten in standaard 1G-optische systemen.
8 DE LVTTL-O Signaalverlies. Een hoog logisch niveau geeft aan dat het ontvangen optische vermogen lager is dan de gevoeligheid van de ontvanger in het slechtste geval (vezelbreuk of vervuilde lens).
9 VEER Ground Ontvanger op de grond.
10 VEER Ground Ontvanger op de grond. (Lange pin voor hot-swap).
11 VEER Ground Ontvanger op de grond. (Lange pin voor hot-swap).
12 RD- LVPECL Ontvanger met omgekeerde data-uitvoer. Differentieel circuit met hoge snelheid en wisselstroomkoppeling.
13 RD + LVPECL Ontvanger met niet-geïnverteerde data-uitvoer. Differentieel circuit met hoge snelheid en wisselstroomkoppeling.
14 VEER Ground Ontvanger op de grond.
15 VccR Power Voeding voor de ontvanger. Vereist een schone gelijkspanning van +3.3V (± 5%).
16 VccT Power Voeding voor de zender. Vereist een schone gelijkspanning van +3.3V (± 5%).
17 VeeT Ground Aarding van de zender.
18 TD + LVPECL Niet-geïnverteerde data-ingang van de zender. Differentieel circuit met hoge snelheid en wisselstroomkoppeling.
19 TD- LVPECL Zender met omgekeerde data-ingang. Differentieel circuit met hoge snelheid en wisselstroomkoppeling.
20 VeeT Ground Aarding van de zender. (Lange pin voor hot-swap).

LVPECL versus LVTTL

In de tabel ziet u twee primaire logische protocollen. LVTTL (Low-Voltage Transistor-Transistor Logic) wordt gebruikt voor beheer op lage snelheid en statusrapportage (pinnen 2, 3, 6, 7, 8). LVPECL (Low-Voltage Positive Emitter-Coupled Logic) wordt daarentegen uitsluitend gebruikt voor de snelle datatransmissie (pinnen 12, 13, 18, 19), omdat het differentiële karakter ervan een superieure onderdrukking van elektromagnetische interferentie (EMI) biedt bij gigabitfrequenties.


? SFP Electrical Interface Explained

De elektrische interface van de SFP werkt in drie afzonderlijke domeinen: een strikte +3.3V DC-voeding (gescheiden in zender- en ontvangerrails voor ruisonderdrukking), snelle differentiële paren (AC-gekoppelde LVPECL/CML) voor gigabit-datatransmissie en langzame LVTTL-logica voor hostbeheer en statusrapportage. Het handhaven van een strikte impedantie- en spanningsstabiliteit in deze domeinen is cruciaal voor de betrouwbaarheid van de verbinding.

De elektrische interface van SFP uitgelegd

Het begrijpen van de SFP-pinouttabel is slechts de helft van het werk. Om een ​​SFP-cage succesvol te integreren in een custom PCB of complexe fysieke laagproblemen te diagnosticeren, moeten netwerkengineers en hardwareontwerpers begrijpen hoe deze pinnen zich elektrisch gedragen. De INF-8074i MSA-specificatie schrijft strikte elektrische toleranties voor om ervoor te zorgen dat de zeer gevoelige optische componenten (lasers en fotodiodes) functioneren zonder elektromagnetische interferentie (EMI).

De 20-pins interface is in principe verdeeld in drie elektrische subsystemen: stroomvoorziening, snelle dataoverdracht en langzame besturingslogica.

1. Voedings- en filtervereisten (+3.3V)

In tegenstelling tot oudere GBIC-modules die 5V vereisten, werkt de SFP-standaard volledig op een gelijkspanning van +3.3V (± 5% tolerantie). De voeding wordt geleverd via pin 15 (VccR) voor de ontvanger en pin 16 (VccT) voor de zender.

Inzicht in hardwareontwerp: Waarom scheidt de MSA de voedingslijnen van de zender en ontvanger? De optische laserdriver (TX) is een elektrisch ruisgevoelige component die plotselinge stroompieken trekt. Als deze een directe voedingslijn zou delen met de optische ontvangersubassemblage (ROSA), zou de elektrische rimpeling de extreem zwakke microampèrestromen die door de ontvangende fotodiode worden gegenereerd, verstoren, wat zou leiden tot massaal pakketverlies. Om dit te voorkomen, moeten hostboards onafhankelijke LC-filternetwerken (inductor-condensator) implementeren op zowel de VccT- als de VccR-lijnen om een ​​schone, geïsoleerde voeding te garanderen.

2. Snelle differentiële signalering (AC-gekoppelde logica)

Het daadwerkelijke netwerkverkeer – de gigabits aan data die in en uit de switch stromen – verloopt uitsluitend via pinnen 12/13 ( RD± ) en pinnen 18/19 ( TD± ). Omdat single-ended traces geen gigabitfrequenties aankunnen zonder ernstige elektromagnetische interferentie (EMI) te veroorzaken, maakt de SFP-interface gebruik van differentiële signalering.

  • Impedantie aanpassing: Op de printplaat van de host moeten deze TX- en RX-sporen als differentiële paren van 100 ohm worden aangelegd. Elke afwijking in spoorbreedte of -afstand veroorzaakt signaalreflecties, waardoor het "oogdiagram" (signaalintegriteit) verslechtert en de bitfoutfrequentie (BER) toeneemt.
  • AC-koppeling: De snelle datalijnen zijn AC-gekoppeld. Dit betekent dat condensatoren (doorgaans 0.1 µF) in serie met de datalijnen zijn geplaatst om gelijkspanning te blokkeren, waardoor alleen het hoogfrequente AC-datasignaal kan passeren. De MSA-standaard schrijft voor dat de AC-koppelingscondensatoren voor de zenderingangen zich doorgaans bevinden op de volgende locatie: binnen De SFP-module, terwijl de ontvangeruitgangen AC-gekoppeld moeten zijn op de hostkaart.
  • Protocol: Hoewel historisch gedefinieerd als LVPECL (Low-Voltage Positive Emitter-Coupled Logic), maken moderne modules intern vaak gebruik van CML (Current Mode Logic). Beide protocollen vertrouwen op een spanningsverschil tussen de positieve en negatieve sporen om binaire 1'en en 0'en weer te geven, wat zorgt voor een uitzonderlijke onderdrukking van common-mode ruis.

3. Logica voor beheer bij lage snelheden (LVTTL & pull-ups)

De overige functionele pinnen, zoals TX_Fault (pin 2), TX_Disable (pin 3) en LOS (pin 8), werken volgens het LVTTL-principe (Low-Voltage Transistor-Transistor Logic). Deze functioneren als eenvoudige binaire hoog/laag-schakelaars om de modulestatus door te geven aan de host-switch-ASIC.

De rol van pull-up weerstanden: Om zwevende spanningswaarden te voorkomen die valse alarmen kunnen veroorzaken, vereist de MSA dat de hostkaart deze statuslijnen omhoog trekt naar VccT of VccR met behulp van weerstanden met een waarde van 4.7 kΩ tot 10 kΩ.

Voorbeeld: De LOS-pin (Loss of Signal) heeft een open-collector-uitgang. Tijdens normaal gebruik trekt de interne schakeling van de module de spanning omlaag naar aarde (0V, of logisch laag). Als de glasvezelkabel wordt doorgesneden, detecteert de fotodiode geen licht, laat de module de pin los en trekt de pull-upweerstand van de hostkaart de spanning onmiddellijk omhoog naar 3.3V (logisch hoog), waardoor het besturingssysteem van de switch direct wordt gewaarschuwd om de poort uit te schakelen.


? I2C Standards: Locating Pins for EEPROM Flashing

Om de EEPROM van een SFP-module uit te lezen of te flashen, moet u verbinding maken met de 2-draads I2C-interface via pin 4 (SDA - Serial Data) en pin 5 (SCL - Serial Clock). De basisidentificatiegegevens van de module (Vendor ID, Part Number) bevinden zich op I2C-adres 0xA0, terwijl realtime optische diagnostiek (DDM/DOM) toegankelijk is via adres 0xA2.

Een van de meest gewilde toepassingen van de SFP-pinconfiguratie is het herprogrammeren van EEPROM's. Grote netwerkleveranciers (zoals Cisco, HP en Arista) implementeren vaak "vendor locking". Wanneer een transceiver wordt geplaatst, vraagt ​​het besturingssysteem van de hostswitch de SFP op via de I2C-bus. Als de leveranciershandtekening in de EEPROM niet overeenkomt met de eigen whitelist van de switch, wordt de poort in een "Err-Disable"-status gezet.

I2C-standaarden: Pinnen lokaliseren voor het flashen van EEPROM

Voor thuislab-enthusiasten, netwerktechnici en onafhankelijke hardwareontwikkelaars is het omzeilen van deze beperking mogelijk door het interne geheugen van de SFP te flashen. Dit gebeurt via het standaard I2C-protocol (Inter-Integrated Circuit).

De I2C-pinmapping

Het SFF-comité heeft twee specifieke pinnen toegewezen voor seriële communicatie met lage snelheid:

  • Pin 4: MOD_DEF(2) / SDA: Dit is de seriële datalijn. Deze fungeert als bidirectioneel pad voor het lezen en schrijven van hexadecimale waarden naar de EEPROM van de module.
  • Pin 5: MOD_DEF(1) / SCL: Dit is de seriële kloklijn. Het hostapparaat (bijvoorbeeld uw schakelaar of een aangepaste Raspberry Pi/Arduino-flasher) genereert het kloksignaal om de gegevensoverdracht te synchroniseren.

Microdefinitie: I2C (Inter-Integrated Circuit): I2C is een synchrone, multi-master, multi-slave pakketgeschakelde seriële communicatiebus, uitgevonden door Philips Semiconductor. Het wordt wereldwijd gebruikt om perifere IC's met lagere snelheden over korte afstanden aan processors en microcontrollers te koppelen.

SFP-geheugenkaart: 0xA0 versus 0xA2

Wanneer u de I2C-bus van een actieve SFP-module scant, zult u doorgaans twee primaire apparaatadressen aantreffen. Het is cruciaal om het verschil tussen deze twee geheugenkaarten te begrijpen voor een succesvolle flash-bewerking:

I2C-adres Besturende standaard Bevat gegevens Lees-/schrijfstatus
0xA0 (Basis-ID) INF-8074i Naam van de leverancier, OUI (Organizationally Unique Identifier), onderdeelnummer, serienummer, ondersteunde golflengte en verbindingsafstand. Lezen/Schrijven (Schrijven vereist het omzeilen van leverancierspecifieke wachtwoordbeveiliging op sommige modules).
0xA2 (Diagnostiek) SFF-8472 DDM/DOM-gegevens: realtime temperatuur van de transceiver, TX-biasstroom, TX-uitgangsvermogen, RX-ingangsvermogen en voedingsspanning. Alleen-lezen (waarden worden dynamisch bijgewerkt door de interne microcontroller van de module).

*Technische opmerking: Bij 7-bits I2C-adressering (veel gebruikt door Arduino-bibliotheken) worden 0xA0 en 0xA2 respectievelijk vertaald naar 0x50 en 0x51.

Expertinzicht: Zelfgemaakte hardware voor het flashen van EEPROM-geheugen

Als je een eigen systeem bouwt om SFP-modules te flashen met behulp van een microcontroller (zoals een Raspberry Pi of ESP32), moet je je aan strikte elektrische voorschriften houden om schade aan de hardware te voorkomen:

  • Gebruik uitsluitend 3.3V-logica: De SFP I2C-bus is uitsluitend geschikt voor 3.3V. Als u een 5V-microcontroller (zoals een standaard Arduino UNO) gebruikt zonder een bidirectionele spanningsomzetter, zal de EEPROM van de transceiver onmiddellijk doorbranden.
  • Gebruik pull-up weerstanden: De SDA- en SCL-lijnen zijn open-drain. Uw knipperlichtschakeling moet pull-up weerstanden (doorgaans 4.7 kΩ tot 10 kΩ) bevatten die zijn aangesloten op de 3.3V-rail om de bus hoog te houden wanneer de motor stationair draait.
  • Grondmodificatie_ABS: Als u de SFP buiten een standaard behuizing test, zorg er dan voor dat u pin 6 (Mod_ABS) met aarde verbindt. Sommige modules initialiseren hun I2C-interface niet als ze denken dat ze fysiek zweven.

? How to Read an SFP Pinout for Hardware Design

Voor hardware-engineers die een printplaat met een SFP-connector ontwerpen, vereist het lezen van de pinbezetting ruimtelijke en elektrische planning. Belangrijke MSA-ontwerpregels schrijven voor dat de TX/RX-sporen (pinnen 12/13, 18/19) als strikt gematchte differentiële paren van 100 ohm moeten worden gerouteerd, dat er pull-up-weerstanden (4.7 kΩ–10 kΩ) aan de hostzijde moeten worden geïmplementeerd voor LVTTL-besturingspinnen, en dat de verspringende mechanische lengtes van de massapinnen (1, 10, 11, 20) moeten worden benut om elektrostatische ontlading (ESD) tijdens het inbrengen onder spanning veilig te beheersen.

Hoe lees je een SFP-pinout voor hardwareontwerp?

Het vertalen van de INF-8074i SFP-pinconfiguratie van een theoretische tabel naar een functionele printplaat (PCB) vereist strikte naleving van de regels voor signaalintegriteit. Een hardwareontwerper verbindt niet alleen draden; hij of zij beheert hoogfrequente elektromagnetische velden. Bij het integreren van een 20-pins Surface Mount Technology (SMT)-connector en de omringende metalen SFP-behuizing op een hostprintplaat moeten drie cruciale technische domeinen worden aangepakt.

1. De werking van hot-swapping (gespreide pinnen)

Een van de meest fundamentele ontwerpkenmerken van de SFP-standaard is de ingebouwde ondersteuning voor hot-swapping: het plaatsen of verwijderen van de transceiver terwijl de hostswitch ingeschakeld blijft. Dit wordt mogelijk gemaakt door de fysieke geometrie van de PCB-randconnector van de module, niet door software.

  • De koppelingsvolgorde: Bekijk de gouden contacten op een SFP-module nauwkeurig. De massa-aansluitingen (pinnen 1, 10, 11 en 20) zijn fysiek langer dan de voedings- en data-aansluitingen.
  • Elektrische beveiliging: Wanneer de module in de hostconnector schuift, maken deze massapinnen milliseconden contact voordat de 3.3V-voeding (pinnen 15, 16) of datalijnen contact maken. Dit creëert een gemeenschappelijke 0V-referentie en voert eventuele opgebouwde elektrostatische ontlading (ESD) veilig af naar de chassis-aarding, waardoor de gevoelige schakel-ASIC en de laserstuurinrichting van de module worden beschermd tegen fatale spanningspieken.

2. PCB-routing voor snelle datakanalen

Het gigabitverkeer dat door de zend- (TD±) en ontvangstpinnen (RD±) stroomt, is zeer gevoelig voor verzwakking, overspraak en impedantie-mismatch. Hardwareontwerpers moeten de pinnen 12, 13, 18 en 19 met uiterste zorg behandelen.

Differentiële impedantie: Differentiële impedantie is de totale weerstand tegen de stroom van wisselstroom (AC) door een paar gekoppelde sporen. Bij het ontwerpen van SFP's voorkomt het handhaven van een continue differentiële impedantie van 100 Ω reflecties van signalen bij hoge snelheden, die pakketverlies veroorzaken.

Strikte routeringsregels voor hostboards:

  • Doel van 100Ω: De TD±- en RD±-sporen moeten als nauw gekoppelde differentiële paren worden aangelegd met een beoogde differentiële impedantie van exact 100 ohm (± 10%).
  • Lengte-afstemming: De lengtes van de sporen binnen een enkel differentieel paar (bijv. TD+ en TD-) moeten perfect overeenkomen, doorgaans binnen 5 mils (0.127 mm). Elke afwijking tussen de positieve en negatieve signalen zal het "oogdiagram" verslechteren en de bitfoutfrequentie (BER) verhogen.
  • Vermijd via's: Het routeren van deze snelle sporen door via's op de printplaat creëert impedantie-onderbrekingen. Houd de TX- en RX-routering zoveel mogelijk volledig op de bovenste signaallaag tussen de SFP-connector en de fysieke laag (PHY)-chip.

3. Aarding en EMI-afscherming van de SFP-behuizing

Hoewel de 20-pins connector de elektrische logica afhandelt, is de metalen SFP-behuizing rondom de module even cruciaal voor het hardwareontwerp. Bij 1.25 Gbps (Gigabit Ethernet) of 10 Gbps (SFP+) fungeert de transceiver als een zendantenne.

Om te voldoen aan de FCC- en CE-regelgeving inzake elektromagnetische interferentie (EMI), moet de fysieke SFP-behuizing rechtstreeks verbonden zijn met de massa van het chassis (niet met de signaalmassa van de printplaat). Dit wordt doorgaans bereikt door middel van insteekpinnen op de behuizing die verbonden zijn met geaarde doorvoergaten (PTH) op de printplaat, waardoor hoogfrequente straling effectief in de metalen behuizing wordt opgesloten.

Checklist voor hardwareontwerp: veelvoorkomende valkuilen

❌ Slechte praktijk: Zwevende besturingspinnen. Als TX_Disable (pin 3) niet is aangesloten, kan dit leiden tot onvoorspelbaar lasergedrag.
✅ Beste werkwijze: Implementeer pull-up weerstanden van 4.7 kΩ tot 10 kΩ naar de +3.3 V-rail voor alle LVTTL-ingangen/uitgangen (pinnen 2, 3, 4, 5, 6, 8) op de host-PCB.
❌ Slechte praktijk: Voeding (3.3V) naar pinnen 15 en 16 leiden via één enkele, ongefilterde verbinding.
✅ Beste werkwijze: Gebruik onafhankelijke Pi-filters (een inductor geflankeerd door condensatoren) voor VccT en VccR om de zeer gevoelige ontvanger te isoleren van schakelruis van de zender.
 

? Common SFP Pinout Problems and Troubleshooting Tips

Wanneer een SFP-verbinding uitvalt, omvat het oplossen van problemen op hardwareniveau het uitlezen van de LVTTL-statuspinnen. Een hoog signaal op pin 8 (LOS) duidt op een gebroken vezel of een vervuilde connector (onvoldoende licht). Een hoog signaal op pin 2 (TX_Fault) betekent dat de interne laser defect is of oververhit is geraakt. Als de poort uitgeschakeld blijft zonder dat er een fout is, controleer dan of pin 3 (TX_Disable) niet onterecht hoog wordt aangestuurd door de host, waardoor de laser wordt uitgeschakeld.

Veelvoorkomende problemen met de SFP-pinconfiguratie en tips voor het oplossen van problemen.

Wanneer een glasvezelverbinding wegvalt, vertrouwen netwerkbeheerders doorgaans op softwarediagnostiek zoals CLI-opdrachten (bijvoorbeeld ` show interfaces transceiver` ). Software kan echter alleen rapporteren wat de hardwarepinnen toelaten. Als een SFP-poort vastloopt in een "Err-Disable"-status of geen verbinding tot stand brengt, stelt inzicht in de SFP-pinconfiguratie u in staat de oorzaak op fysiek niveau te diagnosticeren.

Hieronder staan ​​de meest voorkomende hardwarefouten van SFP-chips, direct gekoppeld aan de bijbehorende pinnen, en concrete stappen voor probleemoplossing.

1. De verbinding is verbroken en de switch meldt "Geen signaal" (pin 8: LOS)

De Loss of Signal (LOS)-pin is een open-collector-uitgang die dient als het primaire alarm van de transceiver. Onder normale bedrijfsomstandigheden trekt de module pin 8 omlaag naar 0V (logisch laag). Als de ontvangende fotodiode detecteert dat het binnenkomende optische vermogen onder de minimale gevoeligheidsdrempel van de module is gedaald, laat de module de pin los en trekt de pull-upweerstand van de hostkaart de pin omhoog naar +3.3V (logisch hoog).

  • Hoofdoorzaak: De zendontvanger ontvangt onvoldoende licht om de gegevens te kunnen interpreteren.
  • Probleemoplossingsactie:
    • Controleer de glasvezelpatchkabel fysiek op ernstige buigingen (macrobuiging) of breuken.
    • Gebruik een reinigingspen voor glasvezelkabels op zowel de LC-connectoren als de lenzen van de transceiver. Meer dan 80% van de LOS-fouten wordt veroorzaakt door microscopisch kleine stofdeeltjes die het optische pad blokkeren.
    • Zorg ervoor dat de afstandsbediening is ingeschakeld en een signaal verzendt.

2. De poort is "Err-Disabled" of heeft een fout (Pin 2: TX_Fault)

De TX_Fault-pin is een cruciaal veiligheidsmechanisme. Net als LOS werkt deze via een actieve-hoge logische toestand. Als pin 2 naar 3.3V springt, geeft de SFP-module de hostswitch expliciet het volgende signaal: "Mijn interne zenderhardware heeft een catastrofale storing ondervonden."

  • Hoofdoorzaak: Dit is vrijwel uitsluitend een hardwarefout in de module zelf. Het duidt er meestal op dat de laserdiode is verslechterd, de interne biasstroom de veilige limieten heeft overschreden of dat de module ernstig oververhit raakt.
  • Probleemoplossingsactie:
    • Verwijder de SFP-module en laat deze afkoelen. Oververhitting (vooral in switches met 48 poorten en een hoge dichtheid aan componenten) kan een tijdelijke TX_Fault veroorzaken.
    • Als de storing na het opnieuw plaatsen van de module aanhoudt, is de module permanent beschadigd en moet deze worden vervangen.

3. Module wordt herkend, maar zendt niet uit (Pin 3: TX_Disable)

In tegenstelling tot LOS en TX_Fault, die uitgangen van de module zijn, is TX_Disable een ingang die wordt aangestuurd door de hostswitch. Als de host pin 3 hoog maakt (>2.0V), wordt de laserdriver van de SFP onmiddellijk uitgeschakeld. De module wordt nog steeds herkend door de switch en de EEPROM kan nog steeds worden uitgelezen, maar er komt geen licht meer uit de TX-poort.

  • Oorzaak: Het besturingssysteem van de switch heeft de poort opzettelijk uitgeschakeld, of er is een hardwarefout op het moederbord.
  • Probleemoplossingsactie:
    • Controleer de switchconfiguratie. Is de interface administratief uitgeschakeld (bijvoorbeeld met het shutdown-commando in Cisco IOS)?
    • Als je zelf hardware bouwt, zorg er dan voor dat je pin 3 niet per ongeluk losgekoppeld hebt of verbonden hebt met 3.3V. Deze moet laag (naar aarde) getrokken worden om de laser te laten werken.

4. De schakelaar geeft aan "Geen zendontvanger geplaatst" (Pin 6: Mod_ABS)

Als je een SFP-module in een switch steekt en er gebeurt niets – geen logs, geen lampjes, geen EEPROM-gegevens – dan detecteert het moederbord niet dat er een module aanwezig is. Deze detectie is volledig afhankelijk van pin 6 (Mod_ABS - Module Absent).

  • Hoofdoorzaak: In elke standaard SFP-module is pin 6 permanent rechtstreeks verbonden met de massa-aansluitingen (VeeT/VeeR). De hostswitch trekt de bijbehorende connectorpin omhoog naar 3.3V. Wanneer u de SFP-module plaatst, overbrugt de module deze verbinding fysiek met de massa, waardoor de spanning daalt naar 0V en de invoegonderbreking van de switch wordt geactiveerd.
  • Probleemoplossingsactie:
    • De module zit mogelijk niet helemaal goed vast. Duw stevig aan tot de vergrendeling vastklikt.
    • Controleer de vergulde connector op de SFP. Als pin 6 beschadigd of geoxideerd is, kan er geen goede aardverbinding tot stand komen. Reinig de contacten met isopropylalcohol.

? SFP vs. SFP+ Pinout: What Is the Difference?

Fysiek en elektrisch gezien zijn de pinconfiguraties van de 1G SFP en 10G SFP+ vrijwel identiek, beide maken gebruik van exact dezelfde 20-pins MSA-layout. Het verschil zit hem puur in de engineering van de snelle datapinnen (12/13 en 18/19), waar SFP+ aanzienlijk strengere impedantiecontrole en hoogwaardigere PCB-materialen vereist om frequenties van 10 Gbps te kunnen verwerken zonder ernstige signaalverslechtering.

Een van de meest gestelde vragen bij glasvezelhardware is of SFP- (1 Gigabit) en SFP+-modules (10 Gigabit) dezelfde pinconfiguratie hebben. Omdat ze er met het blote oog identiek uitzien, vragen netwerkbeheerders zich vaak af of ze deze modules in verschillende switchpoorten kunnen combineren.

Pinconfiguratie van SFP versus SFP+: wat is het verschil?

Het korte antwoord is ja, ze hebben exact dezelfde 20-pins aansluiting. Het SFF-comité heeft de SFF-8431-standaard (voor SFP+) bewust zo ontworpen dat deze achterwaarts compatibel is met de oudere INF-8074i-standaard (voor SFP). Identieke fysieke pinnen garanderen echter geen identieke elektrische prestaties.

Wat blijft hetzelfde?

Als je een 10G SFP+-module in een 1G SFP-poort steekt, of andersom, zullen de pinnen perfect uitgelijnd zijn. De onderliggende besturingslogica blijft ongewijzigd:

  • Voeding: Beide modules hebben exact +3.3V DC nodig op pinnen 15 en 16.
  • Managementinterface: Beide maken gebruik van pinnen 4 (SDA) en 5 (SCL) voor I2C-communicatie, waardoor de switch de EEPROM op adres kan uitlezen. 0xA0 en diagnostische gegevens bij 0xA2.
  • Statuslogica: De LVTTL-pinnen voor TX_Fault, TX_Disable en LOS functioneren identiek in beide generaties.

Wat verandert er nu eigenlijk? (De natuurkunde van 10 Gbps)

Hoewel de namen van de pinnen hetzelfde blijven, verandert de fysica van het versturen van data over de snelle differentiële paren (pinnen 12/13 voor RX, pinnen 18/19 voor TX) drastisch wanneer je overstapt van 1.25 Gbps naar 10.3125 Gbps.

Parameter Standaard SFP (1G) SFP+ (10G)
Datasnelheid Doorgaans 1.25 Gbps (Gigabit Ethernet) Doorgaans 10.3125 Gbps (10G Ethernet)
Signaaltolerantie Vergevingsgezind. Kan kleine impedantieverschillen op de printplaat tolereren. Strikt. Vereist een onberispelijke differentiële impedantie van 100Ω om signaalreflectie te voorkomen.
Vereisten van het gastbestuur Standaard FR4-printplaatmateriaal is over het algemeen voldoende. Vereist printplaatmaterialen met laag verlies (bijv. Rogers of Megtron) en geavanceerde egalisatiechips (EDC) om het "oogdiagram" te behouden.

De regels van fysieke compatibiliteit

Omdat de fysieke 20-pins aansluiting identiek is, kom je vaak situaties tegen waarin modules in niet-overeenkomende poorten worden gestoken. Hier is de definitieve handleiding voor interoperabiliteit op basis van hardwarelogica:

  • Een 1G SFP-module aansluiten op een 10G SFP+-poort: (Werkt meestal)
    De meeste moderne 10G-switchpoorten zijn ontworpen om achterwaarts compatibel te zijn. De switch leest de EEPROM via de I2C-pinnen, herkent dat de module slechts 1G aankan en verlaagt de kloksnelheid van de ASIC dienovereenkomstig.
  • Een 10G SFP+ aansluiten op een 1G SFP-poort: (Werkt zelden)
    Hoewel de module fysiek past en de switch de naam van de module mogelijk zelfs via I2C kan uitlezen, zal de verbinding vrijwel nooit tot stand komen. Een 1G-hostpoort kan de 10 Gbps-signalen die de interne laserdriver van de SFP+-module nodig heeft, niet genereren of verwerken.

Expertadvies: Ga er bij het ontwerpen van aangepaste hardware niet van uit dat een SFP+-behuizing snelheden van 10 Gbps garandeert. Als de printsporen op het moederbord die zijn aangesloten op pinnen 12/13 en 18/19 niet geschikt zijn voor 10 Gbps-frequenties, zal een SFP+-module ondanks de correcte pinconfiguratie aanzienlijk pakketverlies ondervinden.


? SFP Module Pinout FAQ

Veelgestelde vragen over de pinbezetting van SFP-modules

1. Wat is het I2C-adres van een SFP-module?

Een SFP-module gebruikt twee standaard I2C-adressen op de seriële bus. 0xA0 is het basisadres met statische EEPROM-gegevens (leveranciers-ID, onderdeelnummer, serienummer) zoals gedefinieerd door INF-8074i. 0xA2 is het secundaire adres met dynamische digitale diagnostische monitoringgegevens (DDM/DOM), zoals realtime temperatuur en optisch vermogen, zoals gedefinieerd door SFF-8472. Opmerking: In 7-bits I2C-adressystemen (zoals Arduino) worden deze weergegeven als 0x50 en 0x51.

2. Welke spanning gebruikt een SFP-module?

Standaard SFP- en SFP+-modules werken uitsluitend op een gelijkspanning van +3.3 V met een tolerantie van ±5%. Deze spanning wordt onafhankelijk geleverd aan pin 15 (VccR) voor de ontvangstlogica en pin 16 (VccT) voor de laserdriver van de zender. Het aansluiten van 5 V op een SFP-module zal de interne schakelingen onmiddellijk beschadigen.

3. Welke pinnen worden gebruikt om een ​​SFP EEPROM te flashen?

Om de EEPROM van een SFP-module te lezen, te schrijven of te flashen, moet u verbinding maken met de 2-draads I2C-interface via pin 4 (SDA - Serial Data) en pin 5 (SCL - Serial Clock). Bij het bouwen van een eigen flash-rig moet u ook 3.3V aanleggen op pinnen 15/16, de VeeT/VeeR-pinnen aarden en pin 6 (Mod_ABS) naar aarde trekken om het plaatsen van de module te simuleren.

4. Hoe ondersteunen SFP-modules hot-swapping?

SFP-modules ondersteunen hot-swapping door middel van mechanische pinverschuiving. Op de 20-pins edge-connector zijn de vier massapinnen (pinnen 1, 10, 11 en 20) fysiek langer dan de data- en voedingspinnen. Tijdens het plaatsen maken deze pinnen eerst contact met de hostconnector, waardoor een gemeenschappelijke massa ontstaat die statische elektriciteit veilig afvoert voordat de gevoelige 3.3V-voeding of gigabit-datalijnen contact maken.

5. Wat doet de SFP TX_Fault-pin?

Pin 2 (TX_Fault) is een LVTTL-hardwarealarm. Onder normale omstandigheden blijft deze laag (0V). Als de interne laserdriver een catastrofale fout detecteert, zoals het overschrijden van de veilige biasstroomlimieten of kritieke oververhitting, stuurt de module deze pin hoog (+3.3V). De hostswitch detecteert deze spanningsverandering en schakelt de poort onmiddellijk uit om schade aan de hardware of risico's voor de ogen te voorkomen.


? Conclusion: Mastering the SFP Interface for Reliable Network Design

Inzicht in de pinbezetting van een 20-pins SFP-module gaat veel verder dan basiskennis van netwerken; het is een essentiële competentie voor iedereen die zich bezighoudt met diagnostiek op de fysieke laag, het ontwerpen van aangepaste printplaten of het herprogrammeren van I2C EEPROM's. Door de INF-8074i MSA-standaarden te beheersen – van de verspringende hot-swap massa-aansluitingen tot de strikte +3.3V LVPECL-datalijnen – elimineert u het kostbare giswerk dat doorgaans gepaard gaat met glasvezelintegratie.

Beheersing van de SFP-interface voor een betrouwbaar netwerkontwerp

Een grondig begrip van de elektrische interface stelt je weliswaar in staat om "Err-Disable"-poorten te troubleshooten en vendor locks te omzeilen, maar de stabiliteit op lange termijn van elke gigabitverbinding hangt uiteindelijk af van de fabricagekwaliteit van de fysieke hardware. Afwijkingen in de connectorimpedantie, slechte EMI-afscherming van de SFP-behuizing of niet-conforme EEPROM-codering kunnen leiden tot aanhoudend pakketverlies en laserdegradatie.

Of u nu een op maat gemaakt moederbord ontwerpt dat nauwkeurig vervaardigde SFP-aansluitingen vereist, of een bedrijfsdatacenter inricht met strikt MSA-conforme optische transceivers, het is cruciaal om te kiezen voor een betrouwbare fabrikant om plug-and-play-betrouwbaarheid te garanderen. Voor een uitgebreid portfolio van geverifieerde netwerkcomponenten, magnetische RJ45-aansluitingen en optische modules die voldoen aan de exacte industrienormen, kunt u terecht bij... LINK-PP Officiële winkel.