CodingBox Tài liệu

SFF-8472 A0h register map

Đội ngũ của chúng tôi đang thực hiện bản dịch. Bài viết này tạm thời chưa có bản tiếng Việt và đang được hiển thị bằng tiếng Anh.

The serial ID block at two-wire address A0h is the identity of every SFP-class module. This page lists all 128 defined bytes with their bit fields, units and coded values, compiled against SFF-8472 Rev 12.4 (fields that appeared in a later revision are marked rev). Use it next to the EEPROM editor; narrative explanations live in SFF-8472, Compliance codes and Vendor fields.

Legend: rsvd = reserved (write 0, ignore on read) · vendor = vendor specific · bit numbering 7 (MSB) … 0 (LSB).

Base ID — bytes 0–63

ByteFieldContents
0IdentifierSFF-8024 Table 4-1: 00h unknown · 01h GBIC · 02h soldered · 03h SFP/SFP+/SFP28 · 0Bh DWDM-SFP (non-8472)
1Extended identifier00h GBIC not specified · 01h–03h GBIC MOD_DEF 1–3 · 04h GBIC/SFP defined by two-wire ID only (standard for SFP) · 05h–07h MOD_DEF 5–7
2ConnectorSFF-8024 Table 4-3: 01h SC · 07h LC · 0Bh optical pigtail · 0Ch MPO 1×12 · 21h copper pigtail · 22h RJ45 · 23h no separable connector (DAC/AOC)
3Transceiver compliancebit 7 10GBASE-ER · 6 10GBASE-LRM · 5 10GBASE-LR · 4 10GBASE-SR · 3 IB 1X SX · 2 IB 1X LX · 1 IB 1X copper active · 0 IB 1X copper passive
4Transceiver compliance7 ESCON MMF 1310 nm LED · 6 ESCON SMF 1310 nm laser · 5 OC-192 short reach · 4 SONET reach specifier bit 1 · 3 SONET reach specifier bit 2 · 2 OC-48 long · 1 OC-48 intermediate · 0 OC-48 short
5Transceiver compliance7 rsvd · 6 OC-12 SM long · 5 OC-12 SM intermediate · 4 OC-12 short · 3 rsvd · 2 OC-3 SM long · 1 OC-3 SM intermediate · 0 OC-3 short
6Transceiver compliance7 BASE-PX · 6 BASE-BX10 · 5 100BASE-FX · 4 100BASE-LX/LX10 · 3 1000BASE-T · 2 1000BASE-CX · 1 1000BASE-LX · 0 1000BASE-SX
7FC link length / technology7 very long distance (V) · 6 short (S) · 5 intermediate (I) · 4 long (L) · 3 medium (M) · 2 rsvd · 1 shortwave laser, linear Rx (SA) · 0 longwave laser (LC)
8FC technology / cable7 electrical inter-enclosure (EL) · 6 shortwave laser w/o OFC (SN) · 5 shortwave laser with OFC (SL) · 4 longwave laser (LL) · 3 active cable · 2 passive cable · 1–0 rsvd
9FC transmission media7 twin axial (TW) · 6 twisted pair (TP) · 5 miniature coax (MI) · 4 video coax (TV) · 3 multimode 62.5 µm (M6) · 2 multimode 50 µm (M5, M5E) · 1 rsvd · 0 single mode (SM)
10FC speed7 1200 MB/s · 6 800 MB/s · 5 1600 MB/s · 4 400 MB/s · 3 3200 MB/s · 2 200 MB/s · 1 see byte 62 · 0 100 MB/s
11EncodingSFF-8024 Table 4-2 (SFP column): 00h unspecified · 01h 8B/10B · 02h 4B/5B · 03h NRZ · 04h Manchester · 05h SONET scrambled · 06h 64B/66B · 07h 256B/257B · 08h PAM4
12Nominal signalling rateunits of 100 Mb/s (0Dh = 1.3 Gb/s, 67h = 10.3 Gb/s); FFh = rate ≥ 25.4 Gb/s, see byte 66
13Rate identifier00h unspecified · 01h SFF-8079 (4/2/1G rate select) · 02h SFF-8431 Rx rate select only · 04h SFF-8431 Tx rate select only · 06h SFF-8431 independent Rx & Tx · 08h FC-PI-5 (16/8/4G Rx only) · 0Ah FC-PI-5 independent Rx & Tx · 0Ch FC-PI-6 (32/16/8G independent) · 0Eh 10/8G Rx & Tx rate select · 10h FC-PI-7 (64/32/16G independent) · 20h rate select by PMD per A2h byte 36 rev 12.xRate select
14Length SMFkm; 00h = not supported / not SMF; FFh = > 254 km
15Length SMFunits of 100 m; FFh = > 25.4 km
16Length 50 µm OM2units of 10 m
17Length 62.5 µm OM1units of 10 m
18Length OM4 or copperoptical: OM4 in units of 10 m; copper/DAC: length in metres (FFh = > 254 m)
19Length OM3units of 10 m
20–35Vendor name16 ASCII, left-justified, space (20h) padded
36Extended specification complianceSFF-8024 Table 4-4 single value (02h 25GBASE-SR, 03h 25GBASE-LR, 0Bh–0Dh 25G CR L/S/N …) — see SFF-8024
37–39Vendor OUIIEEE company identifier, MSB first; 00-00-00 = unspecified
40–55Vendor PN16 ASCII
56–59Vendor rev4 ASCII (spaces if none)
60–61Wavelengthoptical: nm, 16-bit unsigned (60 = MSB), e.g. 051Eh = 1310 nm · passive cable: byte 60 bit 0 SFF-8431 Appendix E compliant, bit 1 FC-PI-4 Appendix H compliant, byte 61 rsvd · active cable: byte 60 bit 0 SFF-8431 App. E, bit 1 FC-PI-4 App. H, bit 2 SFF-8431 limiting, bit 3 FC-PI-4 limiting, byte 61 rsvd
62FC speed 2bit 0 64GFC · bit 1 128GFC rev 12.3 · 7–2 rsvd
63CC_BASE(Σ bytes 0–62) mod 256 — Checksums

