CSC270 Homework 5 2011

From dftwiki3
Revision as of 16:20, 25 February 2011 by Thiebaut (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

--D. Thiebaut 14:54, 22 February 2011 (EST)



This homework deals with flipflops and timing diagrams. It is due on Friday evening March 4th, at midnight.

Problem #1

  • Complete the majority voter with memory exercise we did in class.
  • Whenever a fault occurs, even briefly, 3 LEDs identify the fault. The Fault LED is ON to indicate that a fault occured in the past, and the L1 and L0 LEDs indicate the Id of the faulty device. The three devices are S0, S1, and S2, with Ids 00, 01, and 10. 11 corresponds to no device.
  • Draw the full diagram (no need for pin numbers, but part numbers are important, i.e. 08, 32, 04, etc.) for the three signals: Fault, L1, and L0.
You can represent the majority voter as a box with 3 inputs and 3 outputs: S2, S1, S0 and Y, I0, I1. Y is the majority of S2, S1, and S0. I1 and I0 represent the binary index of the faulty input.
  • Make sure your circuit has a reset switch that can be used to set the Fault LED to 0, and the L1 and L0 LEDs to 1.

Submission

  • As for previous assignment: store your answer in a pdf called hw5.pdf, and submit it from your 270b account as follows:
submit hw5 hw5.pdf