CprE 281x/282x
Text Books:
Fundamentals of Digital Logic with Verilog
Design
Stephen
Brown and Zvonko Vranesic
Computer Organization and Design: The Hardware/Software Interface, Latest (3rd) Edition,
D. A. Patterson and J. L. Hennessy, Morgan Kaufmann.
Class notes as being prepared.
Course Outline:
- Introduction to computer
organization
- Computational structures
- Hardware vs
software issues
- Number systems and
representation
- Boolean algebra and logic
minimization
- Combinational and sequential
logic design
- Arithmetic circuits and
finite state machines
- Computer arithmetic
- Use of programmable logic
devices
- Assembly language programming
and Instruction set design
- Simple Datapath
- Introduction to
computer-aided schematic capture systems
- Simulation tools and hardware
description languages
- Design of a simple digital
systems.