สรุปย่อแผนผังหน่วยความจำ EEPROM · ข้อมูลอ้างอิง · ทรานซีฟเวอร์ออปติคัลและสายเคเบิล · เอกสารประกอบ · CodingBox
CodingBox เอกสารประกอบ

สรุปย่อแผนผังหน่วยความจำ EEPROM

แผนที่ไบต์ฉบับหน้าเดียวสำหรับโครงสร้างหน่วยความจำสามแบบที่ CodingBox ใช้งานบ่อยที่สุด ได้แก่ SFF-8472 (กลุ่ม SFP), SFF-8636 (QSFP+/QSFP28) และ CMIS (QSFP-DD, OSFP, QSFP112, SFP-DD) ใช้แผนที่นี้เพื่อค้นหาฟิลด์ได้อย่างรวดเร็วใน EEPROM editor ตัวแก้ไขระบุชื่อของทุกไบต์เมื่อชี้เมาส์ ส่วนเอกสารสเปกยังคงเป็นแหล่งอ้างอิงหลักสำหรับกรณีพิเศษ

ตำแหน่งต่าง ๆ เป็นไปตามฉบับปรับปรุงสาธารณะฉบับปัจจุบัน (SFF-8472 rev 12.x, SFF-8636 rev 2.x, CMIS 5.x) โมดูลรุ่นเก่าอาจใช้ฉบับปรับปรุงที่เก่ากว่านี้ — ตรวจสอบได้จากไบต์ compliance

SFF-8472 — A0h (ข้อมูลระบุตัวตน)

ไบต์ฟิลด์หมายเหตุ
0ตัวระบุ03h = SFP/SFP+/SFP28 (SFF-8024)
1ตัวระบุขยาย04h = MOD_DEF 4 (ตัวระบุแบบสองสาย)
2คอนเนกเตอร์07h LC, 01h SC, 0Ch MPO, 21h ทองแดง, 23h ไม่มีคอนเนกเตอร์แยก
3–10รหัสความสอดคล้องของทรานซีฟเวอร์Ethernet 10G (3), SONET (4–5), Ethernet 1G (6), FC (7–10)
11การเข้ารหัส64b/66b, 8b/10b, NRZ…
12อัตราสัญญาณตามพิกัด×100 Mb/s (103 = 10.3 Gb/s)
13ตัวระบุอัตรารูปแบบการเลือกอัตรา (SFF-8079)
14ความยาว SMFkm
15ความยาว SMF×100 m
16ความยาว 50 µm OM2×10 m
17ความยาว 62.5 µm OM1×10 m
18ความยาว OM4 หรือทองแดงm
19ความยาว OM3×10 m
20–35ชื่อผู้ผลิตASCII เติมช่องว่าง
36รหัสความสอดคล้องส่วนขยายSFF-8024 ตาราง 4-4
37–39OUI ของผู้ผลิตรหัสบริษัทของ IEEE
40–55หมายเลขชิ้นส่วนของผู้ผลิตASCII
56–59รุ่นของผู้ผลิตASCII
60–61ความยาวคลื่น (nm) หรือความสอดคล้องของสาย1310 = 051Eh
62ความเร็ว Fibre Channel 2 / ยังไม่ได้จัดสรร—
63CC_BASEเช็กซัมของไบต์ 0–62
64–65ตัวเลือกTX_DISABLE, TX_FAULT, RX_LOS, การเลือกอัตรา…
66–67อัตราสัญญาณสูงสุด/ต่ำสุด% สูง/ต่ำกว่าค่าตามพิกัด
68–83หมายเลขซีเรียลของผู้ผลิตASCII
84–91รหัสวันที่YYMMDDLL
92ชนิดการวินิจฉัยแบบดิจิทัลบิต 6 DDM, บิต 5 การสอบเทียบภายใน, บิต 4 การสอบเทียบภายนอก, บิต 3 ค่าเฉลี่ย/OMA
93ตัวเลือกขั้นสูงแฟล็กอะลาร์ม/คำเตือน, TX_DISABLE แบบซอฟต์, การเลือกอัตราแบบซอฟต์
94ความสอดคล้องกับ SFF-8472รุ่นที่โมดูลนี้ปฏิบัติตาม
95CC_EXTเช็กซัมของไบต์ 64–94
96–127เฉพาะของผู้ผลิต—
128–255สงวนไว้ (SFF-8079)—

SFF-8472 — A2h (การวินิจฉัย)

