Computer Organization LAB

Computer Science CSC-343

CCNY

Fall 2010 Labs

  1. Design, Simulation and Testing of One-Bit Comparator
  2. Adders, Multiplexers
  3. Latches and FlipFlops
  4. Finite State machines
  5. Registers
  6. Memory
  7. Keyboard
  8. Mouse
  9. Simple Processor
  10. Enhanced Processor

Previous Labs

Lab1a Tutorial

Lab1b Using LPM Modules


Lab2a ADDERS and SUBTRACTORS

Lab2b TESsting on DE-2 board


Please study VHDL using this link

Link_to_VHDL_Tutorial

Use ModelSim tool to create and simulate your VHDL designs.

To use it in LINUX lab NAC 7-105 type Vsim

(you can find tutorial under HELP menu)

4 Bit adder and test example


Multiplier

Multiplier

Take Home EXAM .

TO hand In Complete Report in one week.

( Hard Copy + Working Software demo in the Lab!)

Summary project for take home exam on Adders subtractors, and multipliers



Timing, Latches, FlipFlops, Conunters

Latches, Fliplops, Registers

Counters

Clocks and Timers



Finite State Machine

FSM



Memory Blocks

RAM



Simple Processor

Processor



Enhanced Processor

Enhanced processor