SFF-8472 A2h register haritası · Spesifikasyonlar ve standartlar · Optik alıcı-vericiler ve kablolar · Belgeler · CodingBox
CodingBox Belgeler

SFF-8472 A2h register haritası

İki telli adres A2h’daki tanılama cihazı, bir SFP sınıfı modül çalışırken değişen her şeyi tutar: alarm ve uyarı eşikleri, kalibrasyon sabitleri, canlı ölçülen değerler, durum ve kontrol bitleri, mandallanmış bayraklar, kullanıcı EEPROM’u ve satıcı sayfaları. Bu sayfa, SFF-8472 Rev 12.4’e göre derlenmiş alt 128 baytı bayt bayt ve üst sayfa düzenini listeler. Anlatı: SFF-8472, Eşikler ve alarmlar, Kalibrasyon.

Açıklamalar: ayrılmış — bu alan ayrılmıştır; isteğe bağlı — yalnızca ilgili A0h seçenek biti ayarlıysa uygulanır; tüm 16 bitlik değerler big-endian’dır (düşük bayt adresi = MSB).

Ölçüm biçimleri (eşiklerde, ölçülen değerlerde ve sabitlerde kullanılır)

Ölçülen değerBiçimLSBAralık
Sıcaklıkişaretli 16 bit, ikinin tümleyeni1/256 °C−128 … +128 °C
Vccişaretsiz 16 bit100 µV0 … 6,55 V
Tx biasişaretsiz 16 bit2 µA0 … 131 mA
Tx gücü / Rx gücüişaretsiz 16 bit0,1 µW0 … 6,55 mW (−40 … +8,2 dBm)
Lazer sıcaklığı (isteğe bağlı)işaretli 16 bit1/256 °Csıcaklıkla aynı
TEC akımı (isteğe bağlı)işaretli 16 bit0,1 mA±3,2 A; pozitif = ısıtma

Alarm ve uyarı eşikleri — bayt 0–55

BaytlarAlanBaytlarAlan
0–1Sıcaklık yüksek alarmı2–3Sıcaklık düşük alarmı
4–5Sıcaklık yüksek uyarısı6–7Sıcaklık düşük uyarısı
8–9Vcc yüksek alarmı10–11Vcc düşük alarmı
12–13Vcc yüksek uyarısı14–15Vcc düşük uyarısı
16–17Tx bias yüksek alarmı18–19Tx bias düşük alarmı
20–21Tx bias yüksek uyarısı22–23Tx bias düşük uyarısı
24–25Tx gücü yüksek alarmı26–27Tx gücü düşük alarmı
28–29Tx gücü yüksek uyarısı30–31Tx gücü düşük uyarısı
32–33Rx gücü yüksek alarmı34–35Rx gücü düşük alarmı
36–37Rx gücü yüksek uyarısı38–39Rx gücü düşük uyarısı
40–41Lazer sıcaklığı / dalga boyu yüksek alarmı (isteğe bağlı)42–43… düşük alarmı (isteğe bağlı)
44–45… yüksek uyarısı (isteğe bağlı)46–47… düşük uyarısı (isteğe bağlı)
48–49TEC akımı yüksek alarmı (isteğe bağlı)50–51TEC akımı düşük alarmı (isteğe bağlı)
52–53TEC akımı yüksek uyarısı (isteğe bağlı)54–55TEC akımı düşük uyarısı (isteğe bağlı)

Eşikler, sınırladıkları ölçülen değerle aynı biçimi kullanır; harici kalibreli modüllerde ham birimlerdedir ve aşağıdaki sabitlerle dönüştürülmeleri gerekir.

Harici kalibrasyon sabitleri — bayt 56–91

Yalnızca A0h bayt 92 bit 4 (harici kalibreli) ayarlıyken mevcuttur ve anlamlıdır.

BaytlarSabitBiçimKullanımı
56–59Rx_PWR(4)IEEE-754 tek duyarlıklı kayan noktaRx_power = Σ Rx_PWR(i) × raw^i, i = 4…0
60–63Rx_PWR(3)kayan nokta(tipik olarak 0)
64–67Rx_PWR(2)kayan nokta(tipik olarak 0)
68–71Rx_PWR(1)kayan noktaeğim (dahili benzeri davranış için tipik olarak 1,0)
72–75Rx_PWR(0)kayan noktaofset
76–77Tx_I(eğim)işaretsiz 16 bit, LSB 1/256Tx_bias = eğim × raw + ofset
78–79Tx_I(ofset)işaretli 16 bit—
80–81Tx_PWR(eğim)işaretsiz 16 bit, LSB 1/256Tx_power = eğim × raw + ofset
82–83Tx_PWR(ofset)işaretli 16 bit—
84–85T(eğim)işaretsiz 16 bit, LSB 1/256Sıcaklık = eğim × raw + ofset
86–87T(ofset)işaretli 16 bit—
88–89V(eğim)işaretsiz 16 bit, LSB 1/256Vcc = eğim × raw + ofset
90–91V(ofset)işaretli 16 bit—
92–94ayrılmış——
95CC_DMI(Σ bayt 0–94) mod 256Sağlama toplamları

Gerçek zamanlı ölçülen değerler — bayt 96–109

