CSCI 232

Sequential Logic

(swiped from Dr. Ryder)

Description: C:\Documents and Settings\don\Desktop\

 

Read the entire lab before starting it so that you have some idea of what is coming. Complete all sections.

Assignment

Design and implement a sequential circuit. Design a sequential circuit with 2 JK flip-flops A and B and two inputs E and x. If E = 0, the circuit remains in the same state regardless of the value of x. When E = 1 and x = 1, the circuit goes through the state transitions from 00 to 01 to 10 to 11 back to 00 and repeat. When E = 1 and x = 0, the circuit goes through the state transitions from 00 to 11 to 10 to 01 back to 00 and repeat. After you have your LogicWorks simulation working, you should use your circuit diagram to help you wire the logic on a CADET trainer.

Your schematic diagram must be extremely neat using the shortest possible wire lengths for connecting gates, inputs, and outputs. All schematics must be completely labeled. All gates must be labeled with their 7400 series identifier.

At the bottom, left hand corner of each schematic, you should place a text box filled with the information as it appears below.

Laboratory 4
CSCI 232 - Spring 2003
The Date
Your Name

Part 1: Sequential Circuit Design

Design the above stated sequential circuit. Document all of your steps in the design in a MS Word document. You should use some method that makes your Karnaugh Maps very nice looking. MS Excel with 'print grid lines' turned ON does a pretty good job.

Part 2: Sequential Circuit Simulation

Draw your circuit using the LogicWorks simulator. Show your instructor your correctly functioning simulation.

Part 3: Sequential Circuit Implementation

Wire your circuit that you created on a CADET Trainer. Show your instructor your correctly functioning circuit.