Top Banner
©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This chapter in the book includes: Objectives Study Guide 16.1 Summary of Design Procedure for Sequential Circuits 16.2 Design Example--Code Converter 16.3 Design of Iterative Circuits 16.4 Design of Sequential Circuits Using ROMs and PLAs 16.5 Sequential Circuit Design Using CPLDs 16.6 Sequential Circuit Design Using FPGAs 16.7 Simulation and Testing of Sequential Circuits 16.8 Overview of Computer-Aided Design Design Problems Additional Problems
37

©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

Mar 29, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

FIGURES FOR

CHAPTER 16

SEQUENTIAL CIRCUIT DESIGN

Click the mouse to move to the next page.Use the ESC key to exit this chapter.

This chapter in the book includes:ObjectivesStudy Guide

16.1 Summary of Design Procedure for Sequential Circuits16.2 Design Example--Code Converter16.3 Design of Iterative Circuits16.4 Design of Sequential Circuits Using ROMs and PLAs16.5 Sequential Circuit Design Using CPLDs16.6 Sequential Circuit Design Using FPGAs16.7 Simulation and Testing of Sequential Circuits16.8 Overview of Computer-Aided Design

Design ProblemsAdditional Problems

Page 2: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Table 16-1.

Page 3: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Table 16-2. State Table for Code Converter

Page 4: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Table 16-3. Reduced State Table for Code Converter

Page 5: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-1: State Graph for Code Converter

Page 6: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-2: Assignment Map for Flip Flops

(b) Transition table

ABCDEHM-

Page 7: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/ColeFigure 16-3: Karnaugh Maps for Code Converter Design

Page 8: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-4: Code Converter Circuit

Page 9: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-5: Unilateral Iterative Circuit

Page 10: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-6: Form of Iterative Circuit for Comparing Binary Numbers

Page 11: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Table 16-4 State Table for Comparator

Page 12: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Table 16-5 Transition Table for Comparator

Page 13: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-7:

Typical Cell for Comparator

Page 14: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-8: Output Circuit for Comparator

Page 15: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-9: Sequential Comparatorfor Binary Numbers

Page 16: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Table 16-6a

Page 17: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Table 16-6b

Page 18: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Table 16-6c Truth Table

Page 19: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-10:Realization of Table 16.6(a) Using a ROM

Page 20: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Table 16-7

Page 21: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-11: Segment of Sequential PAL

Page 22: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-12: CoolRunner-II Architecture(Figure based on figures and text owned by Xilinx, Inc., Courtesy of Xilinx, Inc. © Xilinx,

Inc. 1999-2003. All rights reserved.)

Page 23: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-13: CoolRunner-II Macrocell(Figure based on figures and text owned by Xilinx, Inc., Courtesy of Xilinx, Inc. © Xilinx,

Inc. 1999-2003. All rights reserved.)

Page 24: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-14: CPLD Implementation ofa Mealy Machine

Page 25: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-15: CPLD Implementation ofa Shift Register

Page 26: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-16: CPLD Implementation of a Parallel Adder with Accumulator

Page 27: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-17: Xilinx Virtex/Spartan II CLB (Figure based on figures and text owned by Xilinx, Inc., Courtesy of Xilinx, Inc. © Xilinx, Inc.

1999-2003. All rights reserved.)

Page 28: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-18:FPGA

Implementation of a

Mealy Machine

Page 29: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-19: FPGA Implementation ofa Shift Register

Page 30: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-20: FPGA Implementation of a Parallel Adder with Accumulator

Page 31: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-21: Simulator Output for an Inverter

Page 32: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-22: Simulation Screen for Figure 13-7

Page 33: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/ColeFigure 16-23

Page 34: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-24: Using a Shift Register to Generate Synchronized Inputs

Page 35: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-25

Page 36: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-26: Synchronizer with Two D Flip-Flops

Page 37: ©2004 Brooks/Cole FIGURES FOR CHAPTER 16 SEQUENTIAL CIRCUIT DESIGN Click the mouse to move to the next page. Use the ESC key to exit this chapter. This.

©2004 Brooks/Cole

Figure 16-27