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# 47587

Zynq-7000 AP SoC, APU - 始终报告 BTAC 和 GHB 的奇偶校验错误,无论奇偶校验启用位设置如何

描述

启用动态支路预测功能后,CPU 会报告在 BTAC 和 GHB RAM 上发生的奇偶校验错误。 

甚至当 RAM 的奇偶校验错误检测机制被禁用时,该报告也会完成。

奇偶校验错误检测功能通常是启用状态。 

如果需要,可采用以下解决方法:在打开动态支路预测功能之前启用奇偶错误检测。 

对于支路预测已启用而奇偶校验错误检测处于禁用状态的系统,解决办法是忽略任何奇偶校验问题。

解决方案

影响:

较小

解决方法::

在启用支路预测前打开奇偶校验错误检测功能,请参考以下"解决办法详细介绍"部分了解更多详情.

受影响的配置:

使用一个或两个处理器且具有动态支路预测和奇偶校验的系统。

受影响的器件修订版本: 全部,无计划修复。Refer to (Xilinx 答复 47916) - Zynq-7000 器件咨询主答复记录。


在 Cortex-A9 中,当启用动态支路预测功能(Cortex-A9 架构寄存器:SCTLR[11] = 1)和奇偶校验错误检测逻辑时 (Cortex-A9 ACTLR[9]= 1),处理器应报告 BTAC 和 GHB RAM 上发生的奇偶校验错误。

不过,即使奇偶校验错误检测功能未启用,也会报告 BTAC 或 GHB RAM 上的任何奇偶校验错误。

影响详情

因此,若奇偶校验未启用,如果 BTAC 或 GHB RAM 上发生任何奇偶校验错误,那么就会报告预期之外的奇偶校验错误。 

这个问题不会造成显著影响,因为奇偶校验很快会在引导阶段启用。

解决方法详情

由于当动态支路预测功能未启用时不会报告 BTAC 和 GHB RAM 上的奇偶校验错误,因此解决办法是:在启用动态支路预测 (SCTLR[11] = 1) 功能之前打开奇偶校验错误检测(ACTLR[9] = 1) 。 

对于支路预测已启用而奇偶校验错误检测处于禁用状态的系统,解决办法是忽略任何奇偶校验问题。

注意:

如果 GHB 或 BTAC 中有存储器错误,只会导致支路误预测。  

如果 GHB 或 BTAC 中有存储器错误,只会导致支路误预测。 

因此,忽略奇偶校验错误是安全的。
 

AR# 47587
日期 10/17/2014
状态 Active
Type 设计咨询
器件
  • Zynq-7000
  • Zynq-7000Q
  • XA Zynq-7000
的页面