Question

It has four output patterns: 000, 001, 0111 Tho Te two control signals e counter counts when it is 1 and the counter pauses when it is 0 e counter increases (circulating through 000, 0011, 01, 111 and .....pping around) when it is 1 and go is 1. The counter decreases (circulating in a reversed pattern, ie., 1 1 11, 01 11, 0011, 0001, and wrapping around) when it is 0 and g0 is l The circuit can be constructed by an FSM with four states (two D FFs). The inputs of the circuit are clk: clock signal reset: the reset signal to force the FSM to its initial state (0001) go: control signal defined above · . inc: control signal defined above The outputs of the circuit are q1,q0: outputs of D FFs, which show the current state of the FSM m3, m2, m1, m0: outputs of the counter 4 Procedure 4.1 Counter FSM (a) Derive the state diagram (with four states) (b) Derive the state table (c) Perform a state assignment with a minimal number of FFs (d) Use D FFs to realize the FSM and derive the next-state truth tables and output truth table. (e) Derive next-state equations and output equation. (f) Create a project in Altera Quartus II software and enter the schematic. D FF symbol can be found by selecting libraries -primitives-storage-df (g) Create a testing waveform with a clock period of 200 ns and perform simulation. The testing waveform should demonstrate the operation of FSM and the effect of control signals (h) Create a symbol in Quartus II to be used in the next part
media%2Fa3c%2Fa3c6608d-6504-481e-9c5a-39
0 0
Add a comment Improve this question Transcribed image text
Know the answer?
Add Answer to:
It has four output patterns: 000, 001, 0111 Tho Te two control signals e counter counts...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • The task is to design a two-bit controlled counter which has two counting bits (Q2, Q1), has one control input C1, and a...

    The task is to design a two-bit controlled counter which has two counting bits (Q2, Q1), has one control input C1, and also two extra outputs, one indicating overflow, the other underflow. When C1=0 the counter counts up by 2s; i.e. 0 becomes 2, 1 becomes 3. In this mode the values 2 and 3 go to the overflow state. When the control input C1=1, the counter counts down by 2s, i.e. 3 becomes 1, and 2 becomes 0, and...

  • Consider the circuit in Figure 1. It is a 4-bit (QQ2Q3) synchronous counter which uses four T-typ...

    Consider the circuit in Figure 1. It is a 4-bit (QQ2Q3) synchronous counter which uses four T-type flip-flops. The counter increases its value on each positive edge of the clock if the Enable signal is asserted. The counter is reset to 0 by setting the Clear signal low. You are to implement an 8-bit counter of this type Enable T Q Clock Clear Figure 1. 4-bit synchronous counter (but you need to implement 8-bit counter in this lab) Specific notes:...

  • In this lab, you will design a finite state machine to control the tail lights of...

    In this lab, you will design a finite state machine to control the tail lights of an unsual car. There are three lights on each side that operate in sequence to indicate thedirection of a turn. Figure ! shows the tail lights and Figure 2 shows the flashing sequence for (a) left turns and (b) right rums. ZOTTAS Figure 28:8: BCECECece BCECECECes BCECECECB BCECECBCB 8888 Figure 2 Part 1 - FSM Design Start with designing the state transition diagram for...

  • Objective: In this lab, we will learn how we can design sequential circuits using behavioral mode...

    Just need the code for the random counter,Thanks Objective: In this lab, we will learn how we can design sequential circuits using behavioral modelling, and implementing the design in FPGA. Problem: Design a random counter with the following counting sequence: Counting Sequence: 04 2 9 168573 Design Description: The counter has one clock (Clock), one reset (Reset), and one move left or right control signal (L/R) as input. The counter also has one 4bit output O and one 2bit output...

  • Please help Q15. A watch can display one of four items: Time, Alarm, Stopwatch or Date, controlled by two signals Q1 and Q0 (00 time, 01 alarm, 10 stopwatch, 11date). Assume Q1 and Q0 control an N...

    Please help Q15. A watch can display one of four items: Time, Alarm, Stopwatch or Date, controlled by two signals Q1 and Q0 (00 time, 01 alarm, 10 stopwatch, 11date). Assume Q1 and Q0 control an N-bit MUX that passes the correct register to the display. Pressing a button B (sets B-1) sequences the display to the next item, releasing the button resets B-0 and the display remains stable. For example, if the current displayed item is the date the...

  • Determine the period number of the ufk-4 cos(K+TT/2) discrete time signal! Select one: O A. 34 O ...

    Determine the period number of the ufk-4 cos(K+TT/2) discrete time signal! Select one: O A. 34 O D. Non periodic O E. 34/3 A coil (L 5 mH) is parallel connected to two serially connected resistors (6 kΩ and 4 k2). Calculate the time constant of the above two-pole! Select one: Ο Α.0.5s OC. 5 s Ο D. 0.5 με Ο Ε.0.5 Ms Consider the following sequential network: Z2 Di Ct ㄍ洼 S2 Q2 CLK Choose which function does this...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT