ECE 120L - Computer Systems
Laboratory (1 Unit)
2007 - 2008 Academic Year
California
State
University, Fresno
Department of Electrical and Computer Engineering
Department of Electrical and Computer Engineering
Instructor: Dr. Gregory Kriehn
Office: EE 258
Telephone: (27)8-8811
Email: gkriehn@csufresno.edu
Web: http://optics.csufresno.edu/
Office Hours: Tue, Thu 11:00 am – 1:00 pm
2006 - 2007 Catalog Description: Experiments on computer architecture and systems; logic analyzers; serial communications; hardware and software development. Design projects.
Prerequisites: ECE 118 – Microprocessor Architecture and Programming
Course Objectives: The Computer Systems Laboratory course is based upon laboratory experiments that are designed to teach you how to design, synthesize, simulate, and implement digital systems and sub-systems. In addition, you will interact with hardware via the Motorola M68000 microprocessor by developing software in Assembly Language and utilize its functionality in an embedded systems environment. This course was originally developed by Dr. Larry Owens with the following objectives in mind:
Digital and
Embedded
Systems
- Utilize digital schematic capture and simulation in the design and development of a digital sub-system using MAX Plus II onto an Altera Complex PLD chip.
- Design and implement a complete synchronous state machine using a Programmable Logic Device (PLD), the GAL 16V8.
Assembly
Language
Programming
- Learn the Motorola M68000 architecture and assembly language using the AR306 Single Board Computer (SBC).
- Utilize the M68000 architecture on the SBC and some of its peripherals in an embedded systems development environment.
- Develop a memory diagnostic program using the M68000 architecture that checks the functionality of Random Access Memory (RAM).
Professional
Development
- Learn how to function effectively in a small, unstructured group.
- Learn how to properly document your work in a laboratory environment.
Finally, in addition to larger design projects, which will span multiple weeks during the semester, a laboratory final will either be given during the final week of the semester or during Final’s Week.
Course Material Requirements
Expected Student Work
Grading Policy
Course Policies
University Policies
Primary Learning Objectives
Laboratory Experiment Schedule
This syllabus and schedule are
subject to change event of extenuating circumstances.
If you are absent from class, it is your responsibility to check on
announcements made while you were absent.
If you are absent from class, it is your responsibility to check on
announcements made while you were absent.


