+ All Categories
Home > Documents > UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design...

UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design...

Date post: 22-Dec-2015
Category:
Upload: heather-jenkins
View: 1,471 times
Download: 200 times
Share this document with a friend
Popular Tags:
21
UNIT-VI Algorithmic State Machines •ASM chart •Salient features of the ASM •Examples of system design Binary multiplier Weighing Machine
Transcript
Page 1: UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design Binary multiplier Weighing Machine.

UNIT-VI Algorithmic State Machines• ASM chart• Salient features of the ASM• Examples of system design Binary multiplier Weighing Machine

Page 2: UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design Binary multiplier Weighing Machine.

Introduction• The binary information stored in the digital system can be classified as

either data or control information• The data information is manipulated by performing arithmetic, logic, shift

and other data processing tasks• The control information provides the command signals that controls the

various operations on the data in order to accomplish the desired data processing task

• Design a digital system we have to design two subsystems data path subsystem and control subsystem

Page 3: UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design Binary multiplier Weighing Machine.

ASM CHART• A special flow chart that has been developed specifically to

define digital hardware algorithms is called ASM chart.• A hardware algorithm is a step by step procedure to

implement the desire task What is the Difference b/n conventional flow chart and ASM

chart• conventional flow chart describes the sequence of procedural

steps and decision paths for an algorithm with out concern for their time relationship

• An ASM chart describes the sequence of events as well as the timing relationship b/n the states of sequential controller and the events that occur while going from one state to the next

Page 4: UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design Binary multiplier Weighing Machine.
Page 5: UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design Binary multiplier Weighing Machine.

ASM consists of1. State box2. Decision box3. Conditional box

State box

Page 6: UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design Binary multiplier Weighing Machine.

Decision box

Page 7: UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design Binary multiplier Weighing Machine.
Page 8: UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design Binary multiplier Weighing Machine.
Page 9: UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design Binary multiplier Weighing Machine.
Page 10: UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design Binary multiplier Weighing Machine.

BINARY MULTIPLIER

Example

Page 11: UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design Binary multiplier Weighing Machine.

Data path subsystem for binary multiplier

Page 12: UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design Binary multiplier Weighing Machine.
Page 13: UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design Binary multiplier Weighing Machine.
Page 14: UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design Binary multiplier Weighing Machine.
Page 15: UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design Binary multiplier Weighing Machine.
Page 16: UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design Binary multiplier Weighing Machine.
Page 17: UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design Binary multiplier Weighing Machine.
Page 18: UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design Binary multiplier Weighing Machine.
Page 19: UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design Binary multiplier Weighing Machine.
Page 20: UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design Binary multiplier Weighing Machine.
Page 21: UNIT-VI Algorithmic State Machines ASM chart Salient features of the ASM Examples of system design Binary multiplier Weighing Machine.

Recommended