999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于C8051F396+NT25L90方案的SFP光模塊Firmware設計

2016-03-16 09:04:55尚創波
移動信息 2016年7期
關鍵詞:系統

尚創波

?

基于C8051F396+NT25L90方案的SFP光模塊Firmware設計

尚創波

西安奇芯光電科技有限公司,陜西 西安 710311

提出一種基于C8051F396+NT25L90方案的SFP光模塊Firmware設計實現方案,本方案控制軟件采用IIC總線進行通訊,通信速率最高可達400k;通過IIC接口進行數據傳輸,遵循SFF8472協議,對智能SFP光收發模塊的A2區進行讀寫和校準,能夠快速準確的對模塊的發射光功率、接收光功率、偏置電流、工作溫度、工作電壓等參數進行初始化和校準,并能進行功能擴展,編程上也更加靈活。

C8051F396;NT25L90;SFP;IIC;SFF8472協議;校準

項目背景:常見的SFP光收發一體模塊的實現方案有單芯片方案,也有以單片機作為MCU的MCU+Driver方案。單芯片方案的芯片成本過高以及兼容性和可擴展性不足等方面的問題,往往不盡如人意,所以MCU+Driver方案有其不可替代的優勢。

系統綜述:

SFP光模塊以C8051F396芯片作為MCU、NT25l90作為Driver,溫度測量傳感器、ADC轉換模塊、DAC控制模塊、存儲管理模塊、I2C通信接口等模塊組成。物理機構圖如下圖所示:

本系統總共有6大子系統,分別是:初始化設備模塊系統、初始化內存系統、ADC(模數轉換)與DAC(數模轉換)系統、溫度補償系統、狀態與數據監控系統、I2C接口通信系統。

ADC轉換系統對模塊的工作狀態進行監控。DAC轉換控制系統控制光模塊發射光功率、消光比、接收靈敏度等性能。溫度補償系統根據溫度的變化通過DAC系統對光模塊各參數進行補償。I2C接口通信系統用于上位機控制光模塊讀寫相關信息及器件間的數據通信。

通過CPU控制ADC轉換模塊監控發射光功率、接收光功率、偏置電流;控制溫度傳感器監控溫度;通過DAC控制模塊控制發射光功率、消光比、接收靈敏度;溫度傳感傳感芯片內部溫度;各功能模塊將數據保存到存儲區;上位機通過I2C通信模塊監控和控制各功能模塊。控制軟件通過對光模塊進行調節,通過對發光功率、偏置電流、調制電流、雪崩二極管電壓進行精確地調節。這樣保證光模塊正常工作,保證光模塊工作于良好狀態,使光模塊通信效率變高。

系統組成:

1 初始化

1.1 設備初始化

初始化設備模塊系統用于初始化ADC模塊、DAC模塊、I2C通信模塊及定時器等。

1.2 下載初始化

FEE_INIT?=0x D2,通過A0表FEE_INIT(0x84地址數據)是否為0xD2 判斷是否為燒錄程序后第一次上電;若是,則初始化各表,否則,跳過各表初始化,直接使用D0表數據初始化NT25L90寄存器。

1.3 內存系統初始化

根據SFF-8472協議,將相應數據放入Flash中對應數據段。初始化內存系統通過第一次上電初始化FLASH中的A0表和A2表;上電時,用FLASH表中的數據初始化RAM中的表。

2 主循環

當系統初始化之后,系統根據需要對模塊工作狀態進行監控,當工作的溫度與預期的溫度值有差別的時候,溫度傳感器將即時的溫度值傳達給嵌入式處理器,處理器對數據進行處理,轉換為命令,傳達給溫度調節系統,溫度補償系統對溫度敏感功能進行調節。系統可以根據檢測得到即時的光模塊的工作溫度,調節光功率,消光比,接收靈敏度等。

主循環(無限While循環)主框架包含以下四部分:其中前三部分直接控制模塊工作性能,數據通信系統根據SFF-8472協議與I2C通訊協議,搭建的 Firmware框架設計。以下將根據系統流程,從實時數據監控、告警警告判斷,狀態監控、溫度補償系統、數據通信系統四部分詳細說明。

2.1 實時數據監控

對模塊:

TX_POWER,TX_BIAS,TEMPRATUER,VDD,RX_POWER五個量進行實時數據監控,并對告警警告狀態進行判斷,通過TX_FAULT,TX_DISABLE,RX_LOS對模塊狀態監控與控制。

2.2 告警警告判斷

將實時采樣的ADC值,經過內部校準后與A2L的告警警告值大小進行比較,將狀態標志寫入對應位置。

2.3 狀態監控

通過NT25L90 STATUS0寄存器對TX_FAULT,TX_DISABLE,RX_LOS三個狀態進行監控;

