Visible to Intel only — GUID: sza1715150777947
Ixiasoft
Visible to Intel only — GUID: sza1715150777947
Ixiasoft
7.9. CRAM Integrity Check Feature
Perform the following steps to enable and run self-testing on the CRAM integrity check feature.
- On the Assignments menu, click Device.
- In the Device and Pin Options dialog box, select the Error Detection CRC category and click the Enable CRAM Integrity Check option.
Figure 94. Enabling CRAM Integrity Check Feature
- Click OK to confirm and close the Device and Pin Options dialog box.
- Run compilation to generate the .sof file.
- Configure the .sof file that enables CRAM Integrity Check feature to the device.
- If the CRAM Integrity Check completes without detecting any corruption, the programmer tool shows configuration is successful. However, if it fails, the error message Detected CRAM Integrity failure is reported indicating CRAM content corruption.
If the .sof file does not have the CRAM integrity check feature enabled, you can enable it by executing the command line below using the quartus_pfg with cram_integrity_check=ON argument. Configure the generated .rbf bitstream that has the feature enabled to perform the CRAM integrity check.
quartus_pfg -c -o cram_integrity_check=on fpga.sof fpga.rbf
To disable the CRAM integrity check feature, you need to uncheck the option in the Device and Pin Options dialog box and recompile the Quartus project. Simply setting the cram_integrity_check=OFF argument does not disable the feature.