1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
Elis [28]
3 years ago
10

Vending machine controller (adapted from Katz, "Contemporary Logic Design") Design and implement a finite state machine that con

trols a vending machine. The vending machine sells packages of gum that cost 15 cents each. The machine accepts nickels (5 cents) and dimes (10 cents). After someone has inserted 15 cents, the FSM will send an output signal to a mechanical system that releases a package of gum. If a customer inserts 20 cents (two dimes, they will get a pack of gum but they will not receive any change back. In addition to standard reset and clock signals, your FSM will have two input signals: N and D. N is asserted when the customer has inserted a nickel and D is asserted when the customer inserts a dime. (You can assume that both can never be asserted at the same time. The system has one output Y, which indicates that the mechanical system should dispense the gum. After the system outputs Y = 1 for one clock cycle, it returns to its initial state for the next customer.
(a) Draw a Moore-style state diagram that shows the function of your system. (Hint: you can do it in only four states.)
(b) Choose a state encoding to use and indicate it clearly. Use full binary encoding, that is, make your four states have values 00, 01, 10, and 11. Here, give a table that shows which encoding value you will use for each of the states in your state machine.
(C) Draw the binary encoded state table. That is, make a table that shows how Q1, Q, and Y relate to Qı, Qo, N, and D.
(d) Write and simplify Boolean expressions for Q1, Q., and Y.. about the system's reset.

Engineering
1 answer:
babunello [35]3 years ago
6 0

Answer:

Check the explanation

Explanation:

A vending machine controller is that type of machine that comes with a single serial port on the same chip as the programmable processor. The controller comprises of a port arbitrator that selectively attaches or links one of a number of serially communicating devices to this single serial port.

Kindly check the attached image to get the step by step explanation to the above question.

You might be interested in
What would be the structure for the body points for a persuasive presentation?.
Nataliya [291]
A persuasive speech is structured like an informative speech. It has an introduction with an attention-getter and a clear thesis statement. It also has a body where the speaker presents their main points and it ends with a conclusion that sums up the main point of the speech.
5 0
2 years ago
Martha has been running a small business for two years. She now seeks additional investment to finance her business. She has fou
Dafna11 [192]

Answer:

The correct option is B) Balance Sheet

Explanation:

A Balance Sheet offers a description of a company's obligations, assets, and investments as well as net income over a given span of time such as a period of 6 months or 12 months, for instance.

Also known as the Statement of Financial Position, it contains sufficient information for investors and business owners to determine the company's financial performance in that period as well as to compare the performance of that company with industry norms or competition.

Cheers

8 0
2 years ago
Define the word vision statement​
Elena L [17]

Answer:

A vision statement describes what a company desires to achieve in the long-run, generally in a time frame of five to ten years, or sometimes even longer. It depicts a vision of what the company will look like in the future and sets a defined direction for the planning and execution of corporate-level strategies.

Explanation:

While companies should not be too ambitious in defining their long-term goals, it is critical to set a bigger and further target in a vision statement that communicates a company’s aspirations and motivates the audience. Below are the main elements of an effective vision statement:

-Forward-looking

-Motivating and inspirational

-Reflective of a company’s culture and core values

-Aimed at bringing benefits and improvements to the organization in the future

-Defines a company’s reason for existence and where it is heading

7 0
3 years ago
O que é necessário se conhecer para a determinação de uma força concentrada em um ponto?
skelet666 [1.2K]

Answer: its c

Explanation:

7 0
3 years ago
Emily Kent works as a computer progra mmer for a software company. Her boss, Sam Anderson, is responsible for developing a new s
matrenka [14]

Answer:

A pirated software

Explanation:

Software piracy is a term used to describe the act of illegally using, copying, distributing, modifying or selling software without ownership or legal rights. When unauthorized individual uses or accesses a software products and services, then the software is pirated.

Since Sam is giving all the team members a (free) copy of the game without (consent) from the company, it is illegal and termed pirated software

8 0
3 years ago
Other questions:
  • Water flows down a rectangular channel that is 1.2 m wide and 1 m deep. The flow rate is 0.95 m/s. Estimate the Froude number of
    15·1 answer
  • A 10-ft-long simply supported laminated wood beam consists of eight 1.5-in. by 6-in. planks glued together to form a section 6 i
    5·1 answer
  • 4.2 A vapor compression refrigeration machine uses 30kW of electric power to produce 50 tons of cooling. What is
    14·1 answer
  • Short-term memoryA) has a larger storage capacity than long-term memory.B) takes longer to retrieve than long-term memory.C) inv
    9·1 answer
  • Suppose a student rubs a Teflon rod with wool and then briefly touches it to an initially neutral aluminum rod suspended by insu
    6·1 answer
  • Explain why the failure of a garden hose occurred near its end and why the tear occurred along its length. Use numerical values
    15·1 answer
  • In fully developed laminar flow in a circular pipe the velocity at R/2 (mid-way between the wall surface and the centerline) is
    10·2 answers
  • 8. What is the purpose of the 300 Log?
    12·1 answer
  • What is equation for surface area?
    9·1 answer
  • All of the following have the same units except: Group of answer choices resistance capacitive reactance. inductance. impedance.
    8·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!