Design a 4 Ã 4 keypad scanner for the following keypad layout. (a) Assuming only one key
Question:
(a) Assuming only one key can be pressed at a time, find the equations for a number decoder given R3-0 and C3-0, whose output corresponds to the binary value of the key. For example, the F key will return N3-0 = 1111 in binary, or 15.
(b) Design a debouncing circuit that detects when a key has been pressed or depressed. Assume switch bounce will die out in one or two clock cycles. When a key has been pressed, K = 1 and Kd is the debounced signal.
(c) Design and draw a state graph that performs the keyscan and issues a valid pulse when a valid key has been pressed using inputs from part (b).
(d) Write a Verilog description of your keypad scanner and include the decoder, the debouncing circuit, and the scanner.
Со Ст C C2 C3 Ro 3 A - R1 4 5 6. B -R2 R3 2.
Step by Step Answer:
a Truth table and resulting equations acquired used a CAD program such as LogicAid Logic equations f...View the full answer
Digital Systems Design Using Verilog
ISBN: 978-1285051079
1st edition
Authors: Charles Roth, Lizy K. John, Byeong Kil Lee
Students also viewed these Sciences questions
-
Suppose you buy a 4 Ã 8-ft sheet of plywood and put it on your roof rack, as in the figure. You drive home at 35 mi/h. (a) If the board is perfectly aligned with the airflow, how thick is the...
-
A furnace wall is to be constructed of brick having standard dimensions 9 by 4.5 by 3 in. Two kinds of material are available. One has a maximum usable temperature of 1900?F and a thermal...
-
A row of 25 square computer chips each 10 10 mm in size and 1 mm thick and spaced 1 mm apart is mounted on an insulating plastic substrate as shown below. The chips are to be cooled by nitrogen...
-
Do firms follow the same steps for impairment testing of finite- and indefinite- life intangible assets ? Explain.
-
Fukushima Company received an invoice for $16,000, terms 1/10, n/30. It will have to borrow from its bank in order to pay the invoice in 10 days. The interest rate Fukushima pays on its bank loans is...
-
One accelerated depreciation method is called fixed-percentage-of-declining-balance. Explain what is meant by the terms "fixed-percentage" and "declining-balance." For what purpose is this method...
-
When the temperature of an ideal gas is increased from \(27^{\circ} \mathrm{C}\) to \(927{ }^{\circ} \mathrm{C}\), the kinetic energy will be (a) Same (b) Twice (c) Eight times (d) Four times
-
1. The Student News Service at Clear Mountain State University (CMSU) has decided to gather data about the undergraduate students who attend CMSU. They create and distribute a survey of 14 questions...
-
ABC Inc had 15,000 shares outstanding from January 1st to June 30th. It had 17000 shares outstanding from July 1st to December 31st. If ABC Inc had declared a three-for-one stock split on December...
-
After scanning the UPC code of a 4 GB flash memory card using his smartphone, Michael Sullivan received the following prices for the goods at a variety of online retailers. Treat these data as a...
-
This problem concerns the design of a divider for unsigned binary numbers that will divide a 16-bit dividend by an 8-bit divisor to give an 8-bit quotient. Assume that the start signal (ST = 1) is 1...
-
Four pushbuttons (B 0 , B 1 , B 2 , and B 3 ) are used as inputs to a logic circuit. Whenever a button is pushed, it is debounced, after which the circuit loads the button number in binary into a...
-
In Exercise 61 in the section on Polynomial and Rational Functions, we gave the function defined by A(x) = 0.003631x 3 - 0.03746x 2 + 0.1012x + 0.009 as the approximate blood alcohol concentration in...
-
1. Consider the circuit drawn to the right. A) Label the charge Q4, Q2 and Q1.5 on the 3 capacitors. How are they related to each other just considering charge conservation? B) What is the equivalent...
-
A researcher feels that men have longer lives than women. His sample of 50 men and 50 women indicated that the mean lifespan of men was 74.4 years and the mean lifespan of women was 75.3 At the p=.01...
-
A packing plant wants to see if their new packing machine works faster than the current machine. To test this hypothesis, they record the packing time for the next 10 packages for each machine. The...
-
Based on your work setting or an area of interest, select and explore one of the CMS quality initiatives (e.g., doctors, hospitals, and other providers) found at...
-
The scores for a math test are shown below, ordered from smallest to largest. 60 63 63 67 68 68 69 69 67 71 71 71 72 73 73 73 75 75 79 80 81 82 82 86 87 87 91 93 93 94 Fill out the stem and leaf plot...
-
For a particle in simple harmonic motion, show that v max = (/2)v avg , where v avg is the average speed during one cycle of the motion.
-
Perform the indicated operations. In designing a cam for a fire engine pump, the expression is used. Simplify this expression. (3) (3 4 32
-
In each of the following transformations, identify whether the starting material has been oxidized, reduced, or neither. Try to determine the answer without calculating Oxidation states, and then use...
-
Consider the structure of formaldehyde: a) Identify the type of bonds that form the C = O double bond. b) Identify the atomic orbitals that form each C = H bond. c) What type of atomic orbitals do...
-
Identify which two compounds below are constitutional isomers: (CH].C,H, (CH),c, (CH),,
-
Q5 Financial maths Initial investment: E 25,000 Year 1 return: 8,000 Year 2 return: E 15,000 Year 3 return: E Year 4 return: E 10,000 5,000 (i) Enter appropriate formulae in the shaded cells in the...
-
The production manager of Rordan Corporation has submitted the following quarterly production forecast for the upcoming fiscal year: Units to be produced 1st Quarter 10,000 2nd Quarter 7,500 3rd...
-
Annswer the following questions: [10 marks] A. Define two of the main advantages of explicit architecture. B. Compare between (1) Model-View-Controller (MVC), (1) Layered architecture pattern. The...
Study smarter with the SolutionInn App