Knowledge Base Article
Are there any problems when signals from the Advanced SEU Detection IP, Error Message Register Unloader IP or Fault Injection IP are received by asynchronous registers?
Description
Yes. The following signals from the Advanced SEU Detection (ASD) IP, Error Message Register (EMR) Unloader IP and Fault Injection IP may suffer from glitches. This is because these signals are not registered outputs, but combinational outputs. When these signals are received by asynchronous registers, the glitch might be captured.
Quartus® II version 13.1 and earlier :
emr_cache_int, cache_full, critical_error
Quartus II version 14.0 onwards :
cache_valid, cache_error, critical_error, error_inected, error_scrubbed,
emr_error (Only when connecting to user logic other than ASD)
Resolution
Add synchronous registers between the above signals and asynchronous registers.
This issue will be fixed in future version of the Quartus II software.
Updated 3 months ago
Version 2.0No CommentsBe the first to comment