EE 466 Modern Digital System Design
- 1996-97 Catalog Data: 3 credits
- Design techniques for solving problems using state-of-the-art MSI, LSI, and microprocessor components. Algorithmic State Machine design is stressed for small systems. Hierarchical design methods are used for microprocessor systems and interfaces. Emphasis on problem definition, design, and verification. Three credits of engineering design. Prerequisites: EE 363 and EE 465 or consent of instructor.
- Textbooks:
- F. Driscoll, R. Coughlin, R. Villanucci, Data Acquisition and Process
Control with the M68HC11 Microcontroller, Merill Publishing, 1994.
- Reference:
- Motorola, M68HC11 Reference Manual, Prentice Hall, 1989.
- B2L Reference Manual, B2L Company, 1993.
- Coordinator:
- R. L. Golden, Professor of Electrical and Computer Engineering.
- Goals:
- Students completing EE 466 Modern Digital Systems Design should be
competent at designing small computing systems aimed solving specific
problems (as opposed to general purpose computing systems).
Specifically, the students should be comfortable with designing small
microprocessor systems for dedicated applications. Students gain design
experience through examples in class, homework problems and design
projects. Emphasis is on applicable design methodologies, documentation
of design, and testing designs.
- The class places emphasis on a top-down design approach including:
choosing the right processor to do the job, modular design of CPU, memory and I/O elements, and design documentation. The students are introduced to the M68HC11 as well as a general methodology for designing with other
processors.
- Prerequisites by topic:
- Digital Logic Design (including use of Mixed Logic and IEEE dependency-notation symbology).
- Computer System Architecture.
- Introductory-level machine language programming
- Topics:
- General Introduction including design methodology, review of recommended TTL chips, use of computer aided design tools, and documentation. (9 classes).
- Design of small data acquisition/control systems using the M68HC11 in expanded (i.e. multi-chip) mode. This topic includes use of the M68HC11 Evaluation Board in the lab. (12 classes).
- Design of small data acquisition/control systems using the M68HC11 in single-chip mode. This includes a comprehensive study of the M68HC11s internal I/O options. (12 classes).
- Practical Interfacing Techniques. Including use of DACs, ADCs,
op-amps for signal conditioning, relay drivers, parallel/serial I/O
techniques, designing PALs etc. (10 classes).
- Computer usage:
- Students use computer equipment (PCs) to prepare all design projects, to operate the M68HC11 Evaluation Board, and to design PALs using the Altera chip set.
- Laboratory projects:
- Students use the lab for a series of 3 projects to familiarize themselves with the M68HC11 Evaluation Board, and to design PALs using the Altera chip set..
- ABET Category Content:
- Engineering design: 3 credits or 100%
- Prepared by:
- Robert L. Golden
- Date: March 16, 1994
Maintained by eeoffice@nmsu.edu Last update 12-12-96