The utility model discloses a universal downloading device for firmware program of optical modules, which can download firmware program of optical modules composed of MCUs of different microcontroller units and calibrate the temperature of optical modules. The utility model is realized by the following technical scheme: the microcontroller unit MCU chip U1 connects the dual 4:1 multiplexer chip U3 through the C2 bus and the address control bus 1, and the dual 4:1 multiplexer chip U4 is connected through the two-wire serial bus I2C BUS and the address control bus 2, and the dual 4:1 multiplexer chip U4 corresponds to the phase. When firmware program is downloaded, MCU chip U1 switches the path of the above-mentioned dual 4:1 multiplexer chip to the electrical interface socket of the corresponding optical module by C2 bus or two-wire mode according to the type of the selected optical module. The serial bus I2C BUS protocol downloads the firmware program for the optical module.
【技术实现步骤摘要】
光模块固件程序通用下载装置
本技术是关于光通信领域,对不同种类的光模块的固件程序下载的装置。
技术介绍
在光模块
中,带数字诊断检测功能的光模块中越来越多的采用微控制器单元MCU芯片与EML激光驱动器相组合的方式来实现。主要是对带数字诊断检测功能的光模块的温度、供电电压、偏置电流、接收光功率、发送功率等5个参量进行实时监测,通过分析数字化测量结果来判定光模块的通信工作状况。并且通过对微控制器单元MCU芯片编程,可对EML激光驱动器中的寄存器配置,建立相应的通信链路。光模块是光纤通信中重要的器件之一,光模块类型很多,从封装上来说有SFP、SFF、GBIC、XFP、QSFP+的光模块,从速率上来说,SFP速率可达4Gbps,XFP速率可达10Gbps,QSFP+速率可高达40Gbps。不同的网络中所需要的光收模块的种类也不相同,为了满足各种系统的需求,光模块的种类将会越来越多,性能也会越来越高。目前光模块中的微控制器单元MCU芯片选型大致分为:ATEML、Silabs、ADI和ST等厂家。微控制器单元MCU芯片固件程序下载方式一般通过JTAG下载和非JTAG下载。JTAG是一种国际标准测试协议(IEEE1149.1兼容),主要用于芯片内部测试。现今多数的高级器件都支持JTAG协议,如DSP、FPGA、ARM、部分单片机器件等。JTAG调试器是一种专用于微控制器单元MCU芯片固件程序调试、下载的工具,通过PC软件控制调试器对微控制器单元MCU芯片进行固件程序下载。标准的JTAG接口是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据 ...
【技术保护点】
1.一种光模块固件程序通用下载装置,包括:通过USB接口连接器U9接收PC机发送固件程序的微控制器单元MCU芯片U1,其特征在于:微控制器单元MCU芯片U1通过C2总线、地址控制总线1连接双路4:1复用器芯片U3,并通过两线式串行总线I2C BUS、地址控制总线2连接双路4:1复用器芯片U4,且上述双路4:1复用器芯片U3与双路4:1复用器芯片U4之间对应相连有供不同类型光模块进行固件程序下载时接入的电气接口插座;固件程序下载时,微控制器单元MCU芯片U1根据选择光模块类型,控制USB传输模式采用批量传输模式,将上述双路4:1复用器芯片的导通路径切换到对应光模块的电气接口插座上,通过C2总线或两线式串行总线I2C BUS协议对光模块执行固件程序下载。
【技术特征摘要】
1.一种光模块固件程序通用下载装置,包括:通过USB接口连接器U9接收PC机发送固件程序的微控制器单元MCU芯片U1,其特征在于:微控制器单元MCU芯片U1通过C2总线、地址控制总线1连接双路4:1复用器芯片U3,并通过两线式串行总线I2CBUS、地址控制总线2连接双路4:1复用器芯片U4,且上述双路4:1复用器芯片U3与双路4:1复用器芯片U4之间对应相连有供不同类型光模块进行固件程序下载时接入的电气接口插座;固件程序下载时,微控制器单元MCU芯片U1根据选择光模块类型,控制USB传输模式采用批量传输模式,将上述双路4:1复用器芯片的导通路径切换到对应光模块的电气接口插座上,通过C2总线或两线式串行总线I2CBUS协议对光模块执行固件程序下载。2.如权利要求1所述的光模块固件程序通用下载装置,其特征在于:电气接口插座包括:连接在双路4:1复用器芯片U3和双路4:1复用器芯片U4输出端上的XFP电气接口插座U5、QSFP+电气接口插座U6、SFP/SFP+电气接口插座U7和2×10SFF电气接口插座U8。3.如权利要求1所述的光模块固件程序通用下载装置,其特征在于:PC机上的USB控制器作为主机,微控制器单元MCU芯片U1作为USB从机,USB从机接收PC机发送的固件程序。4.如权利要求1所述的光模块固件程序通用下载装置,其特征在于:光模块的接口分为四种类型:XFP电气金手指接口、QSFP+电气金手指接口、SFP/SFP+电气金手指接口、2×10SFF电气插针接口,其中,XFP光模块采用XFP电气金手指接口连接XFP电气接口插座U5,QSFP+40G光模块采用QSFP+电气金手指接口连接QSFP+电气接口插座U6,SFP/SFP+光模块采用SFP/SFP+电气金手...
【专利技术属性】
技术研发人员:廖伟,
申请(专利权)人:四川泰瑞创通讯技术股份有限公司,
类型:新型
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。