แผนผังรีจิสเตอร์ SFF-8472 A2h · ข้อกำหนดและมาตรฐาน · ทรานซีฟเวอร์ออปติคัลและสายเคเบิล · เอกสารประกอบ · CodingBox
CodingBox เอกสารประกอบ

แผนผังรีจิสเตอร์ SFF-8472 A2h

อุปกรณ์การวินิจฉัยที่แอดเดรสสองสาย A2h เก็บทุกอย่างที่เปลี่ยนแปลงขณะโมดูลตระกูล SFP ทำงาน ได้แก่ ค่าเกณฑ์อะลาร์มและคำเตือน ค่าคงที่การสอบเทียบ ค่าที่ตรวจวัดแบบเรียลไทม์ บิตสถานะและการควบคุม แฟล็กที่ค้างสถานะไว้ EEPROM สำหรับผู้ใช้ และเพจของผู้ผลิต หน้านี้รวบรวมไบต์ล่างทั้ง 128 ไบต์ทีละไบต์ พร้อมผังของเพจบน โดยอ้างอิงตาม SFF-8472 Rev 12.4 คำอธิบายเชิงบรรยาย: SFF-8472, ค่าเกณฑ์และอะลาร์ม, การสอบเทียบ

คำอธิบายสัญลักษณ์: rsvd = สงวนไว้ · opt = ทางเลือกเสริม มีจริงเฉพาะเมื่อบิตตัวเลือกที่เกี่ยวข้องใน A0h ถูกตั้งค่า · ค่า 16 บิตทั้งหมดเป็นแบบ big-endian (แอดเดรสไบต์ต่ำกว่า = MSB)

รูปแบบค่าที่ตรวจวัด (ใช้กับค่าเกณฑ์ ค่าที่ตรวจวัด และค่าคงที่)

ค่าที่ตรวจวัดรูปแบบLSBช่วง
อุณหภูมิเลขมีเครื่องหมายแบบ two's complement 16 บิต1/256 °C−128 … +128 °C
Vccเลขไม่มีเครื่องหมาย 16 บิต100 µV0 … 6.55 V
ไบอัส Txเลขไม่มีเครื่องหมาย 16 บิต2 µA0 … 131 mA
กำลังส่ง (Tx) / กำลังรับ (Rx)เลขไม่มีเครื่องหมาย 16 บิต0.1 µW0 … 6.55 mW (−40 … +8.2 dBm)
อุณหภูมิเลเซอร์ (opt)เลขมีเครื่องหมาย 16 บิต1/256 °Cเหมือนอุณหภูมิ
กระแส TEC (opt)เลขมีเครื่องหมาย 16 บิต0.1 mA±3.2 A; ค่าบวก = ให้ความร้อน

ค่าเกณฑ์อะลาร์มและคำเตือน — ไบต์ 0–55

ไบต์ฟิลด์ไบต์ฟิลด์
0–1อะลาร์มอุณหภูมิสูง2–3อะลาร์มอุณหภูมิต่ำ
4–5คำเตือนอุณหภูมิสูง6–7คำเตือนอุณหภูมิต่ำ
8–9อะลาร์ม Vcc สูง10–11อะลาร์ม Vcc ต่ำ
12–13คำเตือน Vcc สูง14–15คำเตือน Vcc ต่ำ
16–17อะลาร์มไบอัส Tx สูง18–19อะลาร์มไบอัส Tx ต่ำ
20–21คำเตือนไบอัส Tx สูง22–23คำเตือนไบอัส Tx ต่ำ
24–25อะลาร์มกำลังส่ง (Tx) สูง26–27อะลาร์มกำลังส่ง (Tx) ต่ำ
28–29คำเตือนกำลังส่ง (Tx) สูง30–31คำเตือนกำลังส่ง (Tx) ต่ำ
32–33อะลาร์มกำลังรับ (Rx) สูง34–35อะลาร์มกำลังรับ (Rx) ต่ำ
36–37คำเตือนกำลังรับ (Rx) สูง38–39คำเตือนกำลังรับ (Rx) ต่ำ
40–41อะลาร์มอุณหภูมิเลเซอร์/ความยาวคลื่นสูง (opt)42–43… อะลาร์มต่ำ (opt)
44–45… คำเตือนสูง (opt)46–47… คำเตือนต่ำ (opt)
48–49อะลาร์มกระแส TEC สูง (opt)50–51อะลาร์มกระแส TEC ต่ำ (opt)
52–53คำเตือนกระแส TEC สูง (opt)54–55คำเตือนกระแส TEC ต่ำ (opt)

ค่าเกณฑ์ใช้รูปแบบเดียวกับค่าที่ตรวจวัดที่มันกำกับขอบเขต บนโมดูลที่สอบเทียบภายนอก ค่าเกณฑ์จะอยู่ในหน่วย ดิบ ซึ่งต้องแปลงด้วยค่าคงที่ด้านล่าง

