UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 47559

Zynq-7000 SoC, APU - MRC 和 MCR 指令未计入事件 0x68

描述

MRC 和 MCR 指令未计入经过寄存器重命名流水线阶段的指令总数。事件 0x68 和 PMUEVENT[9:8] 的值不精确。

解决方案

影响:

很小。事件 0x68 和 PMUEVENT[9:8] 的计数不精确,省略了 MCR 和 MRC 指令数。总数不正确取决于 MRC 和 MCR 指令在代码中的比率。

解决方法::

当代码包含一些 MRC 或 MCR 指令时,无解决方法可实现此功能 - 计算经过寄存器重命名流水线阶段的指令数。

受影响的配置:

使用一个或两个 ARM 处理器的系统。

受影响的器件修订版本:全部. 无计划修复. 参考 (Xilinx Answer 47916) - Zynq-7000 SoC 芯片版本差异。

 

当代码包含一些 MRC 或 MCR 指令时,无解决方法可实现此功能 - 计算经过寄存器重命名流水线阶段的指令数。

链接问答记录

主要问答记录

Answer Number 问答标题 问题版本 已解决问题的版本
47916 Zynq-7000 SoC 器件:芯片修订差异 N/A N/A
AR# 47559
日期 05/23/2018
状态 Active
Type 设计咨询
器件
  • Zynq-7000
  • XA Zynq-7000
  • Zynq-7000Q
的页面