ZHCAEL4 October 2024 AM263P2-Q1 , AM263P4 , AM263P4-Q1
使用具有外部閃存的系統(tǒng)時的主要性能注意事項包括:XIP 性能、映像下載時間、安全性、固件更新等。表 6-1 列出了在給定的系統(tǒng)用例目標下所需的 OptiFlash 硬件加速器和軟件工具。為了提高 XIP 性能,OptiFlash 提供了智能放置工具(可將關(guān)鍵代碼放置在片上 RAM 中)和閃存高速緩存 (RL2) 硬件加速器(可減少對外部閃存的訪問量)。為了實現(xiàn)映像下載加速,OptiFlash 提供了智能布局工具,該工具與 FLC 引擎一起用于按執(zhí)行順序?qū)︻l繁執(zhí)行的函數(shù)進行分組,并進行并發(fā)代碼下載和代碼執(zhí)行。為了執(zhí)行運行時動態(tài)疊加,需要使用 FLC 引擎以及疊加管理工具。為了在多核應(yīng)用的情況下減小通用代碼大小,OptiShare 工具會將通用代碼和數(shù)據(jù)轉(zhuǎn)換為單個共享副本,而 RAT 引擎會將地址轉(zhuǎn)換到共享存儲器位置。為了在執(zhí)行 XIP 期間提供外部閃存安全性,OptiFlash 閃存子系統(tǒng)中提供了動態(tài)功能安全引擎和動態(tài)信息安全引擎。為了執(zhí)行固件無線更新,OptiFlash 提供了一個 FOTA 硬件引擎,允許將映像下載到閃存并支持并發(fā) XIP 執(zhí)行,從而更大限度地縮短 XIP 停機時間。
| 系統(tǒng)用例 | OptiFlash 硬件加速器 | OptiFlash 軟件工具 |
|---|---|---|
| XIP 性能改進 | 無 | 智能放置工具 |
| 遠程 L2 (RL2) 高速緩存 | ||
| 映像下載加速 | 快速本地復制 (FLC) 引擎 | 智能布局工具 |
| 動態(tài)疊加 | 疊加管理器 | |
| 減小多核應(yīng)用代碼大小 | 區(qū)域地址轉(zhuǎn)換器 (RAT) | OptiShare 工具 |
| 基于 XIP 的安全保障 | 動態(tài)功能安全引擎 | 無 |
| 基于 XIP 的安全防護 | 動態(tài)信息安全引擎 | 無 |
| 無線固件更新 | FOTA 硬件引擎 | 無 (1) |