close
当前位置: 物联网在线 > 物联网设计开发 > 技术文章 >

[原创] On Semi RSL10多协议无线系统级芯片(SoC)开发方案

On Semi公司的RSL10是超低功耗的多协议无线系统级芯片(SoC),采用ARMR CortexR−M3处理器(48MHz)和LPDSP32 DSP核(音频CODEC),支持蓝牙5.0低功耗技术和2.4GHz多协议堆栈,Rx接收灵敏度-94dBm,数据速率62.5-2000kbps,发送功率-17到+6dBm,工作电压1.1-3.3V,主要用在可穿戴,物联网(IoT),无线使能低压设备和汽车电子.本文介绍了RSL10主要特性,框图和架构图,应用电路图,以及IoT IDK BLERSL10评估板BLE-IOT-GEVB主要特性,电路图,材料清单和PCB设计图.

RSL10 is an ultra−low−power, highly flexible multi−protocol2.4 GHz radio specifically designed for use in high−performancewearable and medical applications. With its ARMR CortexR−M3Processor and LPDSP32 DSP core, RSL10 supports Bluetooth lowenergy technology and 2.4 GHz proprietary protocol stacks, withoutsacrificing power consumption.

RSL10主要特性:

• Rx Sensitivity (Bluetooth Low Energy Mode, 1 Mbps): −94 dBm
• Data Rate: 62.5 to 2000 kbps
• Transmitting Power: −17 to +6 dBm
• Peak Rx Current = 5.6 mA (1.25 V VBAT)
• Peak Rx Current = 3.0 mA (3 V VBAT)
• Peak Tx Current (0 dBm) = 8.9 mA (1.25 V VBAT)
• Peak Tx Current (0 dBm) = 4.6 mA (3 V VBAT)
• Bluetooth 5 Certified with LE 2M PHY Support
• ARM Cortex−M3 processor clocked up to 48 MHz
• LPDSP32 for Audio Codec
• Supply Voltage Range: 1.1 − 3.3 V
• Current Consumption (1.25 V VBAT):
♦ Deep Sleep, IO wake−up: 50 nA
♦ Deep Sleep, 8 kB RAM retention: 300 nA
♦ Audio Streaming at 7 kHz audio BW: 1.8 mA RX, 1.8 mA TX
• Current Consumption (3 V VBAT):
♦ Deep Sleep, IO wake−up: 25 nA
♦ Deep Sleep, 8 kB RAM retention: 100 nA
♦ Audio Streaming at 7 kHz audio BW: 0.9 mA RX, 0.9 mA TX
• 384 kB of flash memory
• Highly−integrated System−on−Chip (SoC)
• Supports FOTA (Firmware Over−The−Air) updates
• ARM Cortex−M3 Processor: A 32−bit core forreal−time applications, specifically developed to enablehigh−performance low−cost platforms for a broad rangeof low−power applications.
• LPDSP32: A 32−bit Dual Harvard DSP core thatefficiently supports audio codecs required for wirelessaudio communication. Various codecs are available tocustomers through libraries that are included inRSL10’s development tools.
• Radio frequency Front−End: Based on a 2.4 GHz RFtransceiver, the RFFE implements the physical layer ofthe Bluetooth low energy technology standard and other
proprietary or custom protocols.
• Protocol Baseband Hardware: Bluetooth 5 certifiedand includes support for a 2 Mbps RF link and customprotocol options. The RSL10 baseband stack issupplemented by support structures that enableimplementation of ON Semiconductor and customerdesigned custom protocols.
• Highly−Integrated SoC: The dual−core architecture iscomplemented by high−efficiency power managementunits, oscillators, flash and RAM memories, a DMA
controller, along with a full complement of peripheralsand interfaces.
• Deep Sleep Mode: RSL10 can be put into a DeepSleep Mode when no operations are required. VariousDeep Sleep Mode configurations are available,including:
♦ “IO wake−up” configuration. The powerconsumption in deep sleep mode is 50 nA (1.25 VVBAT).
♦ Embedded 32 kHz oscillator running with interruptsfrom timer or external pin. The total current drain is90 nA (1.25 V VBAT).
♦ As above with 8 kB RAM data retention. The totalcurrent drain is 300 nA (1.25 V VBAT).
♦ With the exception of IO wake up onlyconfiguration, the on−chip buck converter can alsobe enabled to reduce current consumption in DeepSleep Mode (at higher VBAT voltages).
• Standby Mode: Can be used to reduce the averagepower consumption for off−duty cycle operation,ranging typically from a few ms to a few hundreds ofms.The typical chip power consumption is 30 _A inStandby Mode.
• Multi−Protocol Support: Using the flexibilityprovided by LPDSP32, the ARM Cortex−M3 processor,and the RF front−end; proprietary protocols and othercustom protocols are supported.
• Flexible Supply Voltage: RSL10 integrates high−efficiency power regulators and has a VBAT range of1.1 to 3.3 V.
• Highly Configurable Interfaces: I2C, UART, two SPIinterfaces, PCM interface, multiple GPIOs. It alsosupports a digital microphone interface and an outputdriver.
• The Asynchronous Sample Rate Converter (ASRC)Block and Audio Sink Clock Blocks Provides a meansof synchronizing the audio sample rate between anaudio source and an audio sink. The audio sink clockalso provides a high accuracy mechanism to measure aninput clock used for the RTC or protocol timing.
• Flexible Clocking Scheme: RSL10 must be clockedfrom the XTAL/PLL of the radio front−end at 48 MHzwhen transmitting or receiving RF traffic. When RSL10is not transmitting/receiving RF traffic, it can run offthe 48 MHz XTAL, the internal RC oscillators, the32 kHz oscillator, or an external clock. A lowfrequency RTC clock at 32 kHz can also be used inDeep Sleep Mode. It can be sourced from either theinternal XTAL, the RC oscillator, or a digital input pad.
• Diverse Memory Architecture: 76 kB of SRAMprogram memory and 88 kB of SRAM data memoryare available. A total of 384 kB of flash is available tostore the Bluetooth stack and other applications. TheARM Cortex−M3 processor can execute from SRAMand/or flash.
• IP Protection Feature: Ensures that the customer’sflash contents cannot be copied by a third party. Itprevents any core or memory from being accessedexternally after the chip has booted.
• Ultra−Low Power Consumption ApplicationExamples:
♦ Audio Signal Streaming: IDD <1.8 mA @ VBAT1.25 V in Rx Mode for receiving, decoding andsending an 7 kHz bandwidth audio signal to the SPIinterface using a proprietary custom audio protocolfrom ON Semiconductor.
♦ Low Duty Cycle Advertising: IDD 1.3 _A foradvertising at all three channels at 5 second intervals@ VBAT 3 V, DCDC converter enabled.
• Development Tools: Includes development hardwareand the standard Eclipse−based and other IntegratedDevelopment Environment (IDE) components for theARM Cortex−M3 processor. The LPDSP32 code can bedeveloped using the Synopsys development tools,which are available by request.
• RoHS Compliant device

