Schedule for CSE466, Autumn Quarter 2000

Day Lecture Lab

Supporting Docs

Assignment (due prior to lecture on day listed)
M 9/25 Introduction       
W 9/27 Design Mtg 1, Resource Analysis Siren       
F 9/29 8051 Architecture Overview    
M 10/2 Design Meeting, Embedded HW   FanSpeed
W 10/4 Electronics Review and Lab2 Info Douglas and the Doo-wap Homework 2: Problems with FanSpeed . Here is my solution
F 10/6 Embedded Hardware    
M 10/9 Noise and Filtering   See Today's Lecture Notes
W 10/11 Design Meeting The M-BOX    
F 10/13 Embedded SW Intro midi source and conversion tools  see 466 format in HW4 solutions at right. Use this program on the host PC Music Format and Feasibility . Here is my solution, along with the Music Format Spec, make sure to see spec clarifications in the e-mail archive.
M 10/16 Serial I/O. Intro to RT OS    
W 10/18 Quiz    
F 10/20 Embedded (Real Time) Operating Systems  
M 10/23 RTOS, Scheduling, Resource Sharing, Reentrancy    
W 10/25 Synchronization and Communication M-Box Lab Report and Demo Due    Tiny OS Investigation 
F 10/27 Discussion of hardware and software tools for future projects. See list of items at right. Please be ready with questions about these items.  Hard deadline for M-Box Demo and Lab Report I2C Spec -- first ~12 pages or so.   Read about the I2C bus interface IC

Cerfboard Spec 

SA1110 Processor Developers Manual 

Sonar Range Finder

M 10/30 Cancelled    
W 11/1 Intro to Device Drivers Ping   
F 11/3 More On Device Drivers    
M 11/6 Top and Bottom Halves (Device Drivers). Start Linux IPC   Reentrant Sonar Device Driver
W 11/8 Embedded Networking    
F 11/10 No Class    
M 11/13 Quiz    
W 11/15 Embedded Networking   System Architecture and Decomposition
F 11/17 Public/Subscribe Shared Memory Example    
M 11/20 Embedded Networking Layers:
Session, Datalink, Physical
  Be ready to discuss questions from part 7 of these lecture notes
W 11/22 Summary of Embedded Networking   post, update, and frame error handling
F 11/24 Thanksgiving    
M 11/27 Introduction to Safety    
W 11/29 Safety   Microwave Oven Analysis  
F 12/1 Safety         
M 12/4 TinyOS Discussion    
W 12/6 Demos: Meet in Lab