APP下载

DS4830的多地址I2C总线从机模块设计※

2013-09-21潘冬

单片机与嵌入式系统应用 2013年1期

潘 冬

(成都欧飞凌通讯科技有限公司,成都 610043)

引 言

经过十几年不懈努力,我国已经成为光纤、光缆、光器件和光收发模块的制造大国,特别是在光收发模块领域取得了长足的发展。目前,光收发模块正朝着小型化、高速率、低功耗、长距离方向发展。特别是高速率方向,从最初的10Mbps、100Mbps、1 000Mbps,到10Gbps、40Gbps、100Gbps。其对内部使用的微控制器提出越来越高的要求。不仅仅对微处理器的处理速率有要求,而且对微处理器外围功 能模 块如 ADC、DAC、TEC(Thermoelectric Cooler)等处理性能的要求也越来越高。针对此,Maxim公司针对光通信行业特殊应用及功能要求,定制设计了一款采用低功耗、16位MAXQ20核的微控制器,其提供了完备的光控、校准及监测方案,主要应用于XFP(10Gbps小型可插拨式模块)、SFP(小型可插拨式模块)、SFP+(增强型小型可插拨式模块)、QSFP(4通道小型可插拨式模块)、40/100Gbps光收发器、GPON(Gigabit无源光网络模块)、10GEPON(10Gbps以太网无源光网络模块)、XPON(下一代无源光网络模块)等产品上。

DS4830有如下特性:

① 16位MAXQ20核,RISC指令集,标准Harvard结构。无须借助指令流水线即可实现全部指令的单周期指令的执行。

② 36K字Flash程序存储器,4K字ROM程序存储器,1K字数据RAM。

③ 10路PWM通道(BOOST/BUCK DC/DC控制,支持4路TECC H-Bridge控制)。

④ 最多26路输入的ADC,分辨率达13位。

⑤ 8路DAC通道(12位电压型DAC)。

⑥ 31路GPIO引脚。

⑦ 内置温度传感器。

⑧ 可屏蔽的中断源。

⑨ 内部20MHz的晶振,可支持133MHz外部晶振。

⑩ 支持I2C总线及JTAG BootLoader。

⑪ 低功耗设计,在所有模拟模块使能情况下,功耗仅为16mA。

在光通信行业中,I2C总线是主要的通信接口,无论是应用于光收发还是PON类产品,均要求DS4830作为I2C总线的从机时,要满足SFF-8472协议。SFF-8472协议是一个关于光学……

登录APP查看全文