ค่าคงที่การสอบเทียบภายนอก — ไบต์ 56–91

มีอยู่และมีความหมายเฉพาะเมื่อไบต์ 92 บิต 4 ของ A0h (สอบเทียบภายนอก) ถูกตั้งค่า

ไบต์ค่าคงที่รูปแบบใช้เป็น
56–59Rx_PWR(4)ทศนิยม IEEE-754 (single precision)Rx_power = Σ Rx_PWR(i) × raw^i, i = 4…0
60–63Rx_PWR(3)float(โดยทั่วไปเป็น 0)
64–67Rx_PWR(2)float(โดยทั่วไปเป็น 0)
68–71Rx_PWR(1)floatความชัน (โดยทั่วไป 1.0 เพื่อให้ทำงานคล้ายการสอบเทียบภายใน)
72–75Rx_PWR(0)floatออฟเซต
76–77Tx_I(slope)เลขไม่มีเครื่องหมาย 16 บิต, LSB 1/256Tx_bias = slope × raw + offset
78–79Tx_I(offset)เลขมีเครื่องหมาย 16 บิต—
80–81Tx_PWR(slope)เลขไม่มีเครื่องหมาย 16 บิต, LSB 1/256Tx_power = slope × raw + offset
82–83Tx_PWR(offset)เลขมีเครื่องหมาย 16 บิต—
84–85T(slope)เลขไม่มีเครื่องหมาย 16 บิต, LSB 1/256Temperature = slope × raw + offset
86–87T(offset)เลขมีเครื่องหมาย 16 บิต—
88–89V(slope)เลขไม่มีเครื่องหมาย 16 บิต, LSB 1/256Vcc = slope × raw + offset
90–91V(offset)เลขมีเครื่องหมาย 16 บิต—
92–94rsvd——
95CC_DMI(Σ ไบต์ 0–94) mod 256เช็กซัม

ค่าที่ตรวจวัดแบบเรียลไทม์ — ไบต์ 96–109

ไบต์ค่าที่ตรวจวัดหมายเหตุ
96–97อุณหภูมิภายในโมดูล
98–99Vccแหล่งจ่ายไฟภายในโมดูล
100–101ไบอัส Txกระแสไบอัสของเลเซอร์
102–103กำลังส่ง (Tx)จากโฟโตไดโอดตรวจวัด
104–105กำลังรับ (Rx)ค่าเฉลี่ย (A0h 92.3 = 1) หรือ OMA
106–107อุณหภูมิเลเซอร์หรือความยาวคลื่น (opt)รูปแบบอุณหภูมิ หรือความยาวคลื่นหน่วยละ 0.05 nm สำหรับโมดูลปรับความยาวคลื่นได้ตาม SFF-8690
108–109กระแส TEC (opt)เลขมีเครื่องหมาย 0.1 mA

สถานะและการควบคุม — ไบต์ 110–127

ไบต์ฟิลด์บิต
110สถานะ/การควบคุม7 สถานะ TX_DISABLE (พินหรือซอฟต์) · 6 TX_DISABLE แบบซอฟต์ (R/W ถ้า A0h 93.6) · 5 สถานะ RS1 · 4 สถานะ RS0/การเลือกอัตรา · 3 เลือก RS0 แบบซอฟต์ (R/W ถ้า 93.3) · 2 สถานะ TX_FAULT · 1 สถานะ RX_LOS · 0 ข้อมูลยังไม่พร้อม (เป็น 1 ขณะค่าที่ตรวจวัดกำลังเริ่มต้น)
111rsvdสงวนไว้สำหรับ SFF-8079
112แฟล็กอะลาร์ม7 อุณหภูมิสูง · 6 อุณหภูมิต่ำ · 5 Vcc สูง · 4 Vcc ต่ำ · 3 ไบอัส Tx สูง · 2 ไบอัส Tx ต่ำ · 1 กำลังส่ง (Tx) สูง · 0 กำลังส่ง (Tx) ต่ำ
113แฟล็กอะลาร์ม7 กำลังรับ (Rx) สูง · 6 กำลังรับ (Rx) ต่ำ · 5 อุณหภูมิเลเซอร์/ความยาวคลื่นสูง (opt) · 4 … ต่ำ (opt) · 3 กระแส TEC สูง (opt) · 2 กระแส TEC ต่ำ (opt) · 1–0 rsvd
114การควบคุมอีควอไลซ์อินพุต Tx / เอมฟาซิสเอาต์พุต Rx (opt)บิต 7–4 ระดับอีควอไลซ์อินพุต Tx, 3–0 ระดับเอมฟาซิสเอาต์พุต Rx (สายแอ็กทีฟ, SFF-8431); นอกนั้น rsvd
115rsvd—
116แฟล็กคำเตือนผังเดียวกับไบต์ 112 (อุณหภูมิ, Vcc, ไบอัส Tx, กำลังส่ง (Tx) สูง/ต่ำ)
117แฟล็กคำเตือนผังเดียวกับไบต์ 113 (กำลังรับ (Rx), อุณหภูมิเลเซอร์, กระแส TEC)
118สถานะ/การควบคุมส่วนขยาย7–4 rsvd · 3 เลือก RS1 แบบซอฟต์ (R/W) · 2 สถานะการทำงานของระดับกำลังไฟ (1 = ระดับ 2/3 กำลังทำงาน) · 1 เลือกระดับกำลังไฟ (เขียน 1 เพื่อขอระดับ 2) · 0 เลือกระดับกำลังไฟ 3 rev 12.3
119–122เฉพาะของผู้ผลิตมักเป็นพื้นที่เปลี่ยนรหัสผ่านบนโมดูลที่มีตัวควบคุม
123–126เฉพาะของผู้ผลิตมักเป็นพื้นที่ป้อนรหัสผ่าน (เช่นค่าเริ่มต้น 00 00 10 11 บนตัวควบคุมบางรุ่น) — ชนิดการป้องกันการเขียน
127การเลือกเพจเลือกเพจบน (128–255) เมื่อไบต์ 64 บิต 4 ของ A0h ถูกตั้งค่า; ค่าเริ่มต้น 00h

