CN / EN
文档反馈
感谢关注汇顶文档,期待您的宝贵建议!
感谢您的反馈,祝您愉快!

硬件架构

GR551x的硬件框图如下。本节将简要介绍芯片内各模块,更多的详细资料请参考GR551x Datasheet

图 2 GR551x硬件架构
  • ARM® Cortex®-M4F:GR551x SoC芯片的系统核心处理器(CPU)。BLE协议栈和Application代码都运行在该处理器上。
  • RAM:随机存取存储器,提供程序执行时需要的内存空间。
  • ROM:只读存储器,固化了Bootloader,BLE协议栈的软件部分。
  • Security Cores:安全计算引擎单元,主要包括TRNG、AES、SHA和PKC等模块,提供了对加密的用户应用Firmware进行校验的功能。对加密Firmware的校验是通过ROM中的安全启动流程完成的(Bluetooth SPEC中与安全相关的计算单元是包含于Communication Core中的独立模块,与Security Core无关)。
  • Peripherals:GPIO、DMA、I2C、SPI、UART、PWM、Timer等硬件。
  • RF Transceiver:2.4 GHz射频信号收发器。
  • Communication Core:Bluetooth 5.1协议栈控制器的物理层。它也是软件协议栈与2.4 GHz射频硬件之间的接口。
  • PMU(Power Management Unit):电源管理单元,为各系统模块提供电源供应,根据配置参数和当前的运行状态,设定合理的DC/DC、IO-LDO、Dig-LDO、RF Subsystem等模块参数。
  • Flash:封装在芯片内部的Flash存储单元,用于用户代码和数据存储,支持用户代码片上运行模式(Execute in Place,XIP)。

扫描关注

打开微信,使用“扫一扫”即可关注。