AR# 47559

Zynq-7000 SoC、APU - イベント 0x68 で MRC および MCR 命令がカウントされない

説明

MRC および MCR 命令が、レジスタ名変更パイプライン段を通過する命令数の合計に含まれません。イベント 0x68 と PMUEVENT[9:8] の値は不正確です。

ソリューション

影響:

深刻な問題ではありません。MCR および MRC 命令の数が含まれず、イベント 0x68 と PMUEVENT[9:8] の値が不正確になります。合計数が正しい値からどのくらい離れているかは、コードに含まれている MRC および MCR 命令の数によって異なります。

回避策 :

回避策はありません。コードに MRC および MCR 命令が含まれている場合、レジスタ名変更パイプライン段を通過する命令数を正しくカウントする方法はありません。

対象となるコンフィギュレーション :

ARM プロセッサの 1 つまたは両方を使用するシステム

対象となるデバイス リビジョン:すべて。修正の予定はありません。(Xilinx Answer 47916) - 「Zynq-7000 SoC デバイス - シリコン リビジョン間の相違点」を参照してください。

 

回避策はありません。コードに MRC および MCR 命令が含まれている場合、レジスタ名変更パイプライン段を通過する命令数を正しくカウントする方法はありません。

アンサー レコード リファレンス

マスター アンサー レコード

Answer Number アンサータイトル 問題の発生したバージョン 修正バージョン
47916 Zynq-7000 SoC デバイス - シリコン リビジョン間の相違点 N/A N/A
AR# 47559
日付 05/23/2018
ステータス アクティブ
種類 デザイン アドバイザリ
デバイス