Lab 8 sequential circuits
This presentation is the property of its rightful owner.
Sponsored Links
1 / 11

Lab 8 – Sequential Circuits PowerPoint PPT Presentation


  • 63 Views
  • Uploaded on
  • Presentation posted in: General

Lab 8 – Sequential Circuits. The George Washington University School of Engineering and Applied Science Department of Electrical and Computer Engineering. Jason Woytowich November 11, 2005. Schedule. November 11 – Sequential Circuits November 18 – Review Final Project

Download Presentation

Lab 8 – Sequential Circuits

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Lab 8 sequential circuits

Lab 8 – Sequential Circuits

The George Washington UniversitySchool of Engineering and Applied ScienceDepartment of Electrical and Computer Engineering

Jason Woytowich

November 11, 2005


Schedule

Schedule

  • November 11 – Sequential Circuits

  • November 18 – Review Final Project

  • November 25 – Thanksgiving, no class

  • December 2 – Final Project Due


Lab activity

Lab Activity

  • Build a 4-bit parallel input shift register.

  • There are two control inputs ‘Load’ and ‘Shift’

  • One clock

  • 4 Parallel inputs and 1 serial output


Design

Design

X0

X1

X2

X3

Out

Load

Shift

The clock is not shown


Shift cell

Shift Cell


Shift register

Shift Register


Testbench

Testbench


Test inputs

Test Inputs


Test outputs

Test Outputs


State machines

State Machines

  • Completely describe the needed function.

  • Choose how to implement it. Mealy vs. Moore.

  • Draw state transition diagrams and assign a representation to the states.

  • From your diagram create a table of inputs, states, next states, and outputs.

  • From the table determine the combinational logic needed.


Homework

Homework

  • Build and test a 4-bit counter with synchronous reset and enable count inputs.


  • Login