4 Comments

  1. Turbulent_Diamond768 on

    can someone tell me why this isn’t working? I’m still learning so any advise is good.

  2. Kaltenstein_WT on

    Hard to tell if you dont say what is wrong exactly. My guess: signal strengtg going into the sides if comoarators is likely weaker than the input signal, thus not allowing it to block the signal.

  3. https://preview.redd.it/t9pgufdspktg1.jpeg?width=1920&format=pjpg&auto=webp&s=82cace59d4a822c4f95871328b191530af75efbf

    I’d say, look into Boolean algebra. Your “sum” value should be AB, and your carry out should be A XOR B.

    As for notation, multiplication mean “AND”, addition means “OR”, the bar above means “NOT”, and the plus sign with a circle around means “XOR”.

    For the next couple adder slices, you also need to worry about the carry bit, so that slightly changes the definition to be ABC for sum and A XOR B XOR C for carry out