Cortex-M7硬件的以下功能在Cortex-M7循环模型中完全实现:
·Cortex-M7整型内核·NVIC嵌套矢量化中断控制器·WIC-唤醒中断控制器接口支持(仅支持接口)。
·AXI4主存储器接口·APB v3.0接口,用于访问外部专用外设总线·fpb-闪存补丁和调试·DWT-调试观察点和跟踪·MPU-存储器保护单元(可选)·浮点单元(可选)-单精度和/或双精度·Level 1存储器系统包括一个三级预取单元(PU),包括静态分支预测器和调用返回堆栈。
LSU也是三级的,并且包括一个存储队列,用于有效地访问紧耦合存储器(Tcm)端口。
·支持ETM以启用软件评测。
·可配置的D缓存和iCache大小