Half Adder Probs

  • RCAProduction
    3rd Jun 2013 Member 0 Permalink

    I recently assembled what seemed to be a working half adder just out of curiosity, but have encountered a problem. In binary arithmatic, 1+0=1 and carry 0. In this adder, it is 0 carry 1. I don't know what I did wrong or how to fix it... Anything helps.

     

    This is the save ID: 1214379 (Whatever that does!)

  • Quasialias
    3rd Jun 2013 Member 0 Permalink
  • weekendgamer
    3rd Jun 2013 Member 0 Permalink

    It seems to be fixed when i removed the diode at your leftmost AND gate.

     

    By the way, tag your saves like that^ by putting the ~ symbol and the save id. "~ 1214437" minus the space.

  • RCAProduction
    3rd Jun 2013 Member 0 Permalink
  • greymatter
    3rd Jun 2013 Member 0 Permalink
    @RCAProduction (View Post)
    What weekendgamer said is right. There is no need for the PN junction at the left side of the and gate on the left.
  • RCAProduction
    3rd Jun 2013 Member 0 Permalink

    Ok thanks! I'll also be making smaller circuiry... Is there any way to make a more compact AND gate?

  • weekendgamer
    4th Jun 2013 Member 0 Permalink

    Ive made tiny half adders but haven't gotten arount to making a calculator, there is also a tiny AND there.

     

     

    You don't really need the casings of the gates in your design, and the wires leading to the gates can be spaced closer together than your current design. you can also try to use INWR for logic gates as they can be placed side-by-side to METL, use PSCN or NSCN to conduct with INWR.

  • RCAProduction
    4th Jun 2013 Member 0 Permalink

    You wouldn't mind if I built a calc with that, would you?

     

    Thanks for the suggestions.

  • weekendgamer
    4th Jun 2013 Member 0 Permalink

    Haha, no prob. Just don't ask me how to convert the outputs to 7-segment form. I have no clue how to do that.