This is supplemental course information, designed to give you a fuller picture of the course and an expanded look at the topics covered. This is an unofficial document. The USC Course Catalog is the binding description of all university courses. Information such as books, materials covered, and the order of topics is subject to change. Please consult instructor for this semseter to get more upto date course information.
Catalog Data:
459L Senior Design Project {3,Sp) Design, implementation and test of a computer hardware project, architecture, 1/0 interfaces, application specific hardware: presentation and demonstration. Prerequisite: EE454L or EE457
Text book:
none required
Course Coordinators:
Monte Ung, Adjunct Professor
and Gandhi Puvvada, Adjunct Associate Professor
Topics:
1. Design methodology and techniques
2. Modular design concept
3. Reliable design, built-in test
4. Designing with programmable devices
5. Special IC devices and topics depending on the project
6. Design examples
Course Objectives:
To have students work as a team of 2 or 3 on a semester project to gain digital hardware design experience using previously acquired knowledge from other classes.
Course Outcomes:
The students will be able to:
1. Use the knowledge and skills learned in other classes on a project.
2. Work as a team with one or two other students on a project.
3. Understand how to schedule the various task of a project.
4. Partition a project into smaller modular parts that can be easily designed and tested.
5. Understand how to use special IC's depending on the project
(e.g., sync generator, sync stripper, UART, RS170 and RS232C standard). 6.Understand special standards (e.g., RS170, RS232C) depending on the project selected.
7. Use programmable devices (e.g., PAL, EPROM, etc) in the design whenever applicable.
8. Understand how to incorporate self-testing in the hardware design.
9. Test the design under simulation using PowerView whenever possible before assembly.
10. Assemble and test the hardware in modular phases.
11. Understand hardware testing and troubleshooting techniques using standard lab equipment.
12. Write a proposal.
13. Document logic drawings using PowerView.
14. Make oral project presentations.
15. Write a project report.
Laboratory projects:
one design project such as a video frame grabber, digital oscilloscope, math processor board, stepper motor controller, etc.
Prepared by Toy Mayeda Date: 3/27/02