Consider the circuit in Figure 1. It is a 4-bit synchronous counter which uses four T-type...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Consider the circuit in Figure 1. It is a 4-bit synchronous counter which uses four T-type flip-flops. The counter increments its value on each positive edge of the clock if the Enable signal is high. The counter is reset to 0 on the next positive clock edge if the synchronous Clear input is low. You are to implement a 8- bit counter of this type. Enable- TQ Q -7 0% Clock Clear TQ Q Figure 1: A 4-bit counter. 1. Write a VHDL file that defines an 8-bit counter by using the structure depicted in Figure 1. Your code should include a T flip-flop entity that is instantiated 8 times to create the counter. Compile the circuit. How many logic elements (LES) are used to implement your circuit? 2. Simulate your circuit in Modelsim to verify its correctness. 3. Augment your VHDL file to use the pushbutton KEYO as the Clock input and switches SW1 and SWO as Enable and Clear inputs, and 7-segment displays HEX1-0 to display the hexadecimal count as your circuit operates. 4. Implement a 4-bit version of your circuit and use the Quartus II RTL Viewer to see how the Quartus Il software synthesized your circuit. What are the differences in comparison with Figure 1? Consider the circuit in Figure 1. It is a 4-bit synchronous counter which uses four T-type flip-flops. The counter increments its value on each positive edge of the clock if the Enable signal is high. The counter is reset to 0 on the next positive clock edge if the synchronous Clear input is low. You are to implement a 8- bit counter of this type. Enable- TQ Q -7 0% Clock Clear TQ Q Figure 1: A 4-bit counter. 1. Write a VHDL file that defines an 8-bit counter by using the structure depicted in Figure 1. Your code should include a T flip-flop entity that is instantiated 8 times to create the counter. Compile the circuit. How many logic elements (LES) are used to implement your circuit? 2. Simulate your circuit in Modelsim to verify its correctness. 3. Augment your VHDL file to use the pushbutton KEYO as the Clock input and switches SW1 and SWO as Enable and Clear inputs, and 7-segment displays HEX1-0 to display the hexadecimal count as your circuit operates. 4. Implement a 4-bit version of your circuit and use the Quartus II RTL Viewer to see how the Quartus Il software synthesized your circuit. What are the differences in comparison with Figure 1?
Expert Answer:
Answer rating: 100% (QA)
Given data 1 VHDL Code for 8bit Counter VHDL library ieee use ieeest... View the full answer
Related Book For
Digital Systems Principles And Application
ISBN: 9780134220130
12th Edition
Authors: Ronald Tocci, Neal Widmer, Gregory Moss
Posted Date:
Students also viewed these programming questions
-
Design a Java class that represents a cache with a fixed size. It should support operations like add, retrieve, and remove, and it should evict the least recently used item when it reaches capacity.
-
can someone solve this Modern workstations typically have memory systems that incorporate two or three levels of caching. Explain why they are designed like this. [4 marks] In order to investigate...
-
Automobiles air bags are filled via the decomposition of sodium azide, according to the following equation: 2 NaN3 (s) 2 Na (s) +3 N2 (g) Calculate the work (in L atm) when 2.25 g of sodium azide...
-
PENCOMP's balance sheet at December 31, 2014, is as follows. Additional information concerning PENCOMP's defined benefit pension plan is as follows. Projected benefit obligation at...
-
Estimate the diffusivity of carbon tetrachloride at 25oC in a dilute solution of:(a) Methanol,(b) Ethanol,(c) Benzene, and(d) n-Hexane by the method of Wilke-Chang and Hayduk-Minhas. Compare the...
-
A parallel-plate capacitor initially has capacitance \(C\). What is the capacitance after each of the following single changes is made: (a) plate separation distance doubled, (b) dielectric material...
-
Read the article Security Controls that Work by Dwayne Melancon in the 2007 Issue, Volume 4 of the Information Systems Control Journal (available www.isaca.org/Journal/Past-Issues/2007/Volume-4...
-
12. "New competition is not between what companies produce in their factories, but between what they add to their factory output in the form of packaging, services, advertising, customer advice,...
-
Consider the evaporator and control system in Figure 13.6. (a) Should each control valve be air-to-open (AO) or air-to-close (AC)? (b) Should each PI controller be direct-acting or reverse-acting?...
-
The cold-drawn AISI 1040 steel bar shown in the figure is subjected to a completely reversed axial load fluctuating between 6300 lbf and 2700 lbf, both in tension. The diameter of the hole is 0.24...
-
What are the properties required for the bearing materials?
-
Why is it important to synchronise product design and supply chain design? What are the implications of this from an environmental perspective?
-
Financing with equity is a good means of raising funds for a company that wants to protect its ownership. a) True b) False
-
Discuss why financial management is important to all types of businesses.
-
Explain the thrust loading and radial loading in the bearing.
-
Write the conclusion on achievement and challenge of the FDRE constitution of Ethiopia?
-
Keating & Partners is a law firm specializing in labour relations and employee-related work. It employs 25 professionals (5 partners and 20 managers) who work directly with its clients. The average...
-
(a) What is the range of unsigned decimal values that can be represented in 10 bits? What is the range of signed decimal values using the same number of bits? (b) Repeat both problems using eight...
-
Use graphic design techniques and the BCD counter described in Figure 10-31, the MUX, and the control signal generator design to create the entire timing and control block for the frequency counter...
-
Assume the following input levels in Figure 6-6: A 4 A 3 A 2 A 1 A 0 = 01001; B 4 B 3 B 2 B 1 B 0 = 00111; C 0 = 0. (a) What are the logic levels at the outputs of FA #2? (b) What is the logic level...
-
The common field cricket makes its characteristic loud chirping sound using a specialized vibrating structure in its wings. The motion of this structureand the sound intensity that it producescan be...
-
A child on a swing set swings back and forth with a period of 3.3 s and an amplitude of 25. What is the maximum speed of the child as she swings?
-
In a science museum, you may have seen a Foucault pendulum, which is used to demonstrate the rotation of the earth. In one museums pendulum, the 110 kg bob swings from a 15.8-m-long cable with an...
Study smarter with the SolutionInn App