BaytlarÖlçülen değerNotlar
96–97Sıcaklıkmodül içi
98–99Vccmodül içindeki besleme
100–101Tx biaslazer bias akımı
102–103Tx gücüizleme fotodiyodundan
104–105Rx gücüortalama (A0h 92.3 = 1) veya OMA
106–107Lazer sıcaklığı veya dalga boyu (isteğe bağlı)sıcaklık biçiminde, veya SFF-8690’a göre ayarlanabilir modüllerde 0,05 nm biriminde dalga boyu
108–109TEC akımı (isteğe bağlı)işaretli, 0,1 mA

Durum ve kontrol — bayt 110–127

BaytAlanBitler
110Durum/kontrol7 TX_DISABLE durumu (pin veya yazılımsal) · 6 yazılımsal TX_DISABLE (R/W, A0h 93.6 ise) · 5 RS1 durumu · 4 RS0 / hız seçimi durumu · 3 yazılımsal RS0 seçimi (R/W, 93.3 ise) · 2 TX_FAULT durumu · 1 RX_LOS durumu · 0 veri hazır değil (ölçülen değerler başlatılırken 1)
111ayrılmışSFF-8079 için ayrılmıştır
112Alarm bayrakları7 sıcaklık yüksek · 6 sıcaklık düşük · 5 Vcc yüksek · 4 Vcc düşük · 3 Tx bias yüksek · 2 Tx bias düşük · 1 Tx gücü yüksek · 0 Tx gücü düşük
113Alarm bayrakları7 Rx gücü yüksek · 6 Rx gücü düşük · 5 lazer sıcaklığı/dalga boyu yüksek (isteğe bağlı) · 4 … düşük (isteğe bağlı) · 3 TEC akımı yüksek (isteğe bağlı) · 2 TEC akımı düşük (isteğe bağlı) · 1–0 ayrılmış
114Tx giriş EQ / Rx çıkış vurgusu kontrolü (isteğe bağlı)bit 7–4 Tx giriş eşitleme seviyesi, 3–0 Rx çıkış vurgu seviyesi (aktif kablolar, SFF-8431); aksi halde ayrılmış
115ayrılmış—
116Uyarı bayraklarıbayt 112 ile aynı düzen (sıcaklık, Vcc, Tx bias, Tx gücü yüksek/düşük)
117Uyarı bayraklarıbayt 113 ile aynı düzen (Rx gücü, lazer sıcaklığı, TEC akımı)
118Genişletilmiş durum/kontrol7–4 ayrılmış · 3 yazılımsal RS1 seçimi (R/W) · 2 güç seviyesi çalışma durumu (1 = seviye 2/3 etkin) · 1 güç seviyesi seçimi (seviye 2 istemek için 1 yazın) · 0 güç seviyesi 3 seçimi rev 12.3
119–122Satıcıya özgüdenetleyici tabanlı modüllerde genellikle parola değiştirme alanı
123–126Satıcıya özgügenellikle parola girişi alanı (örn. bazı denetleyicilerde varsayılan 00 00 10 11) — Yazma koruması türleri
127Sayfa seçimiA0h bayt 64 bit 4 ayarlıyken üst sayfayı (128–255) seçer; varsayılan 00h

112–117’deki bayraklar mandallanmıştır: okununcaya kadar kurulu kalır ve host onları okuyarak temizler. Alarm ve uyarı bayrakları yalnızca A0h bayt 93 bit 7 ayarlıyken uygulanır.

Üst sayfalar — bayt 127 üzerinden bayt 128–255

SayfaBaytlarİçerik
00h / 01h128–247Kullanıcı EEPROM’u — host veya satıcı için serbest 120 bayt (sayfa 01h, çoğu uygulamada 00h’nin takma adıdır)
00h / 01h248–255Satıcı kontrolü — satıcıya özgü kontrol işlevleri
02h128–255Kontrol işlevleri — SFF-8690 ayarlanabilir yazmaçları: 128–129 dither kontrolü · 130–131 ayar yeteneği bayrakları · 132–133 ilk frekans THz · 134–135 ilk frekans GHz ×0,1 · 136–137 son frekans THz · 138–139 … GHz · 140–141 ızgara aralığı GHz ×0,1 · 144–145 kanal numarası ayarı · 146–147 dalga boyu ayarı ×0,05 nm · 152 Tx dither/dalga boyu kontrolü · 168–169 frekans hatası GHz ×0,1 · 170–171 dalga boyu hatası nm ×0,005 · 172 ayar durumu (bitler: Tx ayarı sürüyor, dalga boyu kilitsiz, ayar hatası) · 173–175 mandallanmış durum/bayraklar
03h–7Fh—ayrılmış
80h–FFh—satıcıya özgü

Çözümleme örneği

Dahili kalibreli bir modülde A2h bayt 96–105 1A 80 80 E8 1B 58 0F A0 03 E8 olarak okunur: sıcaklık 0x1A80 / 256 = 26,5 °C; Vcc 0x80E8 × 100 µV = 3,300 V; bias 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. Bayt 110 = 00 → Tx etkin, arıza yok, LOS yok, veri hazır; 112–117 tümü 00 → bayrak yok. Araçlarla adım adım: Araçlarla DDM okuma.

İlgili haritalar


Bu materyalde bir yanlışlık veya hata bulursanız ilgili bölümü seçin ve Ctrl+Enter tuşlarına basarak .