ECE-C211 Computer Logic Circuits I
Name:Student #:
Lab #1Date:
Karnaugh Maps and Combinational Logic
Introduction:
In this lab, you will use some of the basic hardware with which digital computers are constructed (i.e. NAND gates, NOR gates, etc.). You will apply the techniques you have already learned for designing logic circuits. Please study the description of the circuit box carefully before you start.
Although no formal writeup is required, the coach will want to examine your work sheets. You should try, therefore, to maintain a reasonable degree of orderliness and clarity on these work sheets. If the coach has trouble understanding your work sheets, he will require you to redo them.
Objectives:
To be able to:
1. Become familiar with integrated circuit (IC) chips.
2. Learn how to test IC chips.
3.Build and test a simple logic circuit.
4.Design, build and test a complex logic circuit.
Procedure:
1. a.Read all of the information about the equipment used in the lab. Pay careful attention to the lay-out of the pins on the IC chips, restrictions regarding unused inputs (they must not be left floating), use of the light emitting diodes (LEDÕs), etc.
b.Devise appropriate testing procedures for part 2.
2. a.Test all of the inverter gates (two 7404 chip with 6 inverters).
b.Test all of the 2-input NOR gates (two 7402 chip with 4 gates).
c.Test all of the 2-input NAND gates (two 7400 chip with 4 gates).
d.Test all of the 3-input NAND gates (one 7410 chip with 3 gates).
3. Design, build, test and demonstrate to a coach the following three circuits. Have the coach initial each part as you finish it.
a.Generate the function ABÕ+ AÕB using only NAND gates. Completed:
b.Generate the function (A+BÕ) (AÕ+B) using only NOR gates. Completed:
c.A half adder. Completed:
4. a. Obtain a Òtruth tableÓ from a coach. The truth table defines a logic function of four variables. Design, build, and test a logic circuit to generate that function.
b.Demonstrate your circuit to a coach and have the coach sign and date in the designated area below.
EXPERIMENT COMPLETED Date:
5. Hand in this signed sheet to a teaching assistant (after making a back-up copy) to receive credit.
ECE-C211 Computer Logic Circuits I
Name:Student #:
Lab #2Date:
FlipFlops and Registers
Introduction:
In this lab, we will experiment with the flip-flop. We will construct a clocked SR flip-flop using NAND gates and test it. Using the IC chips, we will examine a circuit using clocked JF flipflops. We will construct a shift register J-K flip-flops (if time permits).
Objectives:
To be able to:
1. Learn how to test flip-flops.
2. Build and test a synchronous (clocked) S-R flip-flop.
3. Build and test a shift register (if time permits).
Procedure:
1. a.Reread all of the information about the equipment used in this lab. Pay careful attention to the restrictions regarding the polarities of the clock pulse, the SET and Clear inputs to the flip-flops.
b. Review Lab 1.
c. Test all eight logic chips.
d.Devise an appropriate testing procedure for part 2.
2. a.Build the flip-flop circuit shown in Figure 1. M and N are the PRESET and CLEAR inputs. Determine which is which and also determine what the normal state of these inputs must be. These must not be left open circuited. Connect these to two of the switches.
b.Decide which polarity the clock pulse must be, and connect it to one of the other switches.
c.Connect the S and R inputs to two different switches, and test the circuit.
d.Demonstrate the circuit to a coach and have the coach initial that you have finished it.
S-R flip-flop completed:
3. a.Build and test the shift register shown in Figure 2.
b.Demonstrate your circuit to a coach and have the coach sign and date in the designated area below.
EXPERIMENT COMPLETED Date:
4. Hand in this signed sheet to a teaching assistant (after making a back-up copy) to receive credit.