ไบต์ฟิลด์หมายเหตุ
0–39ค่าเกณฑ์อุณหภูมิ, Vcc, ไบอัส, กำลังส่ง (Tx), กำลังรับ (Rx) — แต่ละตัวมี HA, LA, HW, LW (รายละเอียด)
40–55ค่าเกณฑ์เสริมอุณหภูมิเลเซอร์, กระแส TEC
56–91ค่าคงที่การสอบเทียบภายนอกพอลิโนเมียลกำลังรับ, ความชัน/ออฟเซต (รายละเอียด)
92–94สงวนไว้—
95CC_DMIเช็กซัมของไบต์ 0–94
96–105ค่าที่ตรวจวัดแบบเรียลไทม์อุณหภูมิ, Vcc, ไบอัส (Tx), กำลังส่ง (Tx), กำลังรับ (Rx) (หน่วย)
106–109ค่าที่ตรวจวัดเสริมอุณหภูมิเลเซอร์ / TEC
110สถานะ/การควบคุมสถานะ TX_DISABLE, RS0/RS1, TX_FAULT, RX_LOS, ข้อมูลพร้อม
111สงวนไว้—
112–113แฟล็กอะลาร์ม—
114–115การควบคุมเสริมอีควอไลซ์อินพุต Tx / เอมฟาซิสเอาต์พุต Rx
116–117แฟล็กคำเตือน—
118–119สถานะ/การควบคุมส่วนขยายRS แบบซอฟต์, ระดับกำลัง
120–126เฉพาะของผู้ผลิตพื้นที่รหัสผ่าน 0x7B–0x7E (123–126) บนโมดูลที่มีการป้องกัน (การป้องกันการเขียน)
127การเลือกตาราง/เพจเลือกตารางส่วนบนแบบเสริม
128–247EEPROM สำหรับผู้ใช้ (ตาราง 00h)พื้นที่ร่างที่เขียนได้
248–255การควบคุมของผู้ผลิต—

SFF-8636 — เพจล่าง 00h (QSFP+/QSFP28)

ไบต์ฟิลด์
0ตัวระบุ (0Dh QSFP+, 11h QSFP28)
1ความสอดคล้องของรุ่น
2สถานะ: ข้อมูลยังไม่พร้อม, IntL, หน่วยความจำแบบแฟลต
3Tx LOS (7–4) / Rx LOS (3–0)
4เหตุขัดข้องของอีควอไลซ์ปรับตัวฝั่ง Tx / เหตุขัดข้อง Tx
5Tx LOL / Rx LOL (CDR)
6–7แฟล็กอะลาร์ม-คำเตือนของอุณหภูมิ/Vcc
9–14แฟล็กกำลังรับ (Rx), ไบอัส Tx, กำลังส่ง (Tx) ต่อเลน
22–23อุณหภูมิโมดูล
26–27Vcc ของโมดูล
34–41กำลังรับ (Rx) เลน 1–4
42–49ไบอัส Tx เลน 1–4
50–57กำลังส่ง (Tx) เลน 1–4
86ปิด Tx ต่อเลน
87 / 88การเลือกอัตรา Rx / Tx
93การควบคุมกำลังไฟ (โหมดกำลังต่ำ, โอเวอร์ไรด์)
98การควบคุม CDR (Tx 7–4, Rx 3–0)
100–106มาสก์อินเทอร์รัปต์
119–122ช่องป้อนการเปลี่ยนรหัสผ่าน
123–126ช่องป้อนรหัสผ่าน (0x7B)
127การเลือกเพจ

SFF-8636 — เพจบน 00h (ข้อมูลระบุตัวตน)

ไบต์ฟิลด์
128ตัวระบุ
129ตัวระบุขยาย: คลาสกำลังไฟ, มี CDR (บิต 3/2), CLEI
130คอนเนกเตอร์
131–138ความสอดคล้องกับข้อกำหนด (Ethernet, SONET, SAS, GbE, FC)
139การเข้ารหัส
140อัตราบิตตามพิกัด (×100 Mb/s; FFh → ดู 222)
141ความสอดคล้องของการเลือกอัตราแบบขยาย
142ความยาว SMF (km)
143ความยาว OM3 (×2 m)
144 / 145ความยาว OM2 / OM1 (m)
146ความยาวทองแดงหรือ OM4 (m)
147เทคโนโลยีอุปกรณ์ (ชนิดเลเซอร์, มีการควบคุมอุณหภูมิ, ปรับความยาวคลื่นได้…)
148–163ชื่อผู้ผลิต
164รหัสโมดูลส่วนขยาย (InfiniBand)
165–167OUI ของผู้ผลิต
168–183หมายเลขชิ้นส่วนของผู้ผลิต
184–185รุ่นของผู้ผลิต
186–187ความยาวคลื่น (÷20 nm) หรือค่าลดทอนของทองแดง
188–189ค่าเผื่อความยาวคลื่น (÷200)
190อุณหภูมิตัวเครื่องสูงสุด
191CC_BASE (128–190)
192ความสอดคล้องกับข้อกำหนดส่วนขยาย (SFF-8024 ตาราง 4-4)
193–195ตัวเลือก
196–211หมายเลขซีเรียลของผู้ผลิต
212–219รหัสวันที่
220ชนิดการวินิจฉัยแบบดิจิทัล
221ตัวเลือกขั้นสูง
222อัตราบิตตามพิกัด (×250 Mb/s)
223CC_EXT (192–222)
224–255เฉพาะของผู้ผลิต

