请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:66AK2H12 您好、香榭丽舍
我想确认 LPAE 和 MPAX 之间的差异。
这些功能是地址扩展。 我们想知道这些差异。
LPAE 是 ARM 提供的功能。 另一方面、MPAX 在特权识别码=8 (ARM 内核)上具有地址扩展。
这是我的理解。
* LPAE 用于 从 ARM 读取指令
*MPAX 用于 DMA 的数据 RW
我们的理解是否正确?
此致、
Kz777
我发现"MPAX (MPAX)"的解释如下。 因此、我们认为 MPAX 主要 高于预期。
提到的2.4.1高速缓存一致性操作
"软件能够控制使用 ARM MMU (在 ARM CorePac 中)和使用 SMS_MPAXH 或 SES_MPAXH 寄存器为 EDMA/IO 外设在某些相干主控集之间共享哪些存储器区域。 软件应确保主机类型之间的可共享性映射一致、以避免出现意外行为。"
第83页、
表8-7显示了每个 C66x CorePac 和每个主控外设的权限 ID。 该表还显示了器件上每个主器件的权限级别(监控器与用户)、安全级别(安全与非安全)和访问类型(指令读取与数据/DMA 读取或写入)。 在某些情况下、特定的设置取决于在访问或配置主外设时执行的软件。
