Mealy Machines & Design Project

Mealy Machines & Design Project - Mealy Machines &...

Info iconThis preview shows pages 1–6. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Mealy Machines & Design Project Password_________________ © Copyright 2009 Daniel Tylavsky Recall the block diagram of a Moore machine. Combinational Logic Input Flip-Flop Array Combinational Logic Clock Output The difference between a Mealy & Moore is: The output now changes when the INPUT changes! i.e., asynchronously! Mealy Machines & Project This changes our design procedure, specifically the state diagram. State Input(s)/Output(s) X 1 ,X 2 /Z Let’s complete a state diagram for one problem using both the Moore and Mealy approaches and compare the results. Mealy Machines & Project ✔ EX: Design a Moore & Mealy machine whose output is asserted whenever its input string has 2 1’s in sequence. Finite State Synchronous Machine Mealy or Moore Key Pad 1 Lock Unlock/ Otherwise 0, Detected Seq. Key 1, Output = Assumptions: Input Sequence = 0101101110 Output Sequence= 0000100110 Would you change this assumption? How? An external reset signal supplied on “power-up.” Mealy Machines & Project Allow overlap. State Meaning Binary Assignment...
View Full Document

This note was uploaded on 10/21/2010 for the course CSE 120 taught by Professor Matar during the Spring '08 term at ASU.

Page1 / 16

Mealy Machines & Design Project - Mealy Machines &...

This preview shows document pages 1 - 6. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online