Cyclone V器件手册: 第一卷:器件接口和集成

ID 683375
日期 7/24/2020
Public
文档目录

8.6.5. 测试错误检测块

可将错误注入配置数据以测试错误检测块。该错误注入方法论提供设计验证和系统容错特性。

通过JTAG接口进行测试

可使用EDERROR_INJECT JTAG指令有意将单个或双邻错误注入配置数据。

表 111.  EDERROR_INJECT指令
JTAG指令 指令代码 说明
EDERROR_INJECT 00 0001 0101 使用该指令将错误注入配置数据。该指令控制JTAG错误注入寄存器,其中包含您要注入比特流的错误。

只能在配置数据的第一帧中注入错误。但是可以随时监控错误信息。Altera建议在测试完成后重新配置FPGA。

自动化测试处理

可创建Jam™文件(.jam)自动化测试处理。使用该文件,可在系统内和即时验证CRC功能,且无需重新配置器件。然后可以切换到CRC电路来检查由SEU引起的真正错误。