SFF-8472 A2h رجسٹروں کا نقشہ · تکنیکی تصریحات اور معیارات · آپٹیکل ٹرانسیورز اور کیبلز · دستاویزات · CodingBox
CodingBox دستاویزات

SFF-8472 A2h رجسٹروں کا نقشہ

دو تاروں والے پتے A2h پر تشخیصی آلہ وہ سب کچھ رکھتا ہے جو SFP درجے کا ماڈیول چلتے وقت بدلتا ہے: الارم اور انتباہ حدود، کیلیبریشن مستقلات، موجودہ مانیٹرز، اسٹیٹس اور کنٹرول بٹس، لیچ شدہ فلیگز، صارف EEPROM اور وینڈر صفحات۔ اس صفحے میں زیریں 128 بائٹس بائٹ بہ بائٹ اور بالائی صفحے کی ترتیب SFF-8472 Rev 12.4 کے مطابق درج ہے۔ وضاحت: SFF-8472، حدود اور الارمز، کیلیبریشن۔

اشارے: rsvd = محفوظ · opt = اختیاری، صرف متعلقہ A0h آپشن بٹ سیٹ ہونے پر نافذ · تمام 16-بٹ قدریں بگ-اینڈین ہیں (زیریں بائٹ کا پتہ = MSB)۔

مانیٹر فارمیٹس (حدود، مانیٹرز اور مستقلات میں استعمال ہوتے ہیں)

مانیٹرفارمیٹLSBحد
درجہ حرارتنشان دار 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–9Vcc بالائی الارم10–11Vcc زیریں الارم
12–13Vcc بالائی انتباہ14–15Vcc زیریں انتباہ
16–17Tx بائس بالائی الارم18–19Tx بائس زیریں الارم
20–21Tx بائس بالائی انتباہ22–23Tx بائس زیریں انتباہ
24–25Tx پاور بالائی الارم26–27Tx پاور زیریں الارم
28–29Tx پاور بالائی انتباہ30–31Tx پاور زیریں انتباہ
32–33Rx پاور بالائی الارم34–35Rx پاور زیریں الارم
36–37Rx پاور بالائی انتباہ38–39Rx پاور زیریں انتباہ
40–41لیزر درجہ حرارت / طول موج بالائی الارم (opt)42–43… زیریں الارم (opt)
44–45… بالائی انتباہ (opt)46–47… زیریں انتباہ (opt)
48–49TEC کرنٹ بالائی الارم (opt)50–51TEC کرنٹ زیریں الارم (opt)
52–53TEC کرنٹ بالائی انتباہ (opt)54–55TEC کرنٹ زیریں انتباہ (opt)

حدود اسی فارمیٹ میں ہوتی ہیں جس مانیٹر کو وہ محدود کرتی ہیں؛ بیرونی طور پر کیلیبریٹ کیے گئے ماڈیولز میں وہ خام اکائیوں میں ہوتی ہیں، جنہیں نیچے دیے مستقلات سے تبدیل کیا جاتا ہے۔

بیرونی کیلیبریشن مستقلات — بائٹس 56–91

صرف اس وقت موجود اور معنی خیز ہیں جب A0h بائٹ 92 بٹ 4 (بیرونی طور پر کیلیبریٹ) سیٹ ہو۔

بائٹسمستقلفارمیٹاستعمال
56–59Rx_PWR(4)IEEE-754 سنگل فلوٹRx_power = Σ Rx_PWR(i) × raw^i, i = 4…0
60–63Rx_PWR(3)فلوٹ(عموماً 0)
64–67Rx_PWR(2)فلوٹ(عموماً 0)
68–71Rx_PWR(1)فلوٹڈھلوان (اندرونی جیسے رویے کے لیے عموماً 1.0)
72–75Rx_PWR(0)فلوٹآف سیٹ
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–101Tx بائسلیزر بائس کرنٹ
102–103Tx پاورمانیٹر فوٹو ڈایوڈ سے
104–105Rx پاوراوسط (A0h 92.3 = 1) یا OMA
106–107لیزر درجہ حرارت یا طول موج (opt)درجہ حرارت فارمیٹ، یا SFF-8690 کے مطابق ٹیون ایبل ماڈیولز کے لیے 0.05 nm اکائیوں میں طول موج
108–109TEC کرنٹ (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 data not ready (مانیٹرز ابتدائی حالت میں ہوں تو 1)
111rsvdSFF-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
114Tx ان پٹ EQ / 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 پاور سطح انتخاب (سطح 2 کی درخواست کے لیے 1 لکھیں) · 0 پاور سطح 3 انتخاب rev 12.3
119–122وینڈر مخصوصکنٹرولر پر مبنی ماڈیولز میں اکثر پاس ورڈ تبدیلی علاقہ
123–126وینڈر مخصوصاکثر پاس ورڈ اندراج علاقہ (مثلاً کچھ کنٹرولرز میں 00 00 10 11 طے شدہ قدریں) — لکھنے سے تحفظ کی اقسام
127صفحہ انتخابA0h بائٹ 64 بٹ 4 سیٹ ہونے پر بالائی صفحہ (128–255) منتخب کرتا ہے؛ 00h طے شدہ

112–117 کے فلیگز لیچ شدہ ہوتے ہیں: وہ پڑھے جانے تک سیٹ رہتے ہیں، اور ہوسٹ انہیں پڑھ کر صاف کرتا ہے۔ الارم اور انتباہ فلیگز صرف A0h بائٹ 93 بٹ 7 سیٹ ہونے پر نافذ ہوتے ہیں۔

بالائی صفحات — بائٹ 127 کے ذریعے بائٹس 128–255

صفحہبائٹسمواد
00h / 01h128–247صارف EEPROM — ہوسٹ یا وینڈر کے لیے 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—وینڈر مخصوص

ڈی کوڈنگ مثال

داخلی طور پر کیلیبریٹ ماڈیول پر A2h بائٹس 96–105 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 پڑھنا۔

متعلقہ نقشے


اگر آپ کو اس مضمون میں کوئی غلطی یا عدم درستی ملے تو متعلقہ حصہ منتخب کریں اور Ctrl+Enter دبا کر ۔