Extended ID — bytes 64–95

ByteFieldContents
64Options7 rsvd · 6 rsvd · 5 high power level declaration — level 3, up to 2.0 W rev 12.3 · 4 paging implemented (A2h byte 127 active) · 3 retimer/CDR present · 2 cooled transmitter · 1 power level 2 (≤ 1.5 W); 0 = level 1 (≤ 1.0 W) · 0 linear receiver output
65Options7 receiver decision threshold implemented · 6 tunable transmitter (SFF-8690) · 5 RATE_SELECT implemented · 4 TX_DISABLE implemented · 3 TX_FAULT implemented · 2 LOS inverted (signal-detect polarity) · 1 LOS implemented · 0 rsvd
66Signalling rate maxif byte 12 ≠ FFh: upper margin above nominal, % · if byte 12 = FFh: nominal rate in units of 250 Mb/s (67h = 25.75 Gb/s)
67Signalling rate minlower margin below nominal, % (with byte 12 = FFh: ± margin)
68–83Vendor SN16 ASCII
84–91Date codeASCII YYMMDD + 2-character lot code (spaces if none)
92Diagnostic monitoring type7 rsvd (legacy diagnostics) · 6 DDM implemented · 5 internally calibrated · 4 externally calibrated · 3 Rx power measurement: 1 = average, 0 = OMA · 2 address change required before A2h access · 1–0 rsvd
93Enhanced options7 alarm/warning flags implemented (A2h 112–117) · 6 soft TX_DISABLE control & monitoring · 5 soft TX_FAULT monitoring · 4 soft RX_LOS monitoring · 3 soft RATE_SELECT control & monitoring · 2 application select per SFF-8079 · 1 soft rate select per SFF-8431 · 0 rsvd
94SFF-8472 compliance00h unspecified · 01h Rev 9.3 · 02h Rev 9.5 · 03h Rev 10.2 · 04h Rev 10.4 · 05h Rev 11.0 · 06h Rev 11.3 · 07h Rev 11.4 · 08h Rev 12.0 · 09h Rev 12.4 — Specification revisions
95CC_EXT(Σ bytes 64–94) mod 256

Vendor specific and reserved — bytes 96–255

ByteFieldContents
96–127Vendor specificfree for the manufacturer: configuration, signatures, production data; never checksummed
128–255Reservedreserved for SFF-8079 application-select tables; normally FFh or 00h

Reading a few common identities

ModuleBytes 0/1/23–10111260–613664/659294
1000BASE-SX03 04 0700 00 00 01 00 00 00 00010D0352 (850)0000 / 1A6804
10GBASE-LR03 04 0720 00 00 00 00 00 00 000667051E (1310)0000 / 1A6805
25GBASE-SR03 04 0700 00 00 00 00 00 00 0006FF (66 = 67h)03520208 / 1A6808
10G passive DAC 3 m03 04 2300 00 00 00 00 04 00 0006670100 (byte 60 = 01h App. E)0000 / 000005
1000BASE-T copper03 04 2200 00 00 08 00 00 00 00010D00000000 / 120004

Values shown are typical, with byte 18 = 03h on the DAC (3 m), byte 65 = 1Ah meaning TX_DISABLE, TX_FAULT and LOS implemented, and 92 = 68h meaning DDM implemented, internally calibrated, average Rx power.


Nếu bạn phát hiện thông tin chưa chính xác hoặc lỗi trong bài viết này, hãy chọn đoạn liên quan và nhấn Ctrl+Enter để .