เพจบน 03h เก็บค่าเกณฑ์; เพจ 02h เป็น EEPROM สำหรับผู้ใช้; เพจ 01h สำหรับการเลือกการใช้งาน (SFF-8636)

CMIS — เพจล่างและเพจสำคัญ

ตำแหน่งฟิลด์
เพจล่าง 0ตัวระบุ (18h QSFP-DD, 19h OSFP, 1Eh QSFP112, 1Ah SFP-DD)
เพจล่าง 1รุ่น CMIS (เช่น 50h = 5.0)
เพจล่าง 2คุณลักษณะของโมดูล: หน่วยความจำแบบแฟลต, โมเดลหน่วยความจำ
เพจล่าง 3สถานะโมดูล (บิต 3–1: 1 LowPwr, 2 PwrUp, 3 Ready, 4 PwrDn, 5 Fault)
เพจล่าง 8–13แฟล็กโมดูล
เพจล่าง 14–25ค่าที่ตรวจวัดของโมดูล (อุณหภูมิ 14–15, Vcc 16–17, เสริม)
เพจล่าง 26การควบคุมส่วนกลางของโมดูล (โหมดกำลังต่ำ, การรีเซ็ตด้วยซอฟต์แวร์)
เพจล่าง 118–121การเปลี่ยนรหัสผ่าน
เพจล่าง 122–125ช่องป้อนรหัสผ่าน
เพจล่าง 126การเลือกแบงก์
เพจล่าง 127การเลือกเพจ
เพจ 00h 128–255ข้อมูลระบุตัวตน: ผู้ผลิต 129–144, OUI 145–147, PN 148–163, รุ่น 164–165, SN 166–181, วันที่ 182–189, CLEI 190–199, คลาสกำลังไฟ 200–201, คอนเนกเตอร์ 203, ชนิดสื่อกลาง 212…
เพจ 01hการประกาศความสามารถ: ค่าที่ตรวจวัดที่รองรับ, การรองรับ CDR, VDM, การใช้งาน (86–117)
เพจ 02hค่าเกณฑ์
เพจ 10hการควบคุมเลน: เส้นทางข้อมูล, ปิด Tx, เปิดใช้งาน CDR (160/161), การเลือกการใช้งาน
เพจ 11hสถานะเลนและค่าที่ตรวจวัด: แฟล็ก 134–153, กำลังส่ง (Tx) 154–169, ไบอัส Tx 170–185, กำลังรับ (Rx) 186–201
เพจ 20h–2FhVDM (การวินิจฉัยต่อเลน)
เพจ 9Fh, A0h+คำสั่ง/การตอบกลับ CDB

รายละเอียดฉบับเต็ม: CMIS, MIS สำหรับ SFP-DD

เช็กซัม

เช็กซัมครอบคลุมตำแหน่ง
CC_BASE (SFP)A0h 0–62A0h 63
CC_EXT (SFP)A0h 64–94A0h 95
CC_DMI (SFP)A2h 0–94A2h 95
CC_BASE (QSFP)128–190191
CC_EXT (QSFP)192–222223
เช็กซัมของเพจ CMISต่อเพจไบต์สุดท้ายของเพจ

ทั้งหมดเป็นผลรวมแบบ 8 บิตธรรมดา CodingBox คำนวณค่าเหล่านี้ใหม่โดยอัตโนมัติทุกครั้งที่เขียน — ดัมป์ที่แก้ไขด้วยมือซึ่งมีเช็กซัมล้าสมัยจะถูกโฮสต์ส่วนใหญ่ปฏิเสธ (การเขียนโค้ด EEPROM ใหม่)

มุมมองระดับโพรโทคอลของวิธีเข้าถึงไบต์เหล่านี้ ไม่ว่าจะเป็นแอดเดรส การแบ่งเพจ แบงก์ จังหวะเวลา: อินเทอร์เฟซสองสาย ไบต์ใดบ้างที่เช็กซัมแต่ละตัวครอบคลุมและวิธีคำนวณ: เช็กซัม

เพจนี้คือมุมมองแบบย่อ ตารางแบบละเอียดทีละไบต์และทีละบิต: SFF-8472 A0h · SFF-8472 A2h · SFF-8636 เพจล่าง · SFF-8636 เพจบน · CMIS เพจล่าง · CMIS เพจบน · CMIS เลน · XFP

ไบต์คลาสกำลังไฟในทุกตระกูลพร้อมลำดับชั้นคลาสและตัวเลขการใช้พลังงานจริง: กำลังไฟและการใช้พลังงาน; เอกสารใดกำหนดช่วงไบต์แต่ละช่วงและจะหาได้จากที่ใด: แผนที่มาตรฐาน


หากพบข้อมูลที่ไม่ถูกต้องหรือข้อผิดพลาดในบทความนี้ ให้เลือกข้อความส่วนนั้นแล้วกด Ctrl+Enter เพื่อ