Question

7a) Design a timer circuit with an asynchronous set and reset and a clock input, and...

7a) Design a timer circuit with an asynchronous set and reset and a clock input, and a single output, such that the output is a logic 1 for 7 clock cycles, and then switches to a logic 0. The set input may be used to set the output to 1. Your circuit should include a counter.

b) Implement the above timer using behavioral Verilog.

Homework Answers

Know the answer?
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
Similar Questions
Design a timer circuit with an asynchronous set and reset and a clock input, and a...
Design a timer circuit with an asynchronous set and reset and a clock input, and a single output, such that the output is a logic 1 for 7 clock cycles, and then switches to a logic 0. The set input may be used to set the output to 1. Your circuit should include a counter.
Counters and controllers A circuit has two inputs a and b. A counter counts the number...
Counters and controllers A circuit has two inputs a and b. A counter counts the number times that in 3 consecutive clock pulses a and b are equal. Design this circuit using a counter and basic logic gates and flip-flops. The counting is modulo-16 and it rolls back to 0 after it reaches 15. Provide an asynchronous reset input that resets the sequence detection and the counting.
How do I design a divide by 4 clock in verilog using 2 D Flip Flop...
How do I design a divide by 4 clock in verilog using 2 D Flip Flop blocks? I have created this divide by 2 clock D Flip Flop block so far: module divide_by_2(D, Clk,reset, Q, Qnext); //Divide by 2 clock with reset using D flip flop    input Clk, D, reset;    output Q,Qnext;    reg Q;       assign Qnext = ~Q;       always @(posedge Clk or posedge reset) //always at the positive edge of the clock or...
What would happen with the ring counter if the reset switch set the value of the...
What would happen with the ring counter if the reset switch set the value of the counter to a ‘3’ instead of a ‘1’? Group of answer choices There would be a false output, but the counter would continue to run in the proper order after the “3” state The counter will count in the sequence: 3 -> 6 -> 5 -> 3 -> 6 -> ... which means two “on” outputs will be shifted left. The “3” state was...
In MultiSim, design a PWM circuit. You will need a 0 to 9 counter, which you...
In MultiSim, design a PWM circuit. You will need a 0 to 9 counter, which you should build from flip flops and basic logic gates. The PWM input will come from 4 input switches as a binary number. For the comparator, you can build your own from basic gates, or use one of the commercially available comparator chips (74HC85 Digital IC). An oscilloscope in MultiSim can be used to verify duty cycles.
Design a counter which counts in the sequence that has been assigned to you. Use D...
Design a counter which counts in the sequence that has been assigned to you. Use D flip flops and NAND gates. Simulate your design using SimUaid. Submit the state table, D flip-flop input equations, and transition graph determined in Part 6. The D flip-flop equations can be derived using Karnaugh maps or using LogicAid by entering a state table with zero input variables. Sequence: 000,100,001,110,101,111,(repeat) 000,... Also, please answer the following questions: How can a D flip-flop be set to...
Design a circuit that will recognize the sequence 0111. The circuit samples an input line X...
Design a circuit that will recognize the sequence 0111. The circuit samples an input line X on each rising-edge of the clock. The circuit raises the output signal Y=1 when the sequence is recognized, otherwise, the output signal is set to zero (Y=0). The circuit recognizes the sequence in any window of four clock pulses. Draw a block diagram of the circuit. Create a State Diagram for the circuit. Solution: Determine the number of Flip-Flops, assign states, and make a...
Design a sequential circuit which has an input line x and an output line y. The...
Design a sequential circuit which has an input line x and an output line y. The circuit receives input from a single source in the form of a string of ‘1’ s and 0’s . The output goes to ‘1’ once three consecutive ‘1’s are seen on the input, and remains 1 as long as it continues to receive ‘1’ on the input line. If it receives a ‘0’ the output goes to ‘0’ again.. Inputs : x = 0001101011101111110010...
Using Moore machine approach design a sequence detector with one input and one output. When input...
Using Moore machine approach design a sequence detector with one input and one output. When input sequence 010 occurs the output becomes 1 and remains 1 until the sequence 010 occurs again in which case the output returns to 0. The output remains 0 until, 010 occurs the third time, and so on. Your design should be able to handle overlapping sequences, i.e., input sequence 11001010100 should produce the output 00000110011. Draw the state diagram and implement your detector using...
Implement the following circuit to test the characteristics of a D flip flop. Note: Using a...
Implement the following circuit to test the characteristics of a D flip flop. Note: Using a clock input to operate the flip-flop is rather quickly. You may wish to select the slow motion of the clock OR to use a simple binary input device instead of a clock input device. Verify the flip flop state table. Q(t+1) = D, is the characteristic equation. Characteristic Table Excitation Table ==================== =================== D Q(t+1) Operation Q(t) Q(t+1) D ==================== =================== 0 0 Reset...
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT