国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

SFP光模塊的Firmware設(shè)計

2015-05-30 23:59:28吳文強
中國新通信 2015年5期
關(guān)鍵詞:外設(shè)校驗選型

吳文強

一、概述

MCU選型: 當(dāng)前MCU廠家很多,但在光模塊行業(yè)在用的MCU主要還是:ATMEL,Silabs,ADI,ST等幾家。針對SFP的特點,對MCU的選型有如下幾點要求:1、封裝大小4*4或5*5;2、外設(shè)至少有一個I2C接口;3、外設(shè)至少4路ADC;4、有Temperature Sensor;5、FLASH至少8K,RAM資源1K;

二、協(xié)議要求

1、Small For-factor Pluggable(SFP) Transceiver MultiSource Agreement(MSA)

2、SFF-8472 Specification for Diagnostic Monitoring Interface for optical Transceivers

三、硬件平臺

1) OSA(TOSA,ROSA,BOSA);2) Driver;3) LA;4) MCU

四、Firmware目標(biāo)

構(gòu)造一個滿足SFF-8472的Memory Map空間。

五、FW構(gòu)架

1、整個MCU的FLASH空間分為兩部分: Bootloader區(qū)和Application區(qū),在我們memory map中是使用ATEML的AVR系列ATEMEGA88V,其為類同于51核,無內(nèi)置BOOTLOADER功能,為此我們在設(shè)計上人為劃分FLASH空間: Bootloader區(qū)占用2K,Application區(qū)占用6K。

2、 Bootloader and Application FW

BOOTLOADER的設(shè)計比較簡單,設(shè)計一個I2C Slave從機,并解析上位機發(fā)出的命令并對FLASH進(jìn)行操作即可。在我們BOOTLOADER中對FLASH的操作命令有如下五個:

1)FLASH擦除 2)FLASH寫 3)FLASH保護(hù) 4)FLASH校驗 5)直接跳轉(zhuǎn)命令。

猜你喜歡
外設(shè)校驗選型
不銹鋼二十輥冷軋機組橫切剪的選型計算
關(guān)于高層建筑結(jié)構(gòu)選型設(shè)計的初步探討
昆鋼鐵路內(nèi)燃機車選型實踐與探索
昆鋼科技(2020年4期)2020-10-23 09:32:14
產(chǎn)品選型
爐溫均勻性校驗在鑄鍛企業(yè)的應(yīng)用
大型電動機高阻抗差動保護(hù)穩(wěn)定校驗研究
電測與儀表(2015年1期)2015-04-09 12:03:02
基于加窗插值FFT的PMU校驗方法
鍋爐安全閥在線校驗不確定度評定
Microchip推出具備雙ADC外設(shè)的全新器件,擴(kuò)展其低成本8位PIC?單片機產(chǎn)品線
貼身呵護(hù) 必不可少的PSP外設(shè)
太仓市| 安溪县| 高平市| 盖州市| 门源| 老河口市| 大丰市| 嘉峪关市| 武冈市| 昌黎县| 礼泉县| 沁源县| 扎赉特旗| 郯城县| 从化市| 修文县| 阿瓦提县| 鄂尔多斯市| 古田县| 兖州市| 三门峡市| 石狮市| 定州市| 九台市| 昌江| 深水埗区| 正宁县| 三原县| 分宜县| 三江| 广水市| 陵川县| 定安县| 隆林| 南通市| 德钦县| 张家港市| 永川市| 景洪市| 从化市| 新建县|