Quartus

Design Assistant warning: <Gated reset that is generated in one clock domain and used in other, asynchronous clock domains should be correctly synchronized>. Found <number> node(s) related to this rule.


CAUSE:

In the current design, the Design Assistant found the specified number of nodes where a gated reset (which is combinatorial logic used as a reset signal) is generated in one clock domain and used in one or more other, asynchronous clock domains. However, the synchronization of the gated reset does not follow the following guidelines and therefore causes metastability problems in the design:

  • The gated reset should be synchronized with two or more cascading registers in the receiving asynchronous clock domain.

  • The cascading registers should be triggered on the same clock edge.

  • There should be no logic between the output of the transmitting clock domain and the cascaded registers in the receiving asynchronous clock domain.

The submessage(s) of this message list the node(s) that the Design Assistant found.

ACTION: Correctly synchronize the gated resets.

See also:

Analyzing Designs with the Design Assistant
Gated Reset That is Generated in One Clock Domain and Used in Other, Asynchronous Clock Domains Should be Correctly Synchronized

- PLDWorld -

 

Created by chm2web html help conversion utility.