Professional Course

Finite State Machines

PDHengineer, Online
Length
2 hours
Price
59.90 USD
Next course start
Start anytime! See details
Delivery
Self-paced Online
Length
2 hours
Price
59.90 USD
Next course start
Start anytime! See details
Delivery
Self-paced Online
This provider usually responds within 48 hours 👍

Course description

engineer in tunnel

In Finite State Machines, you'll learn ...

  • What is a state machine and how it is used to model the behavior of systems
  • The elements that make up a state machine
  • How to describe a state machine using a state diagram and a state table
  • The two architectures for state machines

Overview

Credit: 2 PDH

Length: 17 pages

An electronic lock, a vending machine, a subway turnstile, a control panel for a microwave oven, a spell checker, a text search application, and the core of a microprocessor all embody a common element. Their behavior can be modeled using a finite state machine. A state machine is a model used in a design to visualize the effects of a sequence of inputs on the state of the system and its output. The behavior of the system is predetermined from its design. A state machine is one of the most common building blocks of modern digital systems.

A state machine is a model used to describe the behavior of a real world system. State machines are used to solve a large number of problems. They are used to model the behavior of various types of devices such as electronic control devices, parsing of communications protocols and programs that perform text or pattern searches.

State machines may be described using a state diagram and a state table. A state diagram is composed of states, inputs, outputs and transitions between states. A state table describes a state machine with the present state and input on the left and the next state and output on the right.

State machines may be implemented using either a hardware architecture or a software architecture. The advantage of a hardware implementation is that it operates very fast, but it is difficult to modify and usually requires more circuit board space. The advantage of a software implementation is that it is easier to design and modify, but can be slower than the hardware equivalent.

Do you work at this company and want to update this page?

Is there out-of-date information about your company or courses published here? Fill out this form to get in touch with us.

Upcoming start dates

1 start date available

Start anytime!

  • Self-paced Online
  • Online

Who should attend?

Certificate of Completion

You will be able to immediately print a certificate of completion after passing a multiple-choice quiz consisting of 15 questions. PDH credits are not awarded until the course is completed and quiz is passed.

Training content

This course teaches the following specific knowledge and skills:

  • When to use a state machine in a design
  • The differences between a Mealy machine and a Moore machine
  • The different components of a state machine
  • The difference between a state diagram and a state table
  • The advantages and disadvantages of a state machine implemented in hardware
  • The advantages and disadvantages of a state machine implemented in software

Costs

This course costs $ - Contact PDHengineer to learn about discounts and upcoming offers

Why choose PDHengineer?

 Trusted by over 60,000 engineers to meet PDH requirements

Earn reward tokens with each course purchase

Triple guarantee that courses will be accepted by your state licensing board

Contact this provider

Contact course provider

Before we redirect you to this supplier's website, do you mind filling out this form so that we can stay in touch? You can unsubscribe at any time.
If you want us to recommend other suitable courses, please fill out all fields below and check the box beside "Please recommend similar options"
Country *

reCAPTCHA logo This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
PDHengineer
7915 FM 1960 West, Suite 130
77070 Houston Texas

Professional Engineers have trusted PDHengineer to provide high-quality PDH courses since 2003. A large library of PDH courses and live, interactive webinars means that engineers can find PDH course material covering all of the major engineering disciplines. Plus, all PDHengineer...

Read more and show all training delivered by this supplier

Ads