【应用】高性能8位单片机EFM8LB在100G QFSP28光模块中的应用
随着数据中心、5G等建设加速,100G光模块需求量也迅猛增长,这其中,重点包括具有端口密度高、功耗低和成本低等优势的QFSP28封装的光模块。而在该光模块中,主控MCU要求具备系统时钟高、2个高速IIC、ADC及DAC精度要高、体积要小等特性。
图1 100G QSFP28光模块框图
SILICON LABS是世界著名精密混合信号半导体方案提供商,其推出的EFM8LB系列8位MCU,具有高速度、高集成度、小体积等诸多优点,如下图2,是EFM8LB内部结构框图。被广泛应用在光模块、电机驱动、工业控制等领域,当然,这也包括100G QSFP28光模块。详细阐述如下。
图2 EFM8LB系列MCU内部结构框图
在数字资源上,EFM8LB系列MCU,内部集成了精度为±2%、72MHz高速时钟源,精度高、速度快,可快速监控CDR并能快速响应IIC-Master命令等。EFM8LB系列MCU还集成了两个IIC,即IIC-Slave,及SMBus。在100G QSFP28模块中,前者最高速率3.4Mbps,同金手指上的外部IIC-master进行通信。SMBus同IIC兼容,支持最高400kbps,用于同CDR进行通信。
在模拟资源上,EFM8LB系列MCU,集成了最高14位精度、采样速率高达1Msps@12位的ADC,具有精度高、速度快的特点,可高精度、快速处理光模块CDR的LOS等信号。还集成了12位精度的DAC,也是光模块中需要的重要资源。特别的,EFM8LB系列MCU还集成了片上温度传感器,精度为±3℃,且出厂已校准,客户在使用中无需校准。如此,不仅能避免外扩温度传感器,减小体积等,更能带来低成本的好处。
另, 在100G QSFP光模块中,许多配置参数需要掉电保存,且有的还需要能通过IIC接口实现Bootloader。而EFM8LB系列MCU集成的FLASH支持IAP(在应用中编程)功能,因此,它支持用户数据存储,也支持bootloader功能。
最后,还要指出的是,为支持客户快速、高效开发产品,使产品尽快上市,silicon labs提供了先进的集成开发平台simplicity studio。基于它,可以快速查找资料、快速配置底层代码、实时观察芯片功耗状态,还可以在在线调试时非常方便的查看各SFR及自定义变量的状态,等等。它是一个集成度高、可以给工程师带来极大方便的集成开发平台。
综上述,EFM8LB系列8位MCU,以其高速度、高集成度、开发工具先进等诸多优点,使其非常适合用在100G QSFP298光模块中。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由风起云扬提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【应用】Silicon labs 8位MCU EFM8BB31在工业水泵上的应用,可实现数据准确采集,满足处理速度的要求
水泵是输送液体或使液体增压的机械,水泵最常用的驱动方式是用电动机驱动。本方案采用Silicon Labs的8位单片机EFM8BB31做主控,此芯片集成了2个UART和最高通信速率为12Mbps的 SPI,可充分满足与外设产品的通信要求。 该系列MCU还集成有12位的ADC和多达四个 12 位DAC,可以实现对数据的准确采集,49MHz的主频、最高64KB的Flash,满足处理速度和程序的设即需求。
应用方案 发布时间 : 2020-02-16
【应用】高集成度8位MCU EFM8LB实现低成本小体积100G 有源铜缆通信模块
有源铜缆通信,具备高速率、超低成本的优势,可用于替换昂贵的光模块,广泛使用在数据中心等高速、短距通信场所。EFM8LB系列MCU,拥有多项特性,可以胜任ACC模块的需求,本文将做详细阐述。
应用方案 发布时间 : 2018-11-24
【经验】如何计算8位单片机EFM8LB系列PWM最高输出频率?
在电机驱动、电源发生、可调电压发生等应用中,经常需要PWM波,Silicon Labs推出的高性能、高集成度、小体积、高性价比的EFM8LB系列8位单片机,可广泛应用光模块、电机控制等领域,它支持输出PWM波。本文将详细讲解如何计算EFM8LB系列8位单片机PWM最高输出频率。
设计经验 发布时间 : 2020-02-05
【经验】PCB布线技巧:8位单片机端口Crossbar功能的使用及配置
如果单片机自带Crossbar功能,只要软件配置调整一下各端口功能,PCB布线就会畅通。
设计经验 发布时间 : 2017-08-09
【经验】低成本8位单片机EFM8BB21在25G SFP28 LR光模块应用中的硬件电路设计注意事项
Silicon Labs推出的EFM8BB21系列8位单片机,具有高速度、高模拟性能、高集成度、小体积、低成本等优点,被广泛应用于光通信、工业控制等领域。本文将详细介绍在25G SFP28 LR光模块应用中EFM8BB21的硬件电路设计注意事项。
设计经验 发布时间 : 2021-03-28
8位单片机EFM8系列中芯片上的UID是什么?
UID是芯片中新加的全球唯一ID,即每个芯片的ID都是不一样的,EFM8系列的MCU上都包含此ID。有两类获取UID的方式,一种通过读取RAM的特定地址获得,一种通过读取Flash的特定地址获得。在早期引入此ID的MCU上(比如EFM8BB1/SB1/SB2)这个ID为32位,在芯片复位时(PC指针被复位至0之前)被复制至RAM中特定位置,用户程序可以读取其值。此位置的RAM仍然可以由用户使用。需要注意的是如果此位置被编译器分配了变量,那么当函数执行至main()时此位置的内容会被初始化代码覆盖。EFM8UB2的UID也是此类,但其位数为128位。在新的EFM8系列MCU上(比如EFM8BB3/LB1/UB1),UID位数为128位,存储在Flash上。
技术问答 发布时间 : 2017-05-05
【选型】低成本25G光模块的理想8位MCU:EFM8 Laser Bee,主频高达72MHz
早期25G光模块,多采用通用型单片机,及进口品牌电源及模拟等器件,资源浪费严重,使得光模块成本较高。通过采用Silicon Labs(亦称“芯科科技”)新型EFM8 Laser Bee 8位MCU芯片可以使光模块器件总成本更低、产品市场竞争力更强。EFM8 Laser Bee系统主频高达72MHz,数据处理能力更高,通信系统响应更快速;集成2个硬件IIC总线,1个精度为±3℃温度传感器。
器件选型 发布时间 : 2020-02-16
【经验】如何正确设置EFM8LB1系列8位单片机的堆栈空间?
Silicon Labs推出的EFM8LB1系列8位单片机,具有集成度高、速度快、模拟性能好及体积小等优点。最近有使用的软件工程师问,为了让EFM8LB1配合DSP工作, 如何扩大它的堆栈空间?本文就将为你讲解。
设计经验 发布时间 : 2021-03-18
8位单片机EFM8LB11,既有I2C,也有SMBus,那么,I2C与SMBus的主要差别是什么?
SMBus和I2C的主要差别是与各种时序要求相关。下面列举最重要的方面:SMBus定义一个最小总线时钟频率FSMB,10KHz。I2C没有明确任何最小总线时钟频率。除了维持有效的总线吞吐量,该SMBus协议参数还可作为一个简单的检测总线空闲条件(除了或代替检测每个STOP条件)和实现比特位超时的方法。SMBus定义一个数据保持时间,即从SMBCLK下降沿之后,SMBDAT仍然必须维持至少300ns有效。这在I2C协议中定义的保持时间为0。SMBus时钟最大频率定义为100KHz。I2C提供多种不同速率模式操作,Standard模式最高频率达到100KHz,Fast模式为400KHz,Fast Plus为1MHz,而High-speed高达到3.4MHz。SMBus定义一个时钟低电平超时 TTIMEOUT,最大为35ms。I2C并没有明确指定任何超时限制。SMBus明确TLOW:SEXT,即SMBus从设备的累积时钟低扩展时间。I2C没有类似的规定。SMBus明确 TLOW:MEXT,即SMBus主设备的累积时钟低扩展时间。I2C没有类似的规定。
技术问答 发布时间 : 2017-05-05
为什么在8位MCU C8051F392上运行正常的程序增加了一个全局变量后就无法执行到主程序中?
8位MCU C8051F392芯片内部集成有看门狗功能,这个功能默认是开启的,当全局变量过多时,在C语言的程序初始化没有结束时看门狗已经复位了,所以无法执行到主程序中,解决 办法是将STARTUP.A51添加到项目中,并在STARTUP.A51文件中将看门狗关闭。
技术问答 发布时间 : 2017-10-10
【经验】8位MCU EFM8LB1如何通过测试RESET信号识别电源监控被使能?
EFM8LB1是Silicon Labs推出的集成14位ADC、主频72M、3*3mm小封装的8位MCU,被广泛应用在光模块、工业控制等领域。本文将主要介绍如何通过测试RESET引脚的信号,来检测电源监视VDMEN功能是否打开。
设计经验 发布时间 : 2020-10-22
推荐一款带ADC的小封装8位MCU,适用于对模拟性能、MCU性能以及电路板尺寸有比较高要求的场合。
推荐EFM8LB11系列8位MCU,该系列MCU内部集成了高精度ADC(14位)、4个12位DAC、内置温度传感器、模拟比较器以及丰富的数字外设和通信接口,FLASH大小为16/32KB,RAM为1.25/2.25KB,封装包括QFN24、QFN32、QFP32以及QSOP24,最小封装3x3mm,具有高性能、低功耗、小封装等特性,非常适用于高性能、低功耗、小封装,对模拟外设有更高要求的应用设计。
技术问答 发布时间 : 2017-05-05
对于8位单片机EFM8LB10,在使用ADC功能时,如何计算ADC详细的转换时间以及速率?
根据EFM8LB1 Datasheet,ADC转换总所需时间为:Total ConverSion Time=RPT×(ADTK+NUMBITS+1)×T(SARCLK)+(T(ADCCLK)×4);where RPT is the number of converSions represented by the ADRPT field and ADCCLK is the clock selected for the ADC;在高速模式下,以最快的SARCLK为18MHz 计算,跟踪时间至少需230ns( =T(SARCLK)x4),若RPT为累计一个样本,ADCCLK为系统时钟72MHz,那么ADC的转换速率约为:14 Bit Mode:1/[230ns+(14+1)/18MHz+4/72MHz]=0.9Mbps;12 Bit Mode:1/[230ns+(12+1)/18MHz+4/72MHz]=1Mbps;10 Bit Mode:1/[230ns+(10+1)/18MHz+4/72MHz]=1.1Mbps。
技术问答 发布时间 : 2017-05-05
【经验】8位MCU EFM8LB1的CLU输出如何内部路由到SPI?
Silicon Labs的EFM8LB系列8位MCU,具有高集成度、高速度、小体积等特点,被广泛应用在光模块、工业控制等领域,同时其内部集成了CLU单元,能实现较为复杂的逻辑运算。CLU可以硬件实现曼彻斯特的解码,就是将曼彻斯特信号解码为一个CLK和一个Data信号,本文将详细介绍解码出来的信号如何内部路由到SPI。
设计经验 发布时间 : 2020-08-18
【经验】如何给Slicon Labs 8位单片机EFM8LB1的DAC配置参考电压?
世界知名精密混合半导体方案供应商Silicon Labs,其推出的8位MCU EFM8LB1系列,有着高速度、集成度高、优秀的模拟性能等特性,在光通信、工业控制等领域有着广泛的应用。 其中,在DAC上,它最多拥有4个独立通道、12位输出精度、200ksps刷新速率,性能强大。但是,如果要用好这个功能,需要注意多个事项。本文,详细介绍一下它的参考电压的配置。
设计经验 发布时间 : 2019-04-13
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可烧录IC封装SOP/MSOP/SSOP/TSOP/TSSOP/PLCC/QFP/QFN/MLP/MLF/BGA/CSP/SOT/DFN;IC包装Tray/Tube/Tape;IC厂商不限,交期1-3天。支持IC测试(FT/SLT),管装、托盘装、卷带装包装转换,IC打印标记加工。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论