[PDF] State assignments for non-normal asynchronous sequential circuits





Previous PDF Next PDF



Chapter 22 - Asynchronous Sequential Circuits

We will look at the relation of setup and hold time to the design of the asynchronous circuits that realize flip-flops in more detail in Chapter 23. In 



A DESIGN METHOD OF ASYNCHRONOUS SEQUENTIAL

A systematic asynchronous design method based on a flow diagram is shown. The realization utilizes a so-called phase-register coded lout of 11.



CS8351 DIGITAL PRINCIPLES AND SYSTEM DESIGN UNIT IV

The analysis of asynchronous sequential circuits consists of obtaining a table or a diagram that describes the sequence of internal states and outputs as a 



Asynchronous Sequential Circuits Design

Asynchronous sequential circuits do not use clock signals as synchronous circuits do. Instead the circuit is driven by the pulses of the inputs which means 



Asynchronous Sequential Circuits

The delay elements can be viewed as providing short term memory for the sequential circuit. Page 3. Asynchronous Sequential Circuits. • During the design of 



IE1204 Digital Design F12: Asynchronous Sequential Circuits (Part 1)

Asynchronous Mealy compatible. IE1204 Digital Design Autumn2016. ·Asynchronous sequential circuits have similar structure as synchronous sequential circuits. · 



A Modern Approach to the Asynchronous Sequential Circuit Synthesis

The switching circuit design is composed of the two classes of the devices: combinational circuits and sequential circuits. The class of the sequential circuits.



Pass-transistor asynchronous sequential circuits

Abstract -The vast majority of sequential circuits currently imple- mented with VLSI circuit technology are designed using synchronous design theory.



Design of asynchronous esign of asynchronous sequential circuits

There are two distinct models by which a synchronous sequential logic circuit can be designed. In Mealy Model the output is derived from present state as well 



COE 202: Digital Logic Design Sequential Circuits Part 1

• Latches are useful in asynchronous sequential circuits. • Flip-Flips are built with latches. Page 8. Latches. • A latch is binary storage element. • Can store 



Design of asynchronous esign of asynchronous sequential circuits

There are two distinct models by which a synchronous sequential logic circuit can be designed. In Mealy Model the output is derived from present state as well 



IE1204 Digital Design F12: Asynchronous Sequential Circuits (Part 1)

gates and summarize their delays to a single block with delay ?. Asynchronous sequential circuit: SR-latch with NOR gates. IE1204 Digital Design Autumn2016.



Asynchronous Sequential Circuits

The analysis of asynchronous sequential circuits An asynchronous sequential circuit may become ... Design a gated latch circuit with two inputs G.



Chapter 22 - Asynchronous Sequential Circuits

Design a toggle circuit like the one in Section 22.2 except that pulses on the input alternate over three outputs. 22–6 Three-Way Edge Toggle. Page 12. 394.



State assignments for non-normal asynchronous sequential circuits

designing an asynchronous sequential circuit is obtaining an internal state assignment. The internal state assignment problem consists basically of encoding 



Chapter 9 - Asynchronous Sequential Logic

the behavior of the circuit can be analyzed by observing the stale transition as a function of changes in the input variables. Flow Table. During the design of 



CS8351 DIGITAL PRINCIPLES AND SYSTEM DESIGN UNIT IV

The memory elements in asynchronous sequential circuits are either unclocked flip-flops (Latches) or time-delay elements. 3. Page 4. S No. Synchronous 



Chapter 9 Asynchronous Sequential Logic Outline

Asynchronous Sequential Circuits. ? Analysis Procedure. ? Circuits with Latches. ? Design Procedure. ? Reduction of State and Flow Tables.



Using Petri Nets in the Design Process for Interacting Asynchronous

Each asynchronous sequential circuit can be described by a state tranllition graph and the .'~e . ign of the circuit froro the given graph is routine.



Asynchronous Sequential Circuits

The delay elements can be viewed as providing short term memory for the sequential circuit. Page 3. Asynchronous Sequential Circuits. • During the design of 

Scholars' Mine Scholars' Mine

Masters Theses Student Theses and Disser

tations 1969

State assignments for non-normal asynchr

onous sequential State assignments for non-normal asynchr onous sequential cir cuits cir cuits Gar y Keith Maki F ollow this and additional works at: https:/ /scholarsmine.mst.edu/masters_theses P art of the Electrical and Computer Engineering Commons Depar tment: Depar tment: Recommended Citation Recommended Citation

Maki, Gar

y Keith, "State assignments for non-normal asynchronous sequential circuits" (1969). Masters

Theses. 5356.

https:/ /scholarsmine.mst.edu/masters_theses/5356 This thesis is br

ought to you by Scholars' Mine, a service of the Missouri S&T Library and Learning Resources. This work is pr

otected by U. S. Copyright Law. Unauthorized use including reproduction for redistribution requires the permission of the cop

yright holder. For more information, please contact scholarsmine@mst.edu.

STATE FOR NON-NORMAL

ASYNCHRONOUS SEQUENTIAL CIRCUITS

