Menu

[Solved]General Instructions Problems Assignment Need Open Included Assn4circ Logisim Project Answ Q37242806

GENERAL INSTRUCTIONS

For the problems in this assignment, you will need to open theincluded assn4.circ Logisim project, and answer each section in theappropriate “problem” section, similar to assignment 3.

Problem 1: create a “ripple” counter that is capable of countingfrom 0 to 64 (in binary) but artificially limit the counting toMOD-60. Use J-K flip flops and a 2 Hz clock timer. After a fullcounting cycle, the counter should start over at the point that itbegan and count all over again on it’s own without any human input.Design this circuit under “problem 1” in the provided circuitfile.

2. How many J-K flip-flops are required to construct each of thefollowing counters?

Counter

# of FFs needed

MOD-3

MOD-10

MOD-14

MOD-20

MOD-34

MOD-128

MOD-256

  1. We have a signal with a frequency of 2MHz. We would like toreduce the frequency of this signal to 0.4MHz. What is the MODnumber of the counter which would perform this job?
    (hint: refer to section 7-2 of the textbook or slides)

Enter your answer here:

  1. Refer to the problem 02 subcircuit.

Is this counter synchronous or asynchronous?

Why is it syn or asyn?

Is this a presettable counter?

Is this an UP counter or a DOWN counter?

What is the MOD number for this counter?

If the clock frequency is 2Hz, what would be
the approximate frequency of the signal seen
at the output of Flip Flop C?

  1. Answer the following questions regarding this countercircuit.
  1. Draw the state diagram for this counter below. To draw yourdiagram, go under the Insert menu, and chooseShapes. Use the oval shape (found under BasicShapes) and arrow shape (found under Lines) to helpyou draw your diagram. After you draw an oval shape, while it isstill selected, you can type the state value inside the oval.

Note: you can also draw the statediagram and take a quality picture of it and insert that into yourfinished project document.

  1. If we were to add 2 more flip-flops to this counter,
    what would the MOD number be then?

  1. Refer to the problem 05 subcircuit.

  1. What is the MOD number for this counter?
  2. This counter is designed to be self-stopping, meaning that onceit reaches a certain state, it will continue to stay in that stateand not move any further. Add a simple
    push-button switch to this circuit. You must use one of theswitches found under the Electronics category. The switchshould be connected such that when it is pressed, the counter willreset back to its starting state and begin counting again.
    Save your file when you are finished.

  1. Draw the state diagram for this counter below.
    Caution: When you draw your diagram, keep in mind that when thecounter reaches its stopping state, it does NOT automaticallyreturn to its starting state. However, since the clock does notstop, and therefore the counter does not “technically” stop, yourstate diagram SHOULD have an arrow coming out of the final state toshow which state it goes to next.
  1. Refer to the problem 06 subcircuit.

  1. What is the MOD number for this counter?
  2. Is this counter synchronous or asynchronous?

  3. Draw the state diagram for this counter below.
    Don’t forget to include in your diagram the state(s) in which thecounter does not normally reach (i.e. the state(s) which would notbe in the normal counting sequence). Your diagram should show whichstate the counter goes to if any of these “invalid” states arereached.

  1. If we were to add 3 more flip-flops to this counter,

    what would the MOD number be then?

  1. Refer to the problem 7 subcircuit. This is aspecialized counter configuration known as a JohnsonCounter. As configured, this is a 3-bit, MOD-6 counter. Likethe ring counter, it has a startup pulse generator which isdesigned to momentarily clear all of the flip-flops upon startup.This is to ensure that it will not be possible for the counter tostartup in an invalid
    state – and therefore guarantees that the counter will never reachan invalid state. The invalid states for this counter are<101> and <010>.

  1. Draw the state diagram for the counter below. Since it is notpossible for this counter to reach the invalid states, it is notnecessary to show the invalid states in your diagram.

  1. One of the properties of a Johnson counter is that the decodingcircuitry is simpler than

the decoding circuitry for a normal ripple counter. In fact, fora 3-bit Johnson counter, we only have to analyze two of the threebits in order to determine what state the counter is in. Because ofthe abnormal counting sequence, however, decoding this counter doesNOT mean that we are trying to determine what binary number thecounter is holding – we are only trying to determine what statenumber the counter is in. The startup state is <000> andtherefore we count that as state “0”. The next state will be<100> and this is considered to be state “1” (although 100 isnot the binary number for the decimal number 1). The next state iscounted as state “2”, and so on.

The parallel wires to the left of the AND gates are the normal andinverted outputs of each of the flip-flops. Connect the AND gateinputs as necessary to the counter ouputs so that they properlydecode the six states of this counter. If you have done thiscorrectly, the six LEDs, which are connected to the AND gates,should illuminate one after another in sequential order from top tobottom as the counter increments. When you are finished save thefile.

Expert Answer


Answer to GENERAL INSTRUCTIONS For the problems in this assignment, you will need to open the included assn4.circ Logisim project,… . . .

OR


Leave a Reply

Your email address will not be published. Required fields are marked *