文件名称:外部私有外设总线-netfpga-1g-cml: kintex-7 fpga开发板 用户手册
文件大小:6.52MB
文件格式:PDF
更新时间:2024-06-29 04:47:35
Cortex-M3
表 6.2 杂项接口信号 信号组 功能 多处理机通信(TXEV, RXEV) 多处理机之间的简单任务同步信号 休眠信号 (SLEEPING, SLEEPDEEP) 电源管理所用的休眠状态 中断状态信号 (ETMINTNUM, ETMINTSTATE, CURRPRI) 中断操作的状态,用于 ETM操作和调试 复位请求(SYSRESETREQ) 来自 NVIC的复位请求输出 锁定(Lockup)[译注] (LOCKUP, HALTED) 和停机(Halted)状态 指示处理器进入了锁定状态(由在硬 fault和 NMI服务例程的执行错误导致),或者指示处理 器被喊停(因为调试动作导致) 端输入(ENDIAN) 在内核复位时设置端模式 ETM接口 连接到嵌入式跟踪宏单元(用于指令跟踪) ITM的 ATB接口 高级跟踪总线(ATB)是ARM CoreSight调试 架构下的一个总线协议,用于跟踪数据的传送。 在这里,该接口负责把来自ITM的跟踪数据输 出到TPIU [译注]第 12章讨论有关 Lockup的更多内容 6.5 外部私有外设总线 CM3 处理器有一个外部私有外设总线(PPB)接口。外部 PPB 接口是基于高级外设总线(APB)协议 构造的。用于非共享的系统设备,例如调试组件。为了支持 CoreSight 设备,该接口又包含了称为 “PADDR31”的信号,给出传送的发源地。若该信号为 0,则表示是运行在 CM3 内部的软件产生了