+86-028-85255257
目前大多數(shù)的光學(xué)SFP收發(fā)器都支持SFF-8472(工業(yè)標(biāo)準(zhǔn)多邊協(xié)議),根據(jù)SFF-8472協(xié)議,必須支持?jǐn)?shù)字診斷監(jiān)測(cè)(DDM, Digital Diagnostic Monitor)功能,此特征使得最終用戶能夠?qū)崟r(shí)檢測(cè)SFP參數(shù),例如基本的5大監(jiān)控量:溫度(Temperature)、收發(fā)器供電電壓(Vcc)、激光偏置電流(TxBias Current)、光輸出功率(Tx Power)、輸入功率(Rx Power)。
SFP MSA在EEPROM定義了256字節(jié)的內(nèi)存映射圖,包括有標(biāo)準(zhǔn)接口、制造商和其他信息,可以通過I2C接口在8位從設(shè)備地址10100000X (A0h)訪問。
I2C從設(shè)備地址0xA0訪問的256字節(jié)的數(shù)據(jù)包括一些常量,用于標(biāo)識(shí)模塊類型、接頭的速率、波長(zhǎng)、傳輸速率等信息,也包含產(chǎn)品標(biāo)簽序列碼、生產(chǎn)日期和對(duì)數(shù)字監(jiān)控功能的支持等。一般用戶不允許修改的。
I2C從設(shè)備地址0xA2訪問的256字節(jié)的數(shù)據(jù)包括一些常量,也包含一些只讀的變量,甚至還有一些可寫的變量。
數(shù)字診斷內(nèi)存映射專用數(shù)據(jù)字段描述如下:
2線地址1010000x(A0h) |
2線地址1010001x(A2h) |
||
0 |
SFP MAS定義的序列號(hào) (96字節(jié)) |
0 |
告警和警告閾值 (56字節(jié)) |
95 |
產(chǎn)品提供商專用 (32字節(jié)) |
55 |
計(jì)算常量 (40字節(jié)) |
127 |
保留,SFF 8079 (128字節(jié)) |
95 |
實(shí)時(shí)診斷接口 (24字節(jié)) |
255 |
119 |
提供商專用(8字節(jié)) |
|
127 |
用戶可寫EEPROM (120字節(jié)) |
||
247 |
提供商專用 (8字節(jié)) |
||
255 |
SFF-8472中的DMMI全稱Digital DiagnosticsMonitoring Interface,數(shù)字監(jiān)控接口。當(dāng)A0[92].bit5=1(即A0上第92個(gè)字節(jié)的第5個(gè)字節(jié)為1)時(shí)為內(nèi)部校準(zhǔn),A0[92].bit4=1為外部校正,取值如下:
A2h字節(jié) |
位 |
名稱 |
描述 |
96 |
所有 |
溫度MSB |
內(nèi)部測(cè)量模塊溫度 |
97 |
所有 |
溫度LSB |
|
98 |
所有 |
Vcc MSB |
內(nèi)部測(cè)量發(fā)送器的供電電壓 |
99 |
所有 |
VCC LSB |
|
100 |
所有 |
TX Bias MSB |
內(nèi)部測(cè)量TX偏差電流 |
101 |
所有 |
TX Bias LSB |
|
102 |
所有 |
Tx功率 MSB |
測(cè)量TX輸出功率 |
103 |
所有 |
Tx功率 LSB |
|
104 |
所有 |
RX功率 MSB |
測(cè)量RX輸入功率 |
105 |
所有 |
RX功率 LSB |
A0h第92個(gè)字節(jié)的第6位標(biāo)識(shí)是否有DDM功能,92字節(jié)描述如下表所示:
A0h數(shù)據(jù)地址 |
位 |
描述 |
92 |
7 |
保留用于legacy診斷實(shí)現(xiàn),為了與本文檔兼容必須是0 |
6 |
數(shù)字診斷監(jiān)控實(shí)現(xiàn)。為了與本文檔兼容必須是1 |
|
5 |
內(nèi)部校正 |
|
4 |
擴(kuò)展校正 |
|
3 |
接收功率測(cè)量類型(0-OMA,1-平均功率) |
|
2 |
地址改變要求,參見上面章節(jié)“地址模式” |
|
0-1 |
沒有分配 |
內(nèi)部校正(A0h第92個(gè)字節(jié)第5位設(shè)置為1時(shí)有效)的5個(gè)參數(shù)計(jì)算:
1) 內(nèi)部測(cè)量的發(fā)送溫度。以16位有符號(hào)整數(shù)值表示,單位為1/256攝氏度,溫度范圍為-128~128度。溫度的精度由提供商指定,在工作溫度和電壓下必須小于3度。請(qǐng)查看提供商溫度傳感器的詳細(xì)說明書。計(jì)算公式為:
溫度值 =(TEMP_MSB << 8 + TEMP_LSB)/ 256,單位度。
2) 內(nèi)部測(cè)量發(fā)送供電電壓。以16位無符號(hào)整數(shù)表示,值為(0-65535),刻度的單位為100uV,電壓的范圍0~6.55V。在工作溫度和電壓下電壓的精度為3%。公式:
電壓值 = (VCC_MSB << 8 + VCC_LSB) * 100,單位uV。
3) 測(cè)量TX基礎(chǔ)電流(uA),以16位無符號(hào)整數(shù)表示電流,值為(0-65535),每個(gè)值為2uA,電流的范圍為0~131mA。在給定工作溫度和電壓下精度必須小于10%。公式:
電流值 = (TxBias_MSB << 8 + TxBias_LSM)* 2,單位uA。
4) 測(cè)量Tx輸出功率(mW),以16位無符號(hào)整數(shù)表示,每個(gè)刻度為0.1uW,功率范圍為0~6.5535mV(~-40到8.2dBm)。在指定工作溫度和電壓下精度必須小于3db。當(dāng)發(fā)送不啟用時(shí)數(shù)據(jù)不可用。公式:
Tx功率 = 10log((Tx_MSB << 8 + Tx_LSB) * 0.1E-3),單位為dBm。
5) 測(cè)量Rx接收光功率(mV),值表示平均接收的功率或者OMA依賴于A0h第92個(gè)字節(jié)的第3位是否設(shè)置。使用16位無符號(hào)整數(shù)表示,功率范圍為0~6.5535mW(-40~8.2dBm)。在指定溫度和電壓下精度應(yīng)該小于3db。
Rx功率 = 10log((Rx_MSB << 8 + Rx_LSB) * 0.1E-3),單位為dBm。
外部校正(A0h第92個(gè)字節(jié)第4位設(shè)置為1時(shí)有效)的5個(gè)參數(shù)計(jì)算:
1) 內(nèi)部測(cè)量發(fā)送溫度。模塊溫度,T有下面的公式獲得:
T(C) = Tslope * TAD(16位無符號(hào)兩個(gè)字節(jié)值) + Toffset
結(jié)果是1/256度為單位,生成一個(gè)總范圍為-128度到128度的值。溫度的精度由提供商指定,但是在指定的工作溫度和電壓條件下必須小于3度,Tslope和Toffset參見表3.16。計(jì)算公式如下:
Temperature = (signed short)(A2[96] << 8 + A2[97]) *(1 / 256),單位攝氏度。
2) 內(nèi)部測(cè)量供電電壓。模塊內(nèi)部供電電壓,V,由下面的公式獲得:
V(uV)= Vslope*VAD(16位無符號(hào)整數(shù))+Voffset
結(jié)果是以100uV為單位,生成一個(gè)總范圍為0~6.55V電壓值。Vslope和Voffset參見表3.16。精度由提供商指定,但是必須好于工作溫度和電壓下工程標(biāo)稱值的3%。
Volt = (unsigned short)(A2[98] << 8 + A2[99]) * 100; 單位為uV。
3) 測(cè)量發(fā)送激光偏差電流。模塊激光偏差電流,I,由下面公式指定:
I(uA) = Islope * IAD (16為無符號(hào)整數(shù)) + Ioffset
結(jié)果為2uA單位的值電流值,生成一個(gè)范圍為0~131mA的電流值。
Bais = (unsigned short)(A2[100] << 8 + A2[101]) * 2,單位為uA。
4) 測(cè)量耦合的Tx輸出功率。模塊發(fā)射耦合輸出功率,TX_PWR,由下面的公式給定:
Tx_PWR(uW) = Tx_PWRslope * TX_PWRAD(16位無符整數(shù))+TX_PWRoffset
結(jié)果是一個(gè)0.1uW為單位的光強(qiáng)值,生成的功率范圍為0~6.5mW,即-40~8.16dbm。精度由提供商指定,但是必須好于指定工作溫度和電壓下的3db。
TX_PWR = (unsigned short)(A2[102] << 8 + A2[103]) * 1e-4,單位為mW。
5) 測(cè)量接收光強(qiáng)度。接收功率,RX_PWR,由下面公式給定:
RX_PWR(uW) = RX_PWR(4) * RX_PWRAD4(16位無符號(hào)整數(shù)) +
RX_PWR(3)* RX_PWRAD3 (16位無符號(hào)整數(shù)) +
RX_PWR(2)* RX_PWRAD2 (16位無符號(hào)整數(shù))
RX_PWR(1) *RX_PWRAD (16位無符號(hào)整數(shù))
RX_PWR(0)
結(jié)果是0.1uW的光強(qiáng)值,取值范圍為0~6.5Mw。RX_PWR(4-0)的取值參見表3.16.
絕對(duì)精度依賴于使用的光纖波長(zhǎng),在指定的波長(zhǎng)、溫度和電壓下精度應(yīng)該好于3db。
擴(kuò)展選項(xiàng)的調(diào)整常量表3.16,A2h中從56到95個(gè)字節(jié),如下表所示。
地址 |
字節(jié) |
名稱 |
描述 |
56~59 |
4 |
RX_PWR(4) |
光強(qiáng)。56字節(jié)的第7位為MSB,59字節(jié)的第0位為L(zhǎng)SB。內(nèi)部校正設(shè)備的RX_PWR(4)設(shè)置為0 |
60-63 |
4 |
RX_PWR(3) |
單精度浮點(diǎn)校正數(shù)據(jù)-Rx光強(qiáng)。60字節(jié)的第7位為MSB,63字節(jié)的第0位為L(zhǎng)SB。內(nèi)部校正設(shè)備的RX_PWR(3)設(shè)置為0 |
64-67 |
4 |
RX_PWR(2) |
單精度浮點(diǎn)校正數(shù)據(jù)-Rx光強(qiáng)。64字節(jié)的第7位為MSB,67字節(jié)的第0位為L(zhǎng)SB。內(nèi)部校正設(shè)備的RX_PWR(2)設(shè)置為0 |
68-71 |
4 |
RX_PWR(1) |
單精度浮點(diǎn)校正數(shù)據(jù)-Rx光強(qiáng)。68字節(jié)的第7位為MSB,71字節(jié)的第0位為L(zhǎng)SB。內(nèi)部校正設(shè)備的RX_PWR(1)設(shè)置為1 |
72-75 |
4 |
RX_PWR(0) |
單精度浮點(diǎn)校正數(shù)據(jù)-Rx光強(qiáng)。72字節(jié)的第7位為MSB,75字節(jié)的第0位為L(zhǎng)SB。內(nèi)部校正設(shè)備的RX_PWR(0)設(shè)置為0 |
名稱 |
傳輸速率 |
應(yīng)用場(chǎng)合 |
|
100BASE |
百兆光模塊 |
155Mbps |
以太網(wǎng)、SDH/SONET |
1000BASE |
千兆光模塊 |
1.25Gbps |
以太網(wǎng)、光纖通道 |
622M |
622兆光模塊 |
622Mbps |
以太網(wǎng)、SDH/SONET |
2.5G |
2.5G光模塊 |
2.5Gbps |
以太網(wǎng)、SDH/SONET |
1.5G/3G |
3G光模塊 |
3Gbps |
視頻傳輸 |
4.25G |
4.25G光模塊 |
4.25Gbps |
存儲(chǔ)網(wǎng)絡(luò) |
6G |
6G光模塊 |
6Gbps |
|
8.5G |
8.5G光模塊 |
8.5Gbps |
光纖通道 |
10G |
10G光模塊 |
10Gbps |
萬兆以太網(wǎng)、SDH/SONET |
40G |
40G光模塊 |
40Gbps |
骨干網(wǎng) |
100G |
100G光模塊 |
100Gbps |
骨干網(wǎng) |
注:SDH應(yīng)用常用速率:155M、622M、2.5G、10G。