RSL10应用:

Wearables
IoT Applications
Wireless-Enabled Low-Voltage Devices (1.2 V, 1.5 V Batteries Without DC/DC Converter)
Automotive


(责任编辑:ioter)

用户喜欢...

恩智浦助力孩之宝与Harmonix推出的动感混音游戏DROPMIX近场通信体验

恩智浦半导体作为近场通信(NFC)技术的发明者,非常荣幸地宣布其与全球游戏和娱乐公司孩之宝公司(纳斯达克代...


通俗讲解单片机、ARM、MCU、DSP、FPGA、嵌入式错综复杂的关系!

首先,“嵌入式”这是个概念,准确的定义没有,各个书上都有各自的定义。但是主要思想是一样的,就是相比较PC机这种通用系统来说,嵌入式系统是个专用系统,结构精简,在硬件和软件...


[原创] NXP LPCXpresso54628低功耗ARM MCU开发方案

NXP公司的LPCXpresso54628是基于ARM Cortex-M4核的低功耗MCU,具有丰富外设,非常低功耗和增强的调试特性.ARM Cortex-M4 CPU采用3级...


[原创] TI TIDEP-0087电动汽车(EV)充电桩人机接口(HMI)参考设计

TI公司的TIDEP-0087是采用AM335x系列微处理器的电动汽车( EV)充电基础设施人机接口(HMI)参考设计,采用软件加速图像和Qt电...


51单片机如何轻松转型到ARM设计?

我以前一直用的是51,不过一直是C51,对C语言已经有10多年的经验,汇编用的很少,后来因为项目需要转到了ARM。一开始对ARM什么都不懂,看了本《ARM体系结构与编程》也是云里雾里的,但是...


Xilinx RFSoC凭借先进技术的最佳运用荣膺ARM TechCon创新奖

赛灵思新型RFSoC产品系列完美集成了RF射频信号链以及FPGA逻辑和多核多处理ARM子系统 赛灵思公司(Xilinx, Inc.,(NASDAQ:XLNX))今天宣布,其Zynq® UltraScale+™ RFSoC产品线凭借对先进技术的最佳运用...


使用CircuitPython开发板简化基于ARM®Cortex®-M0 +的物联网嵌入式设计

许多嵌入式应用使用先进的MCU,但只需要基本的硬件控制功能,而不需要高级嵌入式设计的硬实时要求。开发商和制造商经常沉浸在硬件设计,C / C ++编程和实时操作系统的细节中。幸运的是,...


公共安全物联网:利用数据让城市更安全

2017年10月1日,拉斯维加斯市曼德勒海湾酒店附近发生枪击事件。截止10月3日,枪案已造成至少59人死亡,527人受伤 。...


Zynq 7015 linux跑起来之构建ARM核

首先,这里跑linux主要是PS部分的,这里暂时不用PL部分。 打开vivado新建一个project. 项目名和保存路径 RTL project next next next 选Board,如果选器件,是一样的,只是需要去根据实际情况设置一些东...


[原创] NXP i.MX 6UltraLitePICO入门板开发方案

NXP公司的i.MX 6UltraLite是高性能超高效率处理器系列,采用先进的单核ARM Cortex-A,运行速度最高支持528 MHz,包括一个集成的...