【应用】高集成度8位MCU EFM8LB实现低成本小体积100G 有源铜缆通信模块
ACC,Active copper communication,即有源铜缆通信,如图1所示,它是以CDR为通信传输器件,并辅以主控单元、电源电路、参考时钟电路等,组成ACC模块,可实现高达100G的数据传输速率,具备高速率、超低成本的优势,用于替换昂贵的光模块,广泛使用在数据中心等高速、短距通信场所。
在ACC模块中,对主控单元中的MCU有多项要求,比如,要集成两个IIC,能快速响应通信指令,模拟性能要好,等。
图1 100G ACC模块框图
SILICON LABS是世界著名精密混合信号半导体方案提供商,其推出的EFM8LB系列8位MCU,具有高速度、高集成度、小体积等诸多优点,被广泛应用在光模块、电机驱动、工业控制等领域,也非常适合应用在100G ACC模块中用作主控单元MCU,相关特性描述如下。
一、高集成度。
1、集成了双IIC。EFM8LB1系列MCU,集成了两个IIC总线,即IIC-Slave,以及SMBus。在ACC模块中,前者最高速率3.4Mbps,同金手指上的外部IIC-master进行通信。SMBus同IIC兼容,支持400kbps、100kbps通信速率,用于同CDR进行通信。
2、集成了温度传感器。在100G ACC模块上,需要对模块的温度进行监控。EFM8LB1系列MCU上,集成了片上温度传感器,精度为±3℃,出厂已校准,客户在使用中无需校准。如此,不仅能避免外扩温度传感器,减小体积等,更能带来低成本的好处。
3、集成的片上FLASH,支持软件可读写。100G ACC模块,许多配置参数需要掉电保存,且有的还需要能通过IIC接口实现Bootloader。而EFM8LB1系列MCU集成的FLASH支持IAP(在应用中编程)功能,因此,它支持用户数据存储,也支持bootloader功能,这给工程师带来了极大的方便,也让ACC模块体积小巧、功能强大。
图2 EFM8LB1I系列MCU内部结构框图
二、高性能。
1、集成了高速、高性能时钟源。ACC模块,它需要主控MCU要足够快,来响应来自金手指的指令并处理CDR的信息等。EFM8LB1系列MCU,内部集成了精度为±2%、72MHz高速时钟源,精度高、速度快,可完全胜任ACC模块对系统时钟速度的要求。
图3 EFM8LB1系列MCU内部集成的时钟源
2、集成了高性能的ADC。ACC模块,为保证自身运行性能,需要对电压等模拟量进行监控,需要用到ADC功能。EFM8LB1系列MCU,集成了14位精度、最多20个通道的ADC,且采样速率高达1Msps@12位,具有精度高、速度快、通道多的特点,可以满足ACC模块对ADC的需求。
三、开发平台先进。
为使客户快速、高效开发产品,使产品尽快上市,silicon labs提供了先进的集成开发平台simplicity studio。基于它可以快速查找资料,可以基于GUI方式快速配置底层代码,也可以实时观察芯片功耗状态,还可以在在线调试时非常方便的查看各SFR及自定义变量的状态,等。它是一个集成度很高、可以给工程师带来极大方便的集成开发平台。
图4 simplicity studio集成开发平台
另外,EFM8LB1系列MCU,还有体积小、工作温度范围宽(-40℃~105℃)的特性,这也是ACC模块所需要的。因此,综上述,EFM8LB1以其高集成度、高性能、易开发等诸多特性,可完全胜任100G ACC模块对MCU的需求。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由风起云扬提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【应用】芯科8位小尺寸MCU EFM8BB51F16G-C-QFN20R用于10G光模块,最高工作频率50MHz
虽然现在光模块越来越高端,朝着400G、800G光模块发展,但10G光模块依旧是最经典,出货量最大最稳定的产品。今天我将介绍一颗芯科超小尺寸、集成了丰富资源的MCU EFM8BB51F16G-C-QFN20R在10G光模块产品中的应用。
【应用】芯科科技高性能8位单片机EFM8BB31F32G用于音频放大器,集成多达四个12位DAC
本文介绍Silicon Labs 8位单片机EFM8BB31F16G-D-QFN24R用于音频放大器,优势:最高工作频率50MHz,稳定性好;集成一个12位ADC、四个具备同步和PWM功能的12位DAC;FLASH从16KB~64KB可选等。
【应用】高性能8位单片机EFM8LB在100G QFSP28光模块中的应用
Silicon Labs EFM8LB系列8位MCU,以其高速度、高集成度、开发工具先进等诸多优点,使其非常适合用在100G QSFP298光模块
【经验】8位单片机EFM8BB21 串口UART1的配置与调试
UART是单片机中经常要使用到的外设, Silicon Labs EFM8BB21系列8位单片机中有两个UART,分别UART0和UART1,本片文章主要介绍UART1的配置与调试。使用芯科官方推出的开发软件Simplicity Studio配置工具可以很方便的进行寄存器的初始化配置,省去了繁杂的计算。
【经验】Silicon Labs 8位单片机EFM8BB21 GPIO输出配置与调试
Silicon Labs 创新型8位MCU提供完全集成的体验,非常适合物联网应用,提供了也接最快的速度和最低的功耗,同时EFM8系列车用8位MCU为当前市场上最具价值、最灵活和集成度更高的车载MCU。 GPIO为单片机中最常使用的功能,本文将以P0.0端口为例分享EFM8BB21的GPIO输出配置与调试。
SILICON LABS 8-bit Microcontroller选型表
SILICON LABS 8位MCU选型,MCU Core 8051,频率20MHz~100MHz,Flash存储2kB~120kB,RAM存储0.25kB~8kB。
产品型号
|
品类
|
系列
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
Dig I/O Pins
|
ADC 1
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
DAC
|
Comparators
|
UART
|
SPI
|
I2C
|
HS I2C Slave
|
EMIF
|
CAN
|
LIN
|
VREF
|
Debug Interface
|
C8051F392-A-GM
|
8位MCU
|
C8051F39x Small Form Factor
|
50
|
16
|
1
|
1.8
|
3.6
|
QFN20
|
4x4
|
±2
|
17
|
10-bit, 16-ch., 500 ksps
|
Temp Sensor
|
6
|
3
|
10-bit, 2-ch.
|
1
|
1
|
1
|
2
|
0
|
0
|
0
|
0
|
VREF
|
C2
|
选型表 - SILICON LABS 立即选型
【经验】8位MCU EFM8LB1的SPI时钟频率度计算方法
EFM8LB1系列是Silicon Labs公司推出的高性能8位MCU,带有通信速率最高12 Mbps的 SPI,支持主/从模式,本文将介绍SPI时钟频率度是如何计算的,以及要产生一个时钟频率,软件如何初始化。
【经验】如何计算8位单片机EFM8LB系列PWM最高输出频率?
在电机驱动、电源发生、可调电压发生等应用中,经常需要PWM波,Silicon Labs推出的高性能、高集成度、小体积、高性价比的EFM8LB系列8位单片机,可广泛应用光模块、电机控制等领域,它支持输出PWM波。本文将详细讲解如何计算EFM8LB系列8位单片机PWM最高输出频率。
【经验】8位单片机EFM8BB51正确初始化ADC后不工作的问题处理经验
芯科最新推出的8位单片机EFM8BB51,EFM8BB51使用模拟部分功能(比如ADC,比较器),客户往往会忽略AMUXCP的初始化,导致模拟功能不能使用。本文介绍AMUXCP功能的使用。
【经验】对EFM8系列8位单片机可编程逻辑单元CLU的作用及应用的理解
Silicon Labs的EFM8系列8位单片机,集成了独特数字外设可编程逻辑单元CLU,让EFM8单片机的功能更加强大。那么,这个CLU的作用及应用是什么呢?本文将详细为你解读。
【经验】8位单片机EFM8BB21 Timer0定时器配置与调试
Silicon Labs EFM8BB21系列8位MCU包含5个定时器,Timer0、Timer1、Timer2、Timer3、Timer4,Timer0和Timer1与标准的8051的计数器/定时器兼容。本文将分享Timer0的16位定时器功能的配置与调试,使用Simplicity Studio的配置工具可以方便的配置寄存器的参数,较之前需要自己手动计算相比,大大提高了便捷性和准确性。
【经验】如何基于SMBus接口让8位单片机EFM8实现bootloader操作?
Silicon Labs推出的8位单片机EFM8,具有模拟性能好、集成度高、运行速度快、体积小巧等优点,被广泛应用在光模块、电机控制、智能家居等领域。它还支持bootloader功能,而且出厂芯片即可自带boot代码(基于UART的,或基于SMBus的,根据型号而定)。那么在实际操作中,对于EFM8,在实现Bootloader时具体操作步骤是怎样的呢?本文将详细为你解读。
【经验】8位MCU EFM8LB1 FLASH擦写操作步骤
EFM8LB1系列是silabs专门针对光模块以及消费市场推出的高度集成的3x3mm小封装8位MCU,内部自带温度传感器,+/-3℃温度范围,可选0-4路DAC,UART或者SMBUS bootloader,以及其他通用接口。本文主要介绍EFM8LB1系列Flash的擦写方式以及步骤。
【经验】如何让支持SMBus boot功能的8位单片机EFM8进入boot模式?
Bootloader操作带来的好处很明显,即可以在不需要烧录器的情况下,实现代码更新,甚至,基于Bootloader功能,还可以实现远程代码升级。 在实际操作中,对于很有意义的、原厂自带了基于SMBus接口的boot代码的EFM8,如何进入boot模式、从而实现代码更新呢?本文将详细为你解读三种进入boot的模式。
【经验】Silicon Labs的8位MCU EFM8UB10系列中的USB转串口软件实现常见问题分析
Silicon Labs的8位MCU EFM8UB10系列,内置USB外设接口 ,为了简化用户USB的开发,官方提供USB库及API接口,客户可以使用API接口对EFM8UB单片机的USB模块进行操作。
电子商城
现货市场
服务
可定制显示屏的尺寸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 提交需求>
登录 | 立即注册
提交评论