Hello, I am creating a circuit in LogicWorks so that it will add three 4 bit binary numbers. I have created the circuit, the only issue I am running into, is how I can fix the carry out? I am supposed to display an overflow for the 5th and 6th bit, but I've only managed to make it work for the 5th bit. I can't seem to wrap my mind around how to do it for the 6th bit.
I came somewhat close, except when using the XNOR gate, I get an overflow of 1 when it is only getting an output of 4 bits. Some help to fix my circuit would be great. I have attached an image of what I have done so far. As you can see from the diagram, it is showing an overflow of 1 for the 6th bit even though I am only adding 0s.
Thanks!
I came somewhat close, except when using the XNOR gate, I get an overflow of 1 when it is only getting an output of 4 bits. Some help to fix my circuit would be great. I have attached an image of what I have done so far. As you can see from the diagram, it is showing an overflow of 1 for the 6th bit even though I am only adding 0s.
Thanks!
Attachments
-
187.5 KB Views: 180