by

GARY KEITH MAKI 1943

A DISSERTATION

Presented to the Faculty of the Graduate School of the

UNIVERSITY OF MISSOURI -ROLLA

In Partial Fulfillment of the Requirements for the Degree

DOCTOR OF PHILOSOPHY

in

ELECTRICAL ENGINEERING

1969

·r 7-!L&if/

ii

ABSTRACT

There is a lack of procedures that can be used to find good internal state assignments for asynchronous sequential circuits operating in the non-normal mode. Presented here, are two generalized state assignments, which are functions only of the number of rows in a flow table. The suggested bounds for the generalized state assignments are m + [log 2 m] and m + [m/2] internal state variables for a 2m-row flow table, where [ 1 means "next lowest integer". Both general- ized state assignments produce group (linear) codes. The algorithms for generating these internal state assignments are easy and straight-forward to implement. It is shown that each of these state assignments satisfactorily encode certain classes of flow tables. Even though a general proof has not been found to show that these assignments are standard, worst- case situations have been constructed, and it has never been necessary to increase the suggested bounds. An internal state assignment procedure for obtaining non-standard or non-generalized state assignments is also presented. The internal state assignments, using the pro- posed method, are obtained in a systematic manner; and generally require fewer internal state variables than other procedures presently available. iii

ACI\l-JQI·JLEDGEBENT

The author is deeply indebted to Dr. James H. Tracey for his assistance and guidance during the entire graduate program and in the preparation of this thesis. Thanks also to Dr. Stephen Szygenda and Ross Heitzmann for their careful and prompt reading of this paper. The author wishes to express his gratitude to his wife, Alice, for her support and assistance during these four years of graduate work. After being the bread winner for four ye::.rs, she is well-deserving of a rest.

TABLE OF CONTENTS

ABSTRACT • ï ï ï . . . . . . . . . . . . . . . .

ACKNOWLEDGEMENT

LIST OF FIGURES

Chapter

I. II.

INTRODUCTION

GENERALIZED STATE ASSIGNMENT 1

A. B. c.

Preliminaries •

Characteristics of Assignment 1

Principal-Column Partitions •

III. GENERALIZED STATE ASSIGNMENT 2

A. Characteristics of Assignment 2

B. Principal-Column Partitions •

IV. TRANSITION PATHS -GENERAL CASE ï ï

v. NON-GENERALIZED STATE ASSIGNMENT ï

VI. SUMMARY

iv Page ii iii v 1 10 10 14 26
52
52
56
71
83
103

BIBLIOGRAPHY • ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï ï 105

VITA • ï . • ï ï ï ï ï ï ï ï ï ï ï ï ï . • ï ï ï . . • ï 106

LIST OF FIGURES

Figure

1-1 Flow table example

1-2 Non-normal flow table

2-1 Flow table to illustrate column partitions

2-2 First step in generating an assignment

2-3 Complete code for an B-row flow table

2-4 State assignment for a 25-row flow table

2-5 Flow table with a principal-column partition

2-6 Principal-column partition for a 24-row flow

2-7 Subgroup H for 24-row flow table and column

table 2-8 2-9 partition of Figure 2-6

Subgroup H for a principal-column partition of a

2 5 -row flow table

Transition paths for a maximum-distance principal

column partition from Figure 2-6

2-10 Comparison of H with S = 111100 and H' with

s = 101011 m 2-11 3-1 3-2 3-3 3-4 3-5 3-6 m

Comparison of pi's for H with pi's for H'

Comparison of the bounds associated with Huffman's assignment, Assignment 1 and Assignment 2

Subgroup H for S = 101110101

m

Set of pi's for principal-column partitions when

m is even, and when m is odd if y is not excited m

Set of pi's for principal-column partitions for

rn odd with ym excited p.'s for principal-column partition with sm = 101110101 5

State assignment for 2 -row flow table

v Page 2 4 10 17 17 18 26
35
38
39
42
46
47
52
59
62
63
64
67

Figure

3-7 3-8 4-1 4-2 4-3 5-l 5-2 5-3 5-4 5-5 5-6

Subgroup H for principal-column partition with

sm = 1111000

Transition paths for less than maximum-distance

principal-column partition 2 4 -row state assignment

Maximum distance example for 2

4 -row flow table

Maximum distance example for 2

5 -row flow table

States of a 4-cube

States of Figure 5-l in a 5-cube with y

5 = y 1 e yquotesdbs_dbs17.pdfusesText_23
[PDF] design of experiments pdf

[PDF] design of iir and fir digital filters

[PDF] design of iir filters

[PDF] design of machine tools by basu pdf

[PDF] design pattern tutorialspoint

[PDF] design pattern bits

[PDF] design pattern java

[PDF] design pattern library c++

[PDF] design pattern online test

[PDF] design pattern textbook

[PDF] design patterns by tutorials pdf

[PDF] design patterns by tutorials source code

[PDF] design patterns cheat sheet pdf

[PDF] design patterns classification

[PDF] design patterns exam questions