<aside> 💡

Author: Shuo Wu (ece265sp26 TA)

</aside>

Use this checklist to systematically debug a breadboard digital logic circuit (gates, decoders, adders, LEDs).

Checklist

  1. Make sure your logic formula is correct.
  2. Make sure your sources are good (e.g., a, b, and c can light up the LED).
  3. For any gate/decoder/adder you used, check your input first. Does it light up the LED correctly?
  4. If the input to a gate is all good, but the output is not correct, check the following:

Requirements

  1. Build the circuit step by step from 1 to 4. Check every input/output, and make sure they work well.
    1. For the output of the decoder, take M5 as an example: the LED connected to it should only be off when the input of the decoder is {1 0 1}.
  2. If you have built the circuit and cannot find the problem, follow the steps in the order 1, 3, 4, 2.
    1. TA should know your exact problem like the following:
    2. Examples:
      1. A gate does not work (all inputs to the gate are checked).
      2. Sources (a, b, c) do not work, and the batteries have the correct voltage (all cables and resistors checked).
      3. Is my logic formula correct?