问题描述
APU控制器中的问题影响APU-FPU。在极少数情况下,结构协处理器总线上的某些事务是格式错误的,这会导致数据损坏或同步丢失,从而导致系统锁定。
解决/修复方法
FPU协处理器计划在EDK 8.2i Service Pack 2中修复。此修复程序需要支持删除某些非关键功能,具体如下:
– “无效比较”异常,或通过比较指令在FPSCR中写入“类”标志。
– 任何指示的“虚线形式”。
– “mcrfs”指令。所有其他FPSCR指令不受影响。
Xilinx编译器未使用任何已删除的功能。
由于这些格式错误的事务是在CPU中出现特定管道条件时产生的,因此行为是确定性且可重复的。 APU-FPU现在可以识别并从这些罕见的格式错误的交易中恢复。但是,结果会发生长档(大约30 FCB)。
有关此问题的其他相关信息,请参阅(Xilinx解决/修复方法24177)
这些问题已在最新的EDK 8.2i Service Pack中修复,可从以下位置获得:
没有回复内容