




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
VersionRevisionRecordChangeYi修改了SFP信息的函數(shù)接YiTableofContents目Introduction簡(jiǎn) Requirement需 FeatureRequirement特性需 SpecialRequirement特殊需 Scope范 TermsandAcronyms術(shù)語(yǔ)和縮 Architecture體系結(jié) SFP狀態(tài)控 SFP信息....................................................................................................................................................實(shí)現(xiàn)原 I2C 實(shí)現(xiàn)方 SFP狀態(tài)控 SFP信息DFD數(shù)據(jù)流程 DataStructure數(shù)據(jù)結(jié) DataTypeDefinitions數(shù)據(jù)類型定 ConstantDefinitionsandGlobalVariables常量定義和全局變 Interfaces界 DriverLayerInterfaces驅(qū)動(dòng)層接 CoreLayerInterfaces協(xié)議層接 Procedures過(guò) I2C及TCA9555初始 SFP狀態(tài)控 SFP信息Performance性 Reference參考文 Introduction通過(guò)I2C總線對(duì)SFPSFP光口狀態(tài)(linkup/linkdown)進(jìn)行通過(guò)I2C總線SFP模塊信息,可以實(shí)現(xiàn)實(shí)時(shí)監(jiān)測(cè)光模塊的溫度、供電電壓、激光偏置電流RequirementFeatureRequirement實(shí)現(xiàn)SFP光模塊信息的及光口狀態(tài)的控制4個(gè)SFPSpecialRequirementScope本文檔主要介紹怎樣通過(guò)I2C總線對(duì)SFP光模塊狀態(tài)進(jìn)行控制,以及怎樣利用I2CSFPEEPROM的信息。TermsandAcronymsInterIntegratedSmallForm-factorDigitalDiagnosticArchitecture
UI
L2_L4
CoreDEV_SWDRV_PMGR_EnablePortAdmin()Driver
Driver
DEV_SWDRV_EnablePortAdmin()
UI
stktplgproc
Core
Driver
Driver I2CI2CPCA9548channelI2C 擴(kuò)展器的channel0與TCA9555相連,channel3-64SFP寄存器相連。PCA9548控制8位,每一位對(duì)應(yīng)一個(gè)channel。SFP在EEPROM定義了256字節(jié)的內(nèi)存映像圖,標(biāo)準(zhǔn)接口、制造商和其他信息,可以通過(guò)I2C接口在8位地址 X(A0h)SFP信息需先打開(kāi)相應(yīng)的channel,然后通過(guò)I2C。EEPROM前128字節(jié)分別表示SFP的各類信息(序號(hào)、出廠商、溫度、收發(fā)器供電電壓、激光偏置電流、光輸出功率、輸入功率等),后128字節(jié)保留。SFP收發(fā)器引腳狀態(tài)的及控制通過(guò)配置TCA9555的相關(guān)寄存器來(lái)完成。TCA的P埠與SFP狀register的值。TCA9555I2C地址為。registerport0對(duì)應(yīng)P0 P3 registerport1對(duì)應(yīng)P10 P11 在webcliSFP光口管理狀態(tài),UICore層,Core層發(fā)消息給Driver層,Driver層函數(shù)調(diào)用I2C總線驅(qū)動(dòng)尋址PCA9548I2CTCA9555相連的channel是否開(kāi)啟,若未開(kāi)啟則先配置PCA控制寄存器開(kāi)啟channel(開(kāi)啟則不必此操作),接著I2C尋址TCA9555SFP光口。在webcli下showSFP埠,UICore層,CoreSFP引腳狀態(tài)的判斷(需消息給Driver,Driver層調(diào)用I2CSFP信息值,在web或cli顯示SFP信息。DataStructureDataTypeDefinitionstypedefstruct{UI8_T spec:temperature,voltage,bias,tx,rxthresholdtom_hoUI8_Ttemp_high_alarm_msb;UI8_TUI8_Ttemp_low_alarm_msb;UI8_Ttemp_low_alarm_lsb;UI8_Tvoltage_high_alarm_msb;UI8_Tvoltage_high_alarm_lsb;UI8_Tvoltage_low_alarm_msb;UI8_Tvoltage_low_alarm_lsb;UI8_Tbias_high_alarm_msb;UI8_Tbias_high_alarm_lsb;UI8_Tbias_low_alarm_msb;UI8_Tbias_low_alarm_lsb;UI8_Ttx_pwr_high_alarm_msb;UI8_Ttx_pwr_high_alarm_lsb;UI8_Ttx_pwr_low_alarm_msb;UI8_Ttx_pwr_low_alarm_lsb;UI8_Trx_pwr_high_alarm_msb;UI8_Trx_pwr_high_alarm_lsb;UI8_Trx_pwr_low_alarm_msb;UI8_Trx_pwr_low_alarm_lsb;//temperature,voltage,bias,tx,rx tom_ho/*UI8_Ttemperature_msb;UI8_Ttemperature_lsb;/*UI8_Tvcc_msb;UI8_Tvcc_lsb;/*txUI8_Ttx_bias_msb;UI8_Ttx_bias_lsb;/*txUI8_Ttx_power_msb;UI8_Ttx_power_lsb;/*rxUI8_Trx_power_msb;UI8_Trx_power_lsb;/*alarmflag*/UI8_Talarm_flag_1;UI8_T/*warningflag*/UI8_Twarning_flag_1;UI8_TExnation:ThisstructisusedtodefinetheSFPEEPROMConstantDefinitionsandGlobalVariables量1)#defineTWSI_PCA9548_ADDRESS #define #define Exnation:DefinetheaddressoftheI2CslavedeviceInterfacesDriverLayerInterfacesBOOL_TExnation:ThisfunctionisforSFPconrolsignalsinitializedand :Output:Rerurn:True:Successfully,FALSE:BOOL_TDEV_SWDRV_SfpHandle_EnableTxDisable(UI32_TUI32_Tport,BOOL_Tenable)Exnation:ThisfunctionisusedtoenableSFPTx-disableInput:UI32_T -unitUI32_T -fiberportserialnumber,from25to Output:Rerurn:True:Successfully,FALSE:3)BOOL_TExnation:ThisfunctionisusedtoenableallSFPTx-Disable :Output:Rerurn:True:Successfully,FALSE:BOOL_TExnation:ThisfunctionisusedtodisableallSFPTx-Disable :Output:Rerurn:True:Successfully,FALSE:UI32_TBOOL_TExnation:ThisfunctionisusedtodetectSFPMod-D0 :UI32_T -unitUI32_T -fiberportserialnumber,from25to Output:Rerurn:True:Successfully,FALSE:BOOL_TDEV_SWDRV_SfpHandle_IsRxLoss(UI32_TUI32_TBOOL_TExnation:ThisfunctionisusedtodetectSFPRx-Loss :UI32_T -unitUI32_T -fiberportserialnumber,from25to Output:Rerurn:True:Successfully,FALSE:BOOL_TDEV_SWDRV_SfpHandle_IsTxFault(UI32_TUI32_TBOOL_TExnation:ThisfunctionisusedtodetectSFPTx-Fault :UI32_T -unitUI32_T -fiberportserialnumber,from25to Output:Rerurn:True:Successfully,FALSE:BOOL_TDEV_SWDRV_SfpHandle_IsTxDisabled(UI32_TUI32_TBOOL_TExnation:ThisfunctionisusedtodetectSFPTx-Disabled :UI32_T -unitUI32_T -fiberportserialnumber,from25to Output:Rerurn:True:Successfully,FALSE: DEV_SWDRV_DetectSfpDDMInfo(UI32_T Exnation:ThisfunctionisusedtoreadinfofromSFPEEPROMviatoTWSI :unit_id——whichsfp_port_id——whichsfpOutput:sfp_info——theinforeadfromSFPRerurn:True:Successfully,FALSE:CoreLayerInterfaces Exnation:UseI2CtoreadtheSfpinformationandrecordin :device_index --deviceindex. --sfpportindex. Exnation:UseI2CtoreadtheSfpinformationandrecordin :device_index --deviceindex. --sfpportindex. Exnation:ThisfunctionisusedtoreadinfofromSFPEEPROMviatoTWSI :unit_id——whichsfp
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 銅仁職業(yè)技術(shù)學(xué)院《設(shè)計(jì)軟件應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 浙江省溫州市蒼南縣2024-2025學(xué)年數(shù)學(xué)三下期末教學(xué)質(zhì)量檢測(cè)試題含解析
- 四川省成都市達(dá)標(biāo)名校2025年高三下學(xué)期第二次調(diào)研測(cè)試英語(yǔ)試題含解析
- 江西師范大學(xué)《醫(yī)學(xué)微生物學(xué)C》2023-2024學(xué)年第二學(xué)期期末試卷
- 齊魯師范學(xué)院《廣告市場(chǎng)調(diào)查》2023-2024學(xué)年第二學(xué)期期末試卷
- 割膠打膠施工方案
- 工程項(xiàng)目文件及信息管理要點(diǎn)
- 山東省威海市2024-2025學(xué)年高二上學(xué)期期末考試英語(yǔ)試題【含答案】
- 隔斷吊頂施工方案模板
- 廣西南寧市2024-2025學(xué)年高一上學(xué)期期末教學(xué)質(zhì)量調(diào)研數(shù)學(xué)試卷
- 急性皮膚衰竭與壓力性損傷鑒別
- 港口工程優(yōu)化與建設(shè)
- 放射性元素的半衰期
- 2024-2029年中國(guó)金融服務(wù)外包行業(yè)發(fā)展分析及發(fā)展戰(zhàn)略研究報(bào)告
- 殯葬行業(yè)風(fēng)險(xiǎn)分析報(bào)告
- 皮膚病測(cè)試題(附參考答案)
- 2024年皖西衛(wèi)生職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)各版本
- 第八單元達(dá)標(biāo)測(cè)試卷(單元測(cè)試)2023-2024學(xué)年統(tǒng)編版語(yǔ)文一年級(jí)下冊(cè)
- 人事專員簡(jiǎn)歷模板
- 全國(guó)蓄滯洪區(qū)建設(shè)與管理規(guī)劃090825
- 光伏項(xiàng)目過(guò)戶協(xié)議書(shū)
評(píng)論
0/150
提交評(píng)論