本文档描述了BlueNRG-LPS设备内嵌的MR_BLE/radio IP。MR_BLE/radio IP通过硬件附加组件管理蓝牙低功耗(BLE)协议,以支持一些新的BLE v5.3功能并控制RF模拟模块。
1.BlueNRG-LPS radio IP功能
1.1MR_BLE IP架构概述
如图2所示。RRM概述,MR_BLE IP包含:
1.一个蓝牙低功耗子系统专用于蓝牙协议(IP_BLE块),并包含:
- 蓝牙低功耗链路层。这个子块是一个AHB主控
- 解调器
- 调制器
2. 一个RRM(无线电资源管理器)块包含:
- UDRA(统一直接寄存器访问)在RAM中执行链表命令来读/写无线电寄存器。这个子块是AHB主控
- 直接无线电寄存器访问,允许通过APB读/写访问无线电寄存器
3.一个wake - up/always-on块包含:
- IP_BLE的唤醒块,包括时间插值器和睡眠请求/唤醒请求管理以及一些增强的功能
4.一个无线电FSM控制RF2G4模拟无线电。
5.一个无线电寄存器块(用于编程模拟无线电参数)。
6.一些小块用于校准,锁相环控制,Rx数据路径接口(AGC, FIFO ADC)。
MR_BLE IP支持16MHz和32MHz两种系统时钟频率。