CMPE 401 - Fall 2003 Lecture Schedule


Day Date Event Lecture
Slides
Topics
Wed. Sept. 3 Lec. #1 1-1 to 1-9 Syllabus; Introduction to Computer Interfacing
Fri. Sept. 5 Lec. #2 1-9 to 1-13
2-1 to 2-15
Intro. to Computer Interfacing (cont'd); Review of the 68332 Microcontroller
Mon. Sept. 8 Lec. #3 2-16 to 2-46 Review of the 68332 Microcontroller (cont'd)
Wed. Sept. 10 Lec. #4 3-1 to 3-14 Software Architectures; Foreground-background systems;
The Multi-tasking Environment
Fri. Sept. 12 Lec. #5 3-15 to 3-24
4-1 to 4-4
4-25 to 4-27
Kernels; Critical Sections; Synchronization; Figures of Merit for Kernels;
Intro. to MicroC/OS-II
Mon. Sept. 15 Lec. #6 4-5 to 4-10
4-24 to 4-28
4-11 to 4-12
More Details of MicroC/OS-II
Tues. Sept. 16 Lab. #1
begins
N/A Introduction to MicroC/OS-II on the 68332-based Microcomputer
Wed. Sept. 17 Lec. #7 4-13 to 4-23
4-29 to 4-31
More Details of MicroC/OS-II
Fri. Sept. 19 Lec. #8 4-32 to 4-36
5-1 to 5-13
Final details of MicroC/OS-II; Review of RS232C
Mon. Sept. 22 Lec. #9 5-14 to 5-29 RS232C Interface Chips; Review of the 68332 SCI
Wed. Sept. 24 Lec. #10 6-1 to 6-10 Introduction to the 68681 DUART Interface Chip
Fri. Sept. 26 Lec. #11 6-11 to 6-18 DUART Details (cont'd)
Mon. Sept. 29 Lec. #12 6-19 to 6-end DUART interrupts and DUART Driver Software
Tues. Sept. 30 Lab. #2a
begins
N/A Serial Interfacing Using the 68681 DUART
Wed. Oct. 1 Lec. #13 7-1 to 7-10 Communications Interfaces; The OSI Layered Model
Fri. Oct. 3 Lec. #14 7-11 to 7-24 History of the Internet; Connection-based and Connectionless Transmission
Mon. Oct. 6 Lec. #15 7-25 to 7-36 Internetworking Protocol (IP); UDP/IP
Wed. Oct. 8 Lec. #16 7-37 to 7-40
8-1 to 8-10
Transmission Control Protocol (TCP)
Fri. Oct. 10 Lec. #17 8-11 to 8-24 More on TCP
Mon. Oct. 13 N/A N/A Thanksgiving Holiday. No lecture.
Tues. Oct. 14 Lab. #2b
begins
N/A Serial Interfacing Using the 68681 DUART
Wed. Oct. 15 Lec. #18 9-1 to 9-17 Introduction to Synchronization and Flow Control
Fri. Oct. 17 Lec. #19 9-18 to 9-35 Algorithms and Data Structures for Flow Control
Mon. Oct. 20 Review N/A Review for the midterm examination.
Wed. Oct. 22 Exam N/A Midterm Examination
Fri. Oct. 24 Lec. #20 9-36 to 9-46
10-1 to 10-4
Flow Control Methods (cont'd); Window-based Flow Control in TCP;
Introduction to Actuators, Servos, and Stepper Motors
Mon. Oct. 27 Lec. #21 10-1 to 10-16 Stepper Motors (cont'd); Introduction to the TPU
Tues. Oct. 28 Lab. #3
begins
N/A Interfacing over SLIP to TCP/IP Integrated with MicroC/OS-II
Wed. Oct. 29 Lec. #22 10-17 to 10-32 TPU Hardware Details; TPU Registers
Fri. Oct. 31 Lec. #23 10-33 to 10-40 TPU Serial Motor Driver Software
Mon. Nov. 3 Lec. #24 10-36 to 10-51
11-1 to 11-3
TPU Serial Motor Driver Software (cont'd);
Introduction to Microcomputer Busses
Wed. Nov. 5 Lec. #25 11-4 to 11-15 Introduction to Microcomputer Busses (cont'd)
Fri. Nov. 7 Lec. #26 11-16 to 11-31 68000 system bus
Mon. Nov. 10 N/A N/A Fall Term class break. No lecture.
Wed. Nov. 12 Lec. #27 11-32 to 11-46 68000 bus signals (cont'd), 68000 bus arbitration signals and protocol
Thur. Nov. 13 Lab. #4
begins
N/A Stepper Motor Control Using the 68332 TPU
Fri. Nov. 14 Lec. #28 N/A Review of midterm solutions
Mon. Nov. 17 Lec. #29 11-46 to 11-54
12-1 to 12-9
68340 microcontroller with dual DMA controllers, DMA waveforms
Intro. to conventional digital signal propagation measures
Wed. Nov. 19 Lec. #30 12-10 to 12-19 TTL output stage, fan-out, tri-state and open collector outputs, lumped gate models, RC time constant
Fri. Nov. 21 Lec. #31 12-20 to 12-35 High-speed design considerations, transmission lines, termination
Mon. Nov. 24 Lec. #32 12-36 to 12-46 Practical transmission lines, reflection and transmission formulas,
parallel and series transmission line termination configurations
Wed. Nov. 26 Lec. #33 12-47 to 12-54
13-1 to 13-2
Course evaluation, Driving multiple transmission lines
Survey of Representative Busses: GPIB
Fri. Nov. 28 Lec. #34 13-1 to 13-12 The General-Purpose Interface Bus (GPIB)
Mon. Dec. 1 Lec. #35 13-13 to 13-26 Introduction to the Peripheral Component Interface (PCI) Bus
Wed. Dec. 3 Lec. #36 13-26 to 13-40 PCI (cont'd), Introduction to the Universal Serial Bus (USB)
Thur. Dec. 11 Exam N/A Final Examination


Last modified December 3, 2003