Senior Design Project Summaries: 1985-1986
EE 461, 462, 463 Senior Design Project
Fall, Winter, Spring Quarters 1985-1986
- Project#1: GRAPHICS DISPLAY CONTROLLER
- Project #2: MEMORY MANAGEMENT UNIT FOR THE COMMODORE 64
- Project #3: MICROCOMPUTER-BASED INTEGRATE CIRCUIT TESTER
- Project #4: PART 1: LASER DIODE
DRIVER RISE/FALL TIME STUDY
PART 2: ULTRA STABLE TEMPERATURE CONTROL - Project #5 RMX OPERATING SYSTEM
- Project #6 TOUCH TONE TO VOICE
Project#1: GRAPHICS DISPLAY CONTROLLER
By: Troy Sparks and Mitch Lanz
Advisor:
Description: The Intel 82720 Graphics Display Controller is a faster graphics
(controls pixels on the video terminal) controller.
By: Todd Corrigan, Roger Jackels, and Mark Wehlage
Advisor:
Description: To design and build a system resource manager for several microcomputers.
A system resource manager is a computer used as a controller of a central memory.
The goal of our design was to replace the local disk drives and eliminate the
need for duplicate floppy disks in a multi-user environment.
Project #3: MICROCOMPUTER-BASED INTEGRATE CIRCUIT TESTER
By: Rex Kamhung Chow, Tom Oschwald, and Jeong Shin
Advisor: Dr. S. Lekhakul
Description: This project required hardware and software design for an integrated
circuit tester to be operated in conjunction with a Sperry microcomputer. The
software, written in the C language, was designed to detect logic gate failures
in any of the 35 types of 7400-Series LSI integrated circuits. The microcomputer
output indicated whether each IC tested was good or faulty.
Project #4: PART 1: LASER DIODE
DRIVER RISE/FALL TIME STUDY
PART
2: ULTRA STABLE TEMPERATURE CONTROL
By: David J. Sternal and Scott A. Kohls
Advisor:
Description: To determine the rise/fall of the current output from a Sharp
Model #IR3C01 laser diode driver integrated circuit. This information will
then be used to determine how useful these IC's will be in sending high speed
binary information via fiber optics.
Project #5 RMX OPERATING SYSTEM
By: Joel R. Goergen and Brian Fischer
Advisor: Dr. K. Miller
Description: The RMX Operating System is a real time, multi-tasking system
capable of handling several operations. Basically, a system clock is used to
generate and interrupt every so many milliseconds to instruct the processor
to process the next task on the list. RMX uses a combination of priority (0-256,
zero being the lowest), wait, sleep, and suspended states to decide which task
shall be executing at any given instant.
Project #6 TOUCH TONE TO VOICE
By: Steve Albers, Phil Berling, and Paul Voit
Advisor:
Description: Goal is to develop a communication link between the phone lines
and any host computer. This communication link will allow a person to call
a host computer from any place via the phone lines and receive information
that the person specifies by using touch-tones. The ultimate goal is to have
the information requested sent over the phone lines by voice-synthesis.

