Lab 11: Sequential Circuits

Objective

  • Understand the principles of sequential circuits and how they differ from combinational logic.
  • Learn to design and implement Moore and Mealy state machines.
  • Build a two-bit saturating up/down counter using a Moore state machine.
  • Design sequential circuits using flip-flops and logic gates.
  • Experiment with practical circuits like a simple entry code detector using Moore and Mealy machines.

Required Reading Material

  • Textbook: Digital Design: with an introduction to the Verilog HDL, 5th edition, Mano and Ciletti, ISBN-13: 978-0-13-277420-8
    Chapters 3 and 4
  • Datasheet: 7400, 7402, 7410, 7474

Required Components List

Component/DeviceDescriptionQuantity
breadboard s Breadboard × 1
Trnasistor 64 7400 Quad 2-Input NAND Gate
Trnasistor 64 7402 Quad 2-Input NOR Gate × 1
Trnasistor 64 7410 Triple 3-Input NAND Gate × 1
Trnasistor 64 7474 Dual D-Type Flip-Flop × 1
Digilent AnalogDiscovery 60x60
ADALM1000 60
Digilent Analog Discovery 2 (AD2)
or
Analog Devices ADALM1000 (M1K)
× 1

Experiments

Every experiment section that requires you to build a circuit and test it has an asterisk (*). For those sections:

  • For the in-class lab: Demonstrate the working circuit to your lab instructor (for in-class lab)
  • For online lab: Take a video to describe your circuit, upload the video to YouTube, and put the link in the report.

© 2024 Air Supply Information Center (Air Supply BBS)