Courses taught by Dr. Yan Luo
Offered at UMass Lowell, accessible from the Web.
Offered at UMass Lowell, accessible from the Web.
This three-credit course provides a continuation of the study of microprocessors begun in 16.317. Topics include CPU architecture, memory interfaces and management, coprocessor interfaces, bus concepts, bus arbitration techniques, serial I/O devices, DMA and interrupt controlled devices. Focus will be placed on the design, construction, and testing of dedicated microprocessor systems (static and real-time). Hardware limitations of the single-chip system will be investigated along with microcontrollers, programming for small systems, interfacing, and communications, validating hardware and software, microprogramming of controller chips, and design methods and testing of embedded systems. Laboratories are directly related to microprocessor functions and embedded system designs.
This course introduces the theory and practice of embedded system design using the state-of-the-art hardware development systems and software tools. The lab components are redesigned to leverage Intel Galileo development boards, donated by Intel Corporation.