ECE 3801 - Microprocessor System Design

D-term 2007

Xilinx Spartan-3 Starter Kit

All laboratory assignments were completed with the Xilinx Spartan-3 Starter Kit.


Lab Assignment 1
Lab Report 1
Lab Assignment 2
Lab Report 2
Lab Assignment 3
Lab Report 3
Lab Assignment 4
Lab Report 4

This course is designed to introduce you to the design of complex logic systems underlying or supporting the operation of computer systems and interfaces. You will learn how to use advanced computer-aided design tools to develop and simulate logic systems consisting of MSI components such as adders, multiplexers, latches, and counters. The concept of synchronous logic is introduced through the design and implementation of Mealy and Moore machines. Hardware description languages are introduced and used to describe and implement combinational circuits. Students will also learn how to use programmable logic devices to implement customized designs. Recommended background ECE 2022 (for ECE students) or CS 2011. Suggested background: MA 2201/CS 2022.
(c) Ryan Hollister 2007 All rights reserved. Nothing on this site maybe reproduced in anyway without the express written concent of Ryan Hollister and RHollister.com