SFF-8636 — إدارة QSFP
SFF-8636، أي واجهة الإدارة للبيئات الموصولة بالكبلات (Management Interface for Cabled Environments)، هي مواصفة الإدارة لعائلة QSFP رباعية المسارات — QSFP+ (40G)، وQSFP28 (100G)، ومعظم وحدات QSFP56 (200G) — ولعوامل الشكل الموازية ذات الصلة مثل CXP وmicroQSFP. خلفت SFF-8436، وحافظت على تخطيط ذاكرتها، وتواصل التطور عبر مراجعات 2.x. وتستخدمها أيضًا وحدات QSFP الخاصة بـ Fibre Channel وInfiniBand. بايت الإصدار وسجل المراجعات في مراجعات المواصفة.
عنوان واحد، وذاكرة مقسَّمة إلى صفحات
بخلاف جهازي SFP، تستجيب وحدة QSFP عند عنوان واحد (A0h) عبر الواجهة الثنائية الأسلاك:
- الصفحة السفلى 00h (البايتات 0–127) مرئية دائمًا: الحالة، وأعلام المقاطعات، والقيم المقيسة الحية، وأوامر التحكم، وبايت اختيار الصفحة 127.
- الصفحات العلوية (البايتات 128–255) تُستدعى بالكتابة في البايت 127: الصفحة 00h بيانات التعريف، و01h جدول اختيار التطبيق، و02h ذاكرة EEPROM للمستخدم، و03h العتبات وأوامر التحكم بالقنوات، و20h–21h الاختياريتان.
تضبط الوحدات التي تقتصر على الصفحة 00h بت الذاكرة المسطّحة (البت 2 من البايت 2). ويُحكَم توزيع الناقل بين عدة وحدات عبر الطرف ModSelL، لا عبر العنوان. وتُسمح سرعة ناقل تصل إلى 400 kHz اعتبارًا من المراجعة 2.x.
الصفحة السفلى 00h — الحالة والتحكم
| البايتات | الكتلة | ملاحظات |
|---|---|---|
| 0 | المعرّف | 0Dh لـ QSFP+، 11h لـ QSFP28 (SFF-8024) |
| 1 | توافق المراجعة | مراجعة SFF-8436/8636 التي تتبعها الخريطة |
| 2 | الحالة | البت 2 الذاكرة المسطّحة، والبت 1 تفعيل IntL، والبت 0 البيانات غير جاهزة |
| 3–21 | أعلام المقاطعات | 3 فقد إشارة Rx/Tx لكل مسار، و4 عطل Tx، و5 LOL في Tx/Rx (قفل CDR)، و6 إنذارات/تحذيرات الحرارة، و7 Vcc، و9–10 قدرة Rx، و11–12 انحياز Tx، و13–14 قدرة Tx؛ مثبَّتة، وتُمسح بالقراءة |
| 22–33 | القيم المقيسة للوحدة | الحرارة (22–23)، وVcc (26–27)؛ الصيغ نفسها المستخدمة في SFP |
| 34–81 | القيم المقيسة للقنوات | قدرة Rx للمسارات 1–4 (34–41)، وانحياز Tx (42–49)، وقدرة Tx (50–57)، ومحجوز/خاص بالمورّد حتى 81 — تشخيصات كل مسار |
| 86 | تعطيل Tx | البتات 0–3، بت لكل مسار |
| 87–88 | اختيار المعدل | Rx (87) وTx (88)، بتان لكل مسار — اختيار المعدل |
| 89–92، 94–97 | اختيار التطبيق | لكل مسار، فهرس داخل الصفحة 01h |
| 93 | التحكم بالقدرة | البت 0 تجاوز القدرة، والبت 1 ضبط القدرة (1 = قدرة منخفضة)، والبت 2 تفعيل الفئات 5–7، والبت 3 تفعيل الفئة 8 |
| 98 | التحكم بـ CDR | البتات 7–4 تشغيل CDR في Tx لكل مسار، و3–0 تشغيل CDR في Rx — CDR |
| 100–106 | أقنعة المقاطعات | بت قناع واحد لكل علم |
| 107 | القدرة القصوى | ×0.1 W، لوحدات الفئة 8 (rev 2.10) |
| 119–122 | تغيير كلمة المرور | يحدّده المورّد |
| 123–126 | إدخال كلمة المرور | يحدّده المورّد — الموضع المعتاد لِـكلمة مرور الحماية من الكتابة |
| 127 | اختيار الصفحة | يُكتب قبل قراءة 128–255 |
الصفحة العلوية 00h — بيانات التعريف
| البايتات | الحقل | ملاحظات |
|---|---|---|
| 128 | المعرّف | يكرّر البايت 0 |
| 129 | المعرّف الممتد | البتان 7–6 فئة القدرة 1–4، والبت 5 الإعلان عن الفئة 8، والبت 4 وجود CLEI، والبت 3 وجود CDR في Tx، والبت 2 وجود CDR في Rx، والبتان 1–0 فئة القدرة 5–7 |
| 130 | الموصل | 0Ch MPO 1×12، و07h LC، و23h غير قابل للفصل (DAC/AOC) |
| 131–138 | توافق المواصفة | 131 إيثرنت 10/40G (البت 7 = راجع البايت 192)، و132 SONET، و133 SAS/SATA، و134 GbE، و135–138 Fibre Channel — رموز التوافق |
| 139 | الترميز | 05h 64B/66B، و08h PAM4 (ملاحظة: القيم تختلف عن جدول SFP) |
| 140 | معدل البت الاسمي | ×100 Mb/s لكل مسار؛ FFh → راجع البايت 222 |
| 141 | اختيار المعدل الممتد | — |
| 142–146 | أطوال الوصلة | SMF بالكيلومتر، وOM3 ×2 m، وOM2 بالمتر، وOM1 بالمتر، والنحاس بالمتر أو OM4 ×2 m |
| 147 | تقنية الجهاز | نصف بايت نوع المرسل (أدناه) + بتات التحكم بالطول الموجي، والتبريد، وAPD/PIN، والقابلية للضبط |
| 148–163 | اسم المورّد | 16 ASCII — حقول المورّد |
| 164 | الوحدة الممتدة | بتات معدل InfiniBand (SDR…EDR) |
| 165–167 | OUI الخاص بالمورّد | — |
| 168–183 | رقم قطعة المورّد | — |
| 184–185 | مراجعة المورّد | 2 ASCII |
| 186–189 | الطول الموجي والتفاوت | ×0.05 nm و×0.005 nm؛ للنحاس: التوهين عند 2.5 / 5 / 7 / 12.9 GHz |
| 190 | أقصى حرارة للهيكل | °C |
| 191 | CC_BASE | مجموع اختباري للبايتات 128–190 — المجاميع الاختبارية |
| 192 | التوافق الممتد | رمز SFF-8024، الجدول 4-4 (100GBASE-SR4 = 02h، وCWDM4 = 06h…) |
| 193–195 | الخيارات | أوامر التحكم بالموازنة/التشديد، وتشغيل/إيقاف CDR وأعلام LOL، والكتم، والصفحات المتوفرة |
| 196–211 | الرقم التسلسلي للمورّد | — |
| 212–219 | رمز التاريخ | YYMMDD + خانتان لرقم الدفعة |
| 220 | نوع المراقبة التشخيصية | متوسط قدرة Rx/OMA، ومراقبة قدرة Tx مطبَّقة |
| 221 | خيارات موسّعة | علم اكتمال التهيئة، وتصريح اختيار المعدل، ووضع تعطيل Tx السريع |
| 222 | معدل البت الممتد | ×250 Mb/s عندما يكون البايت 140 = FFh |
| 223 | CC_EXT | مجموع اختباري للبايتات 192–222 |
| 224–255 | خاص بالمورّد | — |
البايت 147 — تقنية المرسل (البتات 7–4)
| القيمة | التقنية | القيمة | التقنية |
|---|---|---|---|
| 0h | VCSEL بطول 850 nm | 8h | أخرى / غير محدد |
| 1h | VCSEL بطول 1310 nm | 9h | DFB بطول 1490 nm |
| 2h | VCSEL بطول 1550 nm | Ah | نحاس، بلا موازنة |
| 3h | FP بطول 1310 nm | Bh | نحاس، بموازنة سلبية |
| 4h | DFB بطول 1310 nm | Ch | نحاس، بتحديد نشِط عند الطرفين |
| 5h | DFB بطول 1550 nm | Dh | نحاس، بتحديد نشِط عند الطرف البعيد |
| 6h | EML بطول 1310 nm | Eh | نحاس، بتحديد نشِط عند الطرف القريب |
| 7h | EML بطول 1550 nm | Fh | نحاس، بموازنات خطية نشِطة |
البتات 3–0: التحكم بالطول الموجي، والمرسل المبرَّد، وكاشف APD (1) مقابل PIN (0)، والقابلية للضبط. شرح هذه التقنيات في أنواع الليزر.
صفحات أخرى
| الصفحة | المحتوى |
|---|---|
| 01h | جدول اختيار التطبيق (AST) — التطبيقات المُعلَنة للاختيار على طراز SFF-8079؛ نادر الاستخدام |
| 02h | ذاكرة EEPROM للمستخدم (128–255)؛ رمز CLEI عندما يكون البت 4 من البايت 129 مضبوطًا |
| 03h | العتبات: الوحدة 128–175 (الحرارة، وVcc)، والقناة 176–223 (قدرة Rx، وانحياز Tx، وقدرة Tx)؛ أوامر التحكم بالقنوات 226–241 (موازنة دخل Tx، وتشديد وسعة خرج Rx، والكتم وتعطيل الخرج)؛ أقنعة مراقبة القنوات 242–253 |
| 20h–21h | وظائف ممتدة اختيارية، يُعلَن عنها في البت 0 من البايت 195 |
دلالات العتبات في العتبات والإنذارات.
فئات القدرة
يُعلن البايت 129 عن الفئة، ويتيح البايت 93 للمضيف تحرير الوحدة من القدرة المنخفضة وتفعيل الفئات 5–8، ويعطي البايت 107 القيمة القصوى الدقيقة للفئة 8. والمضيف الذي يقرأ فئة لا يستطيع منفذه توفيرها يُبقي الوحدة في القدرة المنخفضة — وتسرد مادة القدرة والحرارة الفئات والأعراض.
المقاطعات وLOL
ينخفض IntL عند ضبط أي علم غير مقنَّع في البايتات 3–21؛ ويقرأ المضيف الأعلام فتُمسح. وأعلام LOL (البايت 5) هي مؤشر قفل CDR وأسرع دليل على عدم تطابق المعدل — راجع السرعة والمعدل.
ما تقرؤه المضيفات
الإدخال، ثم الانتظار حتى تصبح البيانات جاهزة، ثم قراءة الصفحة السفلى 0–127 والصفحة العلوية 00h، ثم التحقق من CC_BASE وCC_EXT، ثم فك ترميز المعرّف والموصل والتوافق والبايت 192 وكتلة المورّد، ثم التحقق من فئة القدرة، ثم تحرير القدرة المنخفضة، ثم ضبط CDR/المعدل، ثم إلغاء تعطيل Tx، ثم استطلاع القيم المقيسة والأعلام. التسلسل والتوقيتات في ما يفعله المضيف.
في CodingBox
تقرأ CodingBox كل الصفحات المتوفرة، وتعرضها كألسنة تبويب في EEPROM editor مع تسمية كل حقل، وتفك ترميز البايت 147 وبايتات التوافق في Check transceiver، وترسم المسارات الأربعة في DDM، وتعيد حساب CC_BASE وCC_EXT عند الكتابة.
جداول السجلات الكاملة: خريطة الصفحة السفلى 00h (الأعلام، والقيم المقيسة، وأوامر التحكم) وخريطة الصفحات العلوية (بيانات التعريف، والعتبات، وأوامر التحكم بالقنوات).