后CRC动作属性(Post_CRC_Action)适用于配置逻辑CRC
错误检测模式。此属性决定了设备在CRC时采取的操作
检测到不匹配:更正错误、继续操作或停止配置。这个
该功能仅在7系列FPGA中受支持。有关更多信息,请参阅7系列FPGA
配置用户指南(UG470)[参考文献1]。
提示:或者,Xilinx建议对所有人使用Xilinx软错误缓解(SEM)IP
建筑。该IP自动化了单事件翻转(SEU)检测和
修正。有关更多信息,请参阅软错误缓解控制器LogiCORE IP产品
指南(PG036)[参考28]。
在回读期间,为每一帧计算校正子比特。如果出现单比特错误
如果检测到,则立即停止读回。如果使用启用了校正
POST_CRC_ACTION属性,则读回CRC逻辑对单比特执行校正
错误
再次读回错误的帧,并使用校正子信息
错误被修复并写回帧中。如果POST_CRC_ACTION设置为
Correct_And_Continue,然后读回逻辑从第一个地址重新开始。如果
设置了Correct_And_Halt选项,校正后读回逻辑停止。
此属性仅在POST_CRC设置为ENABLE时适用。
架构支持
7系列FPGA。
适用对象
•设计(当前设计)
°当前实施的设计。
价值观
•HALT:如果检测到CRC不匹配,停止读回比特流,停止计算
并停止与预先计算的CRC进行比较。
•继续:如果CRC比较检测到CRC不匹配,请继续读回
比特流,计算比较CRC,并与
预先计算的CRC。
•CORRECT_AND_CONCONTINUE:如果通过CRC比较检测到CRC不匹配,则
校正并继续读回比特流,计算比较CRC,以及
与预先计算的CRC进行比较。
•CORRECT_AND_HALT:如果检测到CRC不匹配,则会进行纠正并停止读回
比特流,计算比较CRC,并与
预先计算的CRC。