本文檔描述了BlueNRG-LPS設(shè)備內(nèi)嵌的MR_BLE/radio IP。MR_BLE/radio IP通過硬件附加組件管理藍(lán)牙低功耗(BLE)協(xié)議,以支持一些新的BLE v5.3功能并控制RF模擬模塊。
1.BlueNRG-LPS radio IP功能
1.1MR_BLE IP架構(gòu)概述
如圖2所示。RRM概述,MR_BLE IP包含:
1.一個(gè)藍(lán)牙低功耗子系統(tǒng)專用于藍(lán)牙協(xié)議(IP_BLE塊),并包含:
- 藍(lán)牙低功耗鏈路層。這個(gè)子塊是一個(gè)AHB主控
- 解調(diào)器
- 調(diào)制器
2. 一個(gè)RRM(無線電資源管理器)塊包含:
- UDRA(統(tǒng)一直接寄存器訪問)在RAM中執(zhí)行鏈表命令來讀/寫無線電寄存器。這個(gè)子塊是AHB主控
- 直接無線電寄存器訪問,允許通過APB讀/寫訪問無線電寄存器
3.一個(gè)wake - up/always-on塊包含:
- IP_BLE的喚醒塊,包括時(shí)間插值器和睡眠請求/喚醒請求管理以及一些增強(qiáng)的功能
4.一個(gè)無線電FSM控制RF2G4模擬無線電。
5.一個(gè)無線電寄存器塊(用于編程模擬無線電參數(shù))。
6.一些小塊用于校準(zhǔn),鎖相環(huán)控制,Rx數(shù)據(jù)路徑接口(AGC, FIFO ADC)。
MR_BLE IP支持16MHz和32MHz兩種系統(tǒng)時(shí)鐘頻率。