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.)
Email: reese@erc.msstate.edu
Home Page: http://www.erc.msstate.edu/~reese
Download presentation source