Forum Discussion

Anonymous's avatar
Anonymous
5 years ago

How to rectify This error?

I am designing 4-bit comparator using 2-bit comparator and made a circuit .

After running RTL stimulation Error occurs.

I don't know why this error occurs as most of the output is correct but few are wrong.

I attached the screenshot of 2-bit comparator code and the circuit diagram of 4-bit if you find something wrong then please guide me regarding that issue.

4 Replies

  • sstrell's avatar
    sstrell
    Icon for Super Contributor rankSuper Contributor

    You have a typo in your equals logic for the 2-bit comparator. The first term is using ~A1 when it should be ~B1.

    • Anonymous's avatar
      Anonymous
      Can you please rephrase and explain what you said?
      • sstrell's avatar
        sstrell
        Icon for Super Contributor rankSuper Contributor

        Not sure how to rephrase it any clearer. Your Equal logic assignment should be:

        assign Equal = (~A1)&(~A0)&(~B1)&(~B0)....etc.