แฟล็กในไบต์ 112–117 เป็นแบบค้างสถานะ (latched): จะค้างอยู่จนกว่าจะถูกอ่าน และโฮสต์ล้างค่าด้วยการอ่านนั้นเอง แฟล็กอะลาร์มและคำเตือนทำงานก็ต่อเมื่อไบต์ 93 บิต 7 ของ A0h ถูกตั้งค่า

เพจบน — ไบต์ 128–255 ผ่านไบต์ 127

เพจไบต์เนื้อหา
00h / 01h128–247EEPROM สำหรับผู้ใช้ — 120 ไบต์ที่เปิดให้โฮสต์หรือผู้ผลิตใช้งานได้อย่างอิสระ (เพจ 01h เป็นนามแฝงของ 00h ในการใช้งานส่วนใหญ่)
00h / 01h248–255การควบคุมของผู้ผลิต — ฟังก์ชันควบคุมเฉพาะของผู้ผลิต
02h128–255ฟังก์ชันควบคุม — รีจิสเตอร์ปรับความยาวคลื่นได้ของ SFF-8690: 128–129 การควบคุมดิเธอร์ · 130–131 แฟล็กความสามารถในการปรับจูน · 132–133 ความถี่แรก หน่วย THz · 134–135 ความถี่แรก หน่วย GHz ×0.1 · 136–137 ความถี่สุดท้าย หน่วย THz · 138–139 … GHz · 140–141 ระยะห่างกริด หน่วย GHz ×0.1 · 144–145 กำหนดหมายเลขช่องสัญญาณ · 146–147 กำหนดความยาวคลื่น ×0.05 nm · 152 การควบคุมดิเธอร์/ความยาวคลื่นของ Tx · 168–169 ค่าคลาดเคลื่อนความถี่ หน่วย GHz ×0.1 · 170–171 ค่าคลาดเคลื่อนความยาวคลื่น หน่วย nm ×0.005 · 172 สถานะการปรับจูน (บิต: กำลังปรับจูน Tx, ความยาวคลื่นยังไม่ล็อก, เกิดข้อผิดพลาดการปรับจูน) · 173–175 สถานะ/แฟล็กที่ค้างสถานะไว้
03h–7Fh—สงวนไว้
80h–FFh—เฉพาะของผู้ผลิต

ตัวอย่างการถอดรหัส

ไบต์ 96–105 ของ A2h อ่านได้ 1A 80 80 E8 1B 58 0F A0 03 E8 บนโมดูลที่สอบเทียบภายใน: อุณหภูมิ 0x1A80 / 256 = 26.5 °C; Vcc 0x80E8 × 100 µV = 3.300 V; ไบอัส 0x1B58 × 2 µA = 14.0 mA; Tx 0x0FA0 × 0.1 µW = 400 µW = −3.98 dBm; Rx 0x03E8 × 0.1 µW = 100 µW = −10.0 dBm ไบต์ 110 = 00 → Tx เปิดใช้งาน ไม่มีฟอลต์ ไม่มี LOS ข้อมูลพร้อม; 112–117 เป็น 00 ทั้งหมด → ไม่มีแฟล็ก ขั้นตอนโดยละเอียดพร้อมเครื่องมือ: การอ่านค่า DDM ด้วยเครื่องมือ

แผนที่ที่เกี่ยวข้อง

  • SFF-8472 A0h — บล็อกข้อมูลระบุตัวตน
  • SFF-8636 เพจล่าง 00h — บล็อกที่เทียบเท่ากันฝั่ง QSFP (ค่าที่ตรวจวัด แฟล็ก การควบคุม)
  • CMIS เพจล่าง — บล็อกที่เทียบเท่ากันฝั่ง CMIS

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