DataPath Elements

3/3/99


Click here to start


Table of Contents

DataPath Elements

Synchronous vs Asychronous RAM

Usually use Counters to Drive address Lines

If WE, Address changes same Clock Cycle, may write multiple locations in Async RAM

Sync RAM latches address, WE

Always use Sync Ram

Asynchronous vs Synchronous Control

Sample Problem

Interface

What Datapath Elements Do We need?

Datapath Block Diagram

What Control Lines do we need from FSM? (look at each Datapath component)

FSM Interface

ASM Chart

ASM States

Design Implementation

Design Implementation (cont.)

Design Implementation (cont.)

Author: Bob Reese

Email: reese@erc.msstate.edu

Home Page: http://www.erc.msstate.edu/~reese

Download presentation source