YoVDO

Course Review Lecture Part 3 - Aug 10, 2012

Offered By: Colin O'Flynn via YouTube

Tags

Finite State Machine Courses Circuit Design Courses

Course Description

Overview

Explore digital logic concepts in this comprehensive lecture covering JK flip-flops, state transition tables, flip-flop conversions, registers, serial interfaces, counters, and finite state machines. Delve into topics such as serial-to-parallel shift registers, SPI and USB protocols, synchronous and asynchronous counter designs, and the differences between Moore and Mealy machines. Learn how to create state transition diagrams, implement Gray coding, and understand the practical applications of these digital logic components in electronic systems.

Syllabus

THE JK FLIP FLOP
JK FLIP FLOP TRUTH TABLE
STATE TRANSITION TABLE - RS
STATE TRANSITION TABLE - MASTER
CONVERSION OF FF TYPES
FF CONVERSION PROCESS
REGISTERS
SERIAL TO PARALLEL SHIFT REGISTER
GENERAL CHARACTERISTICS OF SERIAL
SERIAL PERIPHERAL INTERFACE (SPI)
ASYNCHRONOUS SERIAL
UNIVERSAL SERIAL BUS (USB)
USES OF DIVIDE-BY-N
BINARY RIPPLE DESIGN
SYNCHRONOUS COUNTER DESIGN
DESIGN SPECS
COUNTER DESIGN EXAMPLE
1. STATE TRANSITION DIAGRAM
FINITE STATE MACHINE (FSM)
UNDERSTAND THE PROBLEM
DRAW INITIAL DIAGRAM
DRAW MINIMIZED STATE DIAGRAM
STATE TRANSITION DIAGRAM (MOORE) 01
NOTE ON MOORE MACHINE
NOTE ON MEALY MACHINE
STEP 3: STATE TRANSITION DIAGRAM (MEALY)
STEP 4: STATE TRANSITION TABLE (MEALY)
IMPLEMENT
GRAY CODING


Taught by

Colin O'Flynn

Related Courses

Programming Languages
University of Virginia via Udacity
Digital System Design
Indian Institute of Technology, Ropar via Swayam
Embedded Systems - Shape The World: Microcontroller Input/Output
The University of Texas at Austin via edX
Model Checking
Chennai Mathematical Institute via Swayam
Digital Systems: From Logic Gates to Processors
Universitat Autònoma de Barcelona (Autonomous University of Barcelona) via Coursera