MSCP 52011
Introduction to Computer Systems
Building RAM
Combinational vs Sequential Logic
•
•
•
Combinational devices: operate on data only; provide calculation services (Nand -> ALU)
Sequential devices: contain state and can also operate on data; provide storage and synchronization services (Flip-flop -> RAM)
Sequential devices are clock-based; clock cycles determine when the states are “committed”
Primitive chip: DFF
•Fundamental state-keeping device
•Memory devices are made from numerous flip-flops •All regulated by the same clock
Building a Bit
Building RAM
RAM interface
PC
Chip Set : Project 3