Quartus

Design Assistant warning: <Design should not contain latches>. Found <number> latch(es) related to this rule.


CAUSE:

In the current design, the Design Assistant found the specified number of latches, which are structures where two NOR or NAND gates (which the Quartus II software implements in logic cells) are cross-coupled using combinatorial loops that drive the output of one gate to an input of the other gate. These latches can cause glitches and ambiguous timing in a design, which makes timing analysis of the design more difficult.

NOTE The Design Assistant generates this rule when it identifies one or more structures as latches but cannot determine the latch types. The latches may also be part of more sophisticated latches that the Design Assistant cannot identify.

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

ACTION: Remove the latches from the design.

See also:

Analyzing Designs with the Design Assistant
Design Should Not Contain Latches

- PLDWorld -

 

Created by chm2web html help conversion utility.