Design a 3-digit lock circuit such that the lock opens (-0) when 3-digit passcode pressed sequentially...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Design a 3-digit lock circuit such that the lock opens (-0) when 3-digit passcode pressed sequentially and closed (-1) otherwise. The passcode is the rightmost 3 digits of your student ID. Example the pass code is 912 for student ID 210202912. The circuit has 10 inputs each 1-bit. Each input represents a decimal number 0-9 as shown in the picture. 1. Write the Verilog code in EDAplayground, Save it as "Public". Share the http link of the code here: 2. (50 points) Paste the design code inside this rectangle: 3. (50 points) Write the test bench in EDAplayground and paste the testbench code and the test output inside this rectangle. First, enter 3 wrong digits with #5 delay. If no key pressed or a pressed key released, 10 input bits become 0 (zero). 10 input bits has to become zero between each digit pressing. 4. Bonus: (20 points) Synthesize the Verilog code using EDAplayground by selecting Yosys 0.9.0 Copy paste the diagram here and implement the designed circuit using Digital logic simulator and paste the Digital logic simulator circuit diagram. Note: Rename the word file as studentid.docx (example 210202912.docx) and upload into the LMS system. Bonus: Upload the Digital logic simulator file, studentid.dig into LMS system 5678 AWN40 3-Digit Lock Lock 3 000 Design a 3-digit lock circuit such that the lock opens (-0) when 3-digit passcode pressed sequentially and closed (-1) otherwise. The passcode is the rightmost 3 digits of your student ID. Example the pass code is 912 for student ID 210202912. The circuit has 10 inputs each 1-bit. Each input represents a decimal number 0-9 as shown in the picture. 1. Write the Verilog code in EDAplayground, Save it as "Public". Share the http link of the code here: 2. (50 points) Paste the design code inside this rectangle: 3. (50 points) Write the test bench in EDAplayground and paste the testbench code and the test output inside this rectangle. First, enter 3 wrong digits with #5 delay. If no key pressed or a pressed key released, 10 input bits become 0 (zero). 10 input bits has to become zero between each digit pressing. 4. Bonus: (20 points) Synthesize the Verilog code using EDAplayground by selecting Yosys 0.9.0 Copy paste the diagram here and implement the designed circuit using Digital logic simulator and paste the Digital logic simulator circuit diagram. Note: Rename the word file as studentid.docx (example 210202912.docx) and upload into the LMS system. Bonus: Upload the Digital logic simulator file, studentid.dig into LMS system 5678 AWN40 3-Digit Lock Lock 3 000
Expert Answer:
Answer rating: 100% (QA)
I can guide you on how to approach the Verilog code and ... View the full answer
Related Book For
Smith and Roberson Business Law
ISBN: 978-0538473637
15th Edition
Authors: Richard A. Mann, Barry S. Roberts
Posted Date:
Students also viewed these physics questions
-
This exercise is comprised of four parts. Part 1 covers automated routines macros in Excel to rearrange and transform data, Part 2 covers Pivot Table: Data Sets Cross-Tabulation and Querying in Excel...
-
Planning is one of the most important management functions in any business. A front office managers first step in planning should involve determine the departments goals. Planning also includes...
-
Busy plc, an all equity-financed firm, has three strategic business units. The polythene division has capital of 8m and is expected to produce returns of 11 per cent for the next five years....
-
Starting from Eq. (5.10), derive Eqs. (5.11) and (5.12)
-
Suppose that the U.S. is considering devaluing its dollar against a foreign currency to improve the trade balance. Use the absorption approach to explain how the U.S. can improve its trade balance...
-
99 percent per month. In 2014, Boling resolved his suit against the gas can manufacturer. Shortly thereafter, Prospect sent Boling a Schedule of Purchases, asserting that Boling owed Prospect...
-
Knockoffs Unlimited, a nationwide distributor of low-cost imitation designer necklaces, has an exclusive franchise on the distribution of the necklaces, and sales have grown so rapidly over the past...
-
Using Doug Melville's checklist from his TEDx Talk evaluate which of his recommendations for improving diversity awareness are most useful to business leaders, and why.
-
All the following case study questions are based on this book: Project management achieving competitive advantage by Jeffrey K. Pinto Question 8.1 1. Given the history of large cost overruns...
-
1. Three data plots are required for analyzing the data in this experiment, two plots from the kinetic trials outlined Table 24.1 and one plot from Part E. From each data plot, a value is determined...
-
Money in the United States today includes which of the following items? Cash in Citibanks cash machines; U.S. dollar bills in your wallet; your Visa card; your loan to pay your college tuition.
-
What are the four kinds of indorsements?
-
Set out the transactions that the Fed undertakes to increase the quantity of money.
-
In exchange for an asphalt paving job, Paulick gave Bucci a note promising to pay to the order of Bucci $7,593 in six months with 10 percent per annum interest. Payment was not made on the due date,...
-
How can warranties be excluded?
-
P Corporation acquired 70 percent ownership of S Company on January 1, 20X6, at underlying book value. At that date, the fair value of the noncontrolling interest was equal to 30 percent of the book...
-
The pendulum consists of two rods: AB is pin supported at A and swings only in the y-z plane, whereas a bearing at B allows the attached rod BD to spin about rod AB. At a given instant, the rods have...
-
Civil Code 1719, subdivision (a) provides in part that any person who draws a check that is dishonored due to insufficient funds shall be liable to the payee for the amount owing upon the check and...
-
The plaintiff, James Schoenberger, brought a small claims action * * * in the * * * circuit court of Cook County against the defendant, Chicago Transit Authority (hereinafter C.T.A.) to recover...
-
Explain the contract liability of an accountant to her client.
-
Approximately 50,000 new titles, including new editions, are published each year in the United States, giving rise to a $25 billion industry in 2001. In terms of percentage of sales, this industry...
-
When you think of political persuasion, you may think of the effortsthat political campaigns undertake to persuade you that their candidate is betterthan the other candidate. In truth, campaigns are...
-
Exeter, Inc., is a catalog firm that sells products in a number of different catalogs that it owns. The catalogs number in the dozens but fall into nine basic categories: 1. Clothing 2. Housewares 3....
Study smarter with the SolutionInn App