描述
本文包含软错误缓解核心v3.1中解决的问题,这些问题在此版本的核心附带的readme.txt文件中进行了说明。这些问题是作为更新核心版本的更新的一部分而修复的。对于可能不在此列表中的其他已知和已解决的问题,请参阅(Xilinx答复44541) 。
解
软件问题
此核心的v3.1中解决了以下软件问题。
增强请求从’makedata’脚本添加BIN文件输出。
- 描述:某些第三方SPI Flash编程工具不接受MCS文件,但接受BIN文件。
- CR 582250
EXT Shim发出多个/格式错误的“输入4字节地址模式”命令。
- 描述:示例设计中的EXT Shim,当配置为4字节地址模式时,将发出多个’输入4字节地址模式命令,在某些情况下,某些可能会格式错误。但是,最终的“输入4字节地址模式”命令始终是正确的,SPI Flash将正确转换为4字节地址模式。这是一个美学问题;没有发生设计故障。
- CR 615800
单比特错误注入会产生双位错误检测。
- 描述:使用Spartan-6控制器实现将单比特错误注入到最后一帧的ECC字中会产生双位错误检测。
- CR 613947
增强请求从示例设计中删除’userapp’。
- 描述:’userapp’在功能上与软错误缓解无关,并且可能会误导用户在将示例设计迁移到最终应用程序时保留它。
文档问题
此核心的v3.1中解决了以下文档问题:
‘makedata’创建的指针表的规范是错误的。
- 描述:UG764包含由’makedata’脚本创建的指针表的规范。它错误地显示了与替换数据指针交换的基本位数据指针。
- CR 615519
增强请求以阐明Spartan-6器件功能兼容性。
- 描述:挂起模式和PLL动态重配置与Spartan-6控制器实现不兼容,但目前在UG764中没有提到。
- CR 616048
Spartan-6控制器的’status_heartbeat’规格错误。
- 说明:UG764指定’status_heartbeat’的行为,即脉冲之间最多有128个循环。这是不完整的,Spartan-6控制器实现的值是512个周期。
- CR 617376
配置内存屏蔽行为的规范不完整。
- 描述:配置内存屏蔽行为的规范不完整。 UG764需要详细说明架构之间的差异,以及它们如何影响注入,检测和校正功能。
- CR 592974
- CR 610328
Spartan-6控制器不支持替换校正模式。
- 描述:DS796和UG764都引用了Spartan-6控制器实现的替换校正模式。此功能以前不受支持,并且继续不支持Spartan-6控制器实现。这需要在DS796和UG764中进行说明。
修订记录
10/26/2011 – 初始版本
没有回复内容