ASM charts

Thread Starter

Dritech

Joined Sep 21, 2011
901
Hi all,
I am studying for my exams where one of the criteria to design an ASM chart (not flowchart). I found some examples on the internet where one of them is to design an ASM for a system which takes 20 bytes as input in a sequential manner. The system should then display the largest value and the term of the respective value when 20 is reached.
Is the attached ASM chart correct? Did I miss something?
Also, what exactly is the difference between a state box (rectangle) and a conditional output box (oval) ?
 

Attachments

jpanhalt

Joined Jan 18, 2008
11,087
What is the difference between a flowchart and ASM chart? That is not a distinction with which I am familiar.

Decisions are usually diamonds; processes are rectangles. However, in this example:

upload_2015-5-3_14-4-27.png


It is not clear what the decision to be made is.

John
 

Thread Starter

Dritech

Joined Sep 21, 2011
901
Next_byte goes high when a new byte is available.
Is it ok to have a decision box with 2 inputs as shown in the diagram?
 

jpanhalt

Joined Jan 18, 2008
11,087
Can you first address the difference as you see it between an ASM chart and a flowchart?

As for formal rules, there are differences between accepted standards for flow charts. Your professor should have told you what rules you were to follow.

John
 
Top