ECE 171: Introduction to Digital Circuits

 Fall 1999

Rev: 11.15.99

Design Project 2

Problem Description

Continuing with Project 1, you will now simulate that circuit to determine whether your design works or not. If you find that your design does not work, you will repeat the design-simulate loop until it does. A large part of the grade for this project is based on how thoroughly and clearly you document your work.

To complete the project

  1. Carefully work your way through Mentor Tutotial 3 using your spike1 circuit.
  2. Use the process described in the tutorial to apply a binary count sequence to the inputs of your circuit, add traces for input and output signals, and run the simulation. For this circuit you don't need to check for hazards.
  3. Print out the results of the simulation, and carefully check to see if the results are correct for all input combinations.
  4. If the results are not correct, document the error and possible cause of it. You may want to add probes and re-run the simulation to see logic levels on intermediate points. Fix the problem, re-design the circuit, and then simulate it again. Repeat this step until the circuit output is correct for every input combination.

Final Report

A formal report of the final design is to be written at the end of the project. It must be typed and include the following sections. These sections must be clearly labeled in your report. The quality of the report should be similar to what you would turn into your manager if you were working at an engineering firm.

I do hereby affirm that I designed this circuit by myself.

Signed __________________________________

Date _______________

Grading

Project 2 is worth 15 points of 50 total project points.