高集成单芯片Wi-Fi 6 (802.11b/g/n/ax) 和蓝牙5.2 / 物联网(IoT)应用
概述
BK7235是一款高度集成的单芯片WiFi 6(802.11b/g/n/ax) 和蓝牙5.2 组合解决方案, 专为需要高安全性和丰富资源的应用而设计。
RISC-V MCU搭配各类丰富的外围设备接口使 BK7235 非常适合多样的物联网 (IoT) 应用场景。
BK7235采用先进的设计技术和工艺技术,BK7235提供高集成度和低功耗,适用于智能照明、智能家居和其他复杂物联网。
特性
Wi-Fi
• 符合 IEEE 802.11b/g/n/ax 1x1 标准
• 2.4 GHz 的 20/40 MHz 通道带宽
• 支持下行多用户多输入多输出(DL MU-MIMO)
• 支持正交频分多址 (OFDMA)
• 支持目标唤醒时间 (TWT)
• TX 和 RX 低密度奇偶校验 (LDPC) 支持扩展范围
• WPA/WPA2/WPA3-Personal 支持增强安全性
• 工作模式:STA 和 SoftAP
• SoftAP + STA 共存
• 发射功率高达+20 dBm
• 接收灵敏度-99 dBm
蓝牙低功耗
• 蓝牙低功耗 5.2
• 支持蓝牙低功耗 1 Mbps、2 Mbps 和长距离(125 kbps 和 500 kbps)
• 支持的蓝牙低功耗功能:LE 音频、2 Mbps、广告扩展和长距离
内核
• 频率高达 320 MHz 的 32 位 RISC-V MCU:
- 32 KB ITCM + 32 KB DTCM
- 五级顺序执行流水线
- 硬件乘法器和除法器
- 分支预测
- 机器 (M) 和用户 (U) 特权级别
- 性能监视器
- 未对齐的内存访问
- 物理内存保护 (PMP),8 个区域
- RISC-V RV32I 基本整数指令集
- RISC-V “M” 整数乘法和除法标准扩展
- RISC-V “A” 原子指令标准扩展
- 单精度浮点的 RISC-V “F” 标准扩展
- 压缩指令的 RISC-V “C” 标准扩展
- DSP 扩展
- 用于用户级中断和异常处理的 RISC-V “N” 标准扩展
- 性能扩展
- CoDense 扩展
- 3.57 CoreMark/MHz,1.98 DMIPS/MHz
• UART flash 下载
• 串行线调试 (SWD) 接口
内存
• 4 MB SiP flash
• SiP PSRAM:4 MB 或无
• 512 KB 共享 SRAM
• 64 KB ROM
• eFuse
安全
• 采用硬件加密技术的隔离安全元件(FIPS 140-2 等级 2 认证)
• 安全启动
• 唯一 ID (UID) 和安全存储
• 安全更新和防回滚
• 生命周期管理,例如安全调试
• Flash 加密
• 加密硬件加速:
- 加密加速器:DES、AES-128/192/256、ChaCha20-128/256、SM4-128
- 公钥加速器:ECDSA-P256/P384、RSA-2048/3072、SM2
- 哈希:SHA-224/256、SHA-384/512、HMAC、Poly1305、SM3-512
- 真随机数生成器 (TRNG)
• 密钥派生函数 (KDF)
时钟管理
• 外部振荡器:26 MHz 晶体振荡器(XTALH)、32.768 kHz 晶体振荡器(XTALL)
• 内部振荡器:32 kHz 环形振荡器 (ROSC)、26–360 MHz 数控振荡器 (DCO)
• 320/480 MHz PLL (DPLL)
• 音频锁相环 (APLL)
电源管理
• 2.8 至 5.0 V VBAT 电源
• 片上上电复位 (POR) 和欠压检测器 (BOD)
• 内置降压 (DC-DC) 转换器和 LDO 稳压器
• 低功耗:
- Active 模式 RX:85 mA
- Active 模式 TX @ 17 dBm:230 mA
- 睡眠模式:238 μA
- 深度睡眠模式:16 μA
- 关断模式:3.4 μA
外设
• 26 个 GPIO
• 1 个 SPI
• 2 个 UART:1 个支持 Flash 下载
• 1 个 I2C
• 1 个 CAN 控制器,支持 CAN FD
• 1 个通用 DMA 控制器 (GDMA),具有 12 个通道
• 1 个 JPEG 硬件编码器
• 1 个 JPEG 硬件解码器
• 1 个 8 位 CIS DVP 接口
• 10 个 32 位 PWM 通道
• 13 位 AUX ADC,多至 5 个通道
• 6 个 32 位通用定时器
• 2 个 看门狗定时器 (WDT)
• 1 个 实时计数器 (RTC)
• 1 个 红外接口
• 1 个 温度传感器
• 1 个触摸传感器,最多 14 个触摸感应 I/O
封装
• QFN40 封装,5 x 5 mm
• 工作温度范围:-40 至 +105 °C