ZHCAEL4 October   2024 AM263P2-Q1 , AM263P4 , AM263P4-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
  5. 2OptiFlash 技术
  6. 3OptiFlash 硬件加速器
    1. 3.1 RL2_OF 加速器
      1. 3.1.1 RL2 闪存高速缓存
      2. 3.1.2 FLC - 快速本地复制(映像下载加速)
      3. 3.1.3 基于区域的地址转换 (RAT)
    2. 3.2 FSS 加速器
      1. 3.2.1 动态功能安全引擎
      2. 3.2.2 动态信息安全引擎
      3. 3.2.3 FOTA 硬件引擎
  7. 4OptiFlash 软件工具
    1. 4.1 智能放置
    2. 4.2 智能布局
    3. 4.3 OptiShare
    4. 4.4 动态叠加
  8. 5基准测试和性能数据
  9. 6OptiFlash 加速器的用例
  10. 7开始使用 OptiFlash
  11. 8结语

OptiShare

通常情况下,在高性能 MCU 中,每个 CPU 都会运行一个独立的应用程序,但每个应用程序都使用某些通用的软件库和功能,例如相同的 RTOS、驱动程序、网络协议栈。这会导致相同代码或只读 (RO) 数据针对每个内核重复多次,并很快就会开始耗尽存储器。OptiShare 工具旨在解决这一问题,它能在多个 CPU 映像之间找到共同的代码/数据段,并将其转换为单个共享副本,从而避免代码/数据的重复,减少芯片 SRAM 的占用空间。此工具与位于每个 CPU 内核前面的 RAT 引擎一同使用;该引擎执行地址转换以将通用代码映射到系统中的共享地址。