- 1
- 0
- 约1.48万字
- 约 29页
- 2023-09-24 发布于湖南
- 举报
基于KeyStone器件特性的鲁棒性系统设计及例程解析
对于复杂的系统,鲁棒性是非常重要的。为了协助客户建立鲁棒性系统,KeyStone器件提供了多种 硬件保护机制,如内存保护、EDC。本文介绍如何利用这些特性在KeyStone器件上建立一个鲁棒的系统。同时提供了与文档配套的例程。
1 简介
如图1所示,KeyStone器件提供了多种协助客户建立鲁棒性应用的特性。
图1 KeyStone器件鲁棒系统
如图1所示,在LL2、L1P及L1D中集成了内存保护模块;LL2、SL2及 DDR 控制器中集成了错误检查纠正模块;L1P 集成了错误 检测模块。MPAX和MPU模块附在总线上,用于监控检测以避免非法的总线访问。每个 DSP CorePac有一个独立的MPAX用于监控与MSMC连接的总线。
对于系统中其他的master,根据权限ID进行分类。对每个权限ID,在MSMC中集成了2个MPAX用于监视与该权限ID 相关的访问。其中一个是SES MPAX 用于保护对DDR3的访问,另一个是SMS MPAX 用于保护对SL2的访问。关于每个master对应的权限ID,参考相应的器件手册。
某些外设的配置 端口上添加了MPU,用于保护对该外设配置区域的非法访问。但是并非所有的外设都受MPU的保护,具体参考相应器件手册中受MPU保护的外设列表。每个CorePac有一个
原创力文档

文档评论(0)