Model a 0000111 detector Moore Finite State Machine. PROCEDURE: First reference and understand the implementation of...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Model a "0000111" detector Moore Finite State Machine. PROCEDURE: First reference and understand the implementation of the "110" detector discussed in class. The Verilog implementation can be found at: https://www.cdaplayground.com/x/3a2C 1. Use the given state diagram below as a reference for modeling this detector. 0 OS Lab 1 0 wire notx; wire [2:0] notq, d; wire [11:0] w; 9 10 11 12 13 14 15 16 17 endmodule 0 0 1 2. "Encode" each state by using a 3-bit binary equivalent of its index i.e. s4 is encoded as 100 3. Create a state table for this system. 5. 4. Use K-Maps to find next state equations for the DFFs and derive the output equation. Convert the equations to logic gates and create a Verilog module using gate level primitives to model your design. (Use the DFF module named dffr.v which can be found in the project link at the beginning of this lab description.) Use the given Verilog skeleton module: 80 design.sv dffr.v 1 timescale 1ns/1ps 2 include "dffr.v" 3 module moore0000111(input clk, x, reset, output [2:0] q, output z ); 5 1 not no (notx, x), n1 (notq[0], q[0]), n2 (notq[1], q[1]), n3 (notq[2], q[2]); //fill rest of module with gate level primitives from K-Map Page 1 of 3 Model a "0000111" detector Moore Finite State Machine. PROCEDURE: First reference and understand the implementation of the "110" detector discussed in class. The Verilog implementation can be found at: https://www.cdaplayground.com/x/3a2C 1. Use the given state diagram below as a reference for modeling this detector. 0 OS Lab 1 0 wire notx; wire [2:0] notq, d; wire [11:0] w; 9 10 11 12 13 14 15 16 17 endmodule 0 0 1 2. "Encode" each state by using a 3-bit binary equivalent of its index i.e. s4 is encoded as 100 3. Create a state table for this system. 5. 4. Use K-Maps to find next state equations for the DFFs and derive the output equation. Convert the equations to logic gates and create a Verilog module using gate level primitives to model your design. (Use the DFF module named dffr.v which can be found in the project link at the beginning of this lab description.) Use the given Verilog skeleton module: 80 design.sv dffr.v 1 timescale 1ns/1ps 2 include "dffr.v" 3 module moore0000111(input clk, x, reset, output [2:0] q, output z ); 5 1 not no (notx, x), n1 (notq[0], q[0]), n2 (notq[1], q[1]), n3 (notq[2], q[2]); //fill rest of module with gate level primitives from K-Map Page 1 of 3
Expert Answer:
Related Book For
International Marketing And Export Management
ISBN: 9781292016924
8th Edition
Authors: Gerald Albaum , Alexander Josiassen , Edwin Duerr
Posted Date:
Students also viewed these computer network questions
-
We consider a system with full accessibility employing a delay system. Tha call arrival rate is A = 1 call per 4 time unit and the mean service time -= 1 time unit. Find the offered traffic. State...
-
On January 1, 20x1, Allan Co. purchased 400,000 bonds for 392,000. The bonds mature on January 1, 20x5 and pay 12% annual interest beginning January 1, 20x2. Transaction costs are negligible. The...
-
Light that is polarized along the vertical direction is incident on a sheet of polarizing material. Only 94% of the intensity of the light passes through the sheet and strikes a second sheet of...
-
On a whale-watching expedition, your underwater sound detector picks up a whale sound that has an intensity of \(9.0 \mu \mathrm{W} / \mathrm{m}^{2}\). (a) What is the intensity level \(\beta\) of...
-
Richard Foust worked as a project manager at San Jose Construction, Inc. (SJC). During the first part of 2004, he was managing 18 different projects. Foust grew unhappy with his employment situation...
-
Balloons By Sunset (BBS) is considering the purchase of two new hot air balloons so that it can expand its desert sunset tours. Various information about the proposed investment follows: Initial...
-
1. Which of the following is a CORRECT statement? 2. 3. (a) 2.3056+10.138-7.4671 = 4.9765 (b) 2.38 x 1.0 = 2.38 8.05 (c) -=2.6 3.1 (d) (1.11 0.1) x 9.0 = 9.0 A projectile travels at 0 below...
-
A professor obtains SAT scores and freshman grade point averages (GPAs) for a group of n = 15 college students. The SAT scores have a mean of M = 580 with SS = 22,400, and the GPAs have a mean of...
-
Ocean Aquariums, owned by Betty Thapa, has grown considerably in the last few years. Consequently, she has decided to change to a cloud based online Accounting Information System from her manual...
-
How does a changing environment can affect a business and how it relates to management accounting? Be practical, use examples to apply the concepts.
-
Do you think the company should be alloweIn comparison; when one purchases a house, they pay the appraisal fee to the bank, and the bank selects the appraiser. Why should audits be different? Do you...
-
Demonstrate the ability to identify, research and analyze an accounting issue Develop a persuasive argument supporting your position on the accounting issue Understand the complex nature of...
-
? In this project, we intend to analyze the financial feasibility of opening a new small burger restaurant in downtown Victoria, British Columbia (BC). Burger restaurants are part of the fast-food...
-
You have a client who is considering purchasing some heavy equipment for her business. She has heard about bonus depreciation. She asks whether she should use bonus depreciation or provisions, or if...
-
Locate the centroid y of the channel's cross-sectional area. Note: your solution must include drawing showing the numbering segment and the tabulated area of each segment and its respective centroid....
-
All of the following assets can be depreciated, except: (a) A bulldozer (b) A copper mine (c) A surgical robot (d) A conveyor belt
-
Indias Tata Motors, the nations largest vehicle maker, purchased bankrupt Daewoo Commercial Vehicles in 2004 in order to gain entry into the South Korean market and access to Daewoos technology. It...
-
European retailers from Ikea to Zara have done quite well marketing their products in the United States. But United States retailers have had a much more difficult time in exporting their products to...
-
Can an exporter realistically follow the strategy of product phasing when replacing a product in the product line being exported to a foreign market? Explain.
-
Flaherty Ltd sells two types of shoes, mens shoes and womens shoes. During the financial year ended 30 June 2019, fixed costs were $460 800 and sales were in the ratio of three units (pairs) of mens...
-
Newbery and Newstead is a public accounting firm specialising in auditing local medium-sized businesses. Fees charged for each audit are determined on the basis of identifiable hours worked on an...
-
Hotbox Ltd produces pizza boxes using two processes cutting and packaging. The production budget for the year ending 30 June 2019 estimated raw materials use of $400 000, factory overhead of $270...
Study smarter with the SolutionInn App