通過控制NT25L90 TXSET0寄存器第0位,對Laser進行Disable控制。

2.4 溫度補償系統:

溫度的變化會引起光模塊的工作性能的變化,根據模塊的工作溫度,按照調試好的參數,系統會對光模塊的發射光功率、消光比、接收靈敏度進行調節。系統會定期對光模塊工作溫度進行測定,待檢測溫度偏離常態的時候,進行相應參數的補充,使光模塊正常工作。

2.5 數據通信系統

2.5.1 I2C通信

采用SMBUS I/O接口與上位機進行通信,上位機通過中斷方式對下位機進行讀寫操作。通過I/O模擬I2C時序實現C8051F396與NT25L90器件之間的數據通信。

2.5.2 表切換

根據SFF-8472協議,加載并顯示各表對應數據,并根據操作將數據保存至FLASH.

3 結束語

本軟件按照8472協議的規定,編寫各功能模塊,實現監控SFP光模塊參數,精確控制SFP光模塊的相關性能。通過數據和數據庫完整性測試、接口測試、集成測試、功能測試、性能評測和負載測試等方面的測試,已經達到嚴格滿足光模塊相關協議。軟件本身操作簡單,占用資源少,已經達到了批量化生產的要求。

[1]程社成,鄧燕妮.帶數字診斷功能的小封裝光模塊研究[J].武漢理工大學,2006(4):32.

SFP optical module Firmware Design Scheme Based on C8051F396 + NT25L90

Shang Chuangbo

Xian Qi Core Optoelectronics Technology Co Ltd.,Shanxi Xi'an 710311

This paper presents a design based on the SFP optical module Firmware implementation C8051F396 + NT25L90 program, the program control software using IIC bus communication, communication rate up to 400k; data transfer via IIC interface, follow SFF8472 agreement, intelligent A2 zone SFP optical transceiver module to read and write and calibration, the module can be quickly and accurately transmit optical power, received optical power, bias current, temperature, voltage and other parameters initialization and calibration, and can extend the functionality, programming is also more flexible.

C8051F396; NT25L90; SFP; IIC; SFF8472 protocol; calibration

TP274

A

1009-6434(2016)07-0180-02

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 啪啪免费视频一区二区| 国产精品午夜福利麻豆| 日韩一级二级三级| 日韩精品中文字幕一区三区| 亚洲二三区| 丝袜美女被出水视频一区| 精品久久久无码专区中文字幕| 高h视频在线| 亚洲乱强伦| 99在线视频免费| 国产区人妖精品人妖精品视频| 亚洲成网站| 女人18毛片久久| 欧美国产日韩另类| 国产精品三级av及在线观看| 国产白丝av| 亚洲首页国产精品丝袜| 91色国产在线| 99九九成人免费视频精品| 99re免费视频| 亚洲综合色吧| AV老司机AV天堂| 国产日韩精品欧美一区喷| 亚洲欧美日韩成人在线| 婷婷亚洲最大| 免费毛片全部不收费的| 成人午夜视频免费看欧美| 亚洲日本在线免费观看| 国产精品白浆在线播放| 香蕉综合在线视频91| 亚洲第一天堂无码专区| 久久精品国产999大香线焦| 国产高清毛片| 国产精品福利尤物youwu| 福利姬国产精品一区在线| 亚洲国产清纯| 欧日韩在线不卡视频| 国产高清又黄又嫩的免费视频网站| a色毛片免费视频| 老色鬼久久亚洲AV综合| 亚洲欧美天堂网| 91成人免费观看| 华人在线亚洲欧美精品| 亚洲免费三区| 精品国产网| 亚洲视频在线青青| 亚洲无码四虎黄色网站| 国产黄色片在线看| 亚洲国产理论片在线播放| 成人欧美日韩| 亚洲国产成人久久77| 色精品视频| 日韩精品高清自在线| 波多野结衣一区二区三区88| 精品在线免费播放| 天天色天天操综合网| 国产在线一二三区| AV无码无在线观看免费| 中文字幕人成人乱码亚洲电影| 最新国产午夜精品视频成人| 亚洲一区二区成人| 刘亦菲一区二区在线观看| 伊人狠狠丁香婷婷综合色| 99精品影院| 99视频在线免费看| 国产区在线看| 日本不卡视频在线| 伊人久久影视| 伊人丁香五月天久久综合| AV在线天堂进入| 中国一级特黄视频| 成人亚洲国产| 中文字幕 91| 欧美日韩动态图| 日韩精品无码免费专网站| 免费网站成人亚洲| 国产精品视频白浆免费视频| 免费国产一级 片内射老| 亚洲欧洲日产国产无码AV| A级毛片无码久久精品免费| 亚洲欧美日韩中文字幕在线| a级毛片在线免费观看|