1 Reply Latest reply on Jan 17, 2018 7:14 AM by user_1377889

    Combinational Loop

    user_457816629

      I want to build a simple SR flip-flop that is not synchronized.  Simple two NAND gate design you find in basic logic.  If I use synthesis optimization I get a lovely *Warning* - "Warning-1361: The design contains a combinational loop. Check the design for unintentional latches. Breaking the loop at SR_Feedback1/main_1 --> SR_Feedback1/q" which apparently alters the design for a WARNING.

       

      Looking in the forums, the *fix* is to set synthesis optimization to none, but then the design no longer fits.

       

      So optimization means the synthesizer get to be my mother too?