Assignment 2

Assigned: Tuesday, August 30

Due: Tuesday, September 6 at the beginning of class

Submitting your work: Please turn in your work at the beginning of class. Assignments can be typed and printed, or neatly hand-written.

Problem 1

Suppose you tried to construct the following circuit in lab, but you find that the LED does not light regardless of how the switch is set.

image

Suggest at least four potential problems you should check for.

Problem 2

You recently learned how to build a two-input OR gate with transistors. A three-input OR gate is asserted (1) when any of the three inputs are asserted and deasserted (0) when all three inputs are deasserted.

  1. Write the truth table for a three-input OR gate.
  2. Draw a circuit diagram using transistors to build a three-input OR gate.

Problem 3

Consider the following circuit.

image

  1. Explain the value of the voltage at Out for all settings (VCC or GND) of A and B.
  2. Explain what type of logic gate this circuit represents.

Problem 4

Consider the following truth table.

A B C
001
010
100
111

  1. Draw a circuit diagram using transistors (either NPN or PNP as appropriate) that implements this function.
  2. Briefly explain how/why your circuit handles each of the four possible settings of A and B.

Problem 5

Consider the boolean function

  1. Draw a logic gate diagram for using only NOT gates and two-input AND and OR gates.
  2. Write the truth table for .
  3. Explain the gate delay for your diagram of .