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:
  1. Digital Logic Design (including use of Mixed Logic and IEEE dependency-notation symbology).
  2. Computer System Architecture.
  3. Introductory-level machine language programming
Topics:
  1. General Introduction including design methodology, review of recommended TTL chips, use of computer aided design tools, and documentation. (9 classes).
  2. 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).
  3. 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).
  4. 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
p-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

| ECE Home | What's New | General Information | Academics | Faculty | Staff | Alumni | Research | Student Organizations | Seminar Series |
| Paul W. Klipsch | Related Links |

This page is maintained by ECE Webmaster | Last update 03-21-2001