3 Credit Hour Course
Intended For Level 3 Term 1 Students
Prerequisite:
Introduction to embedded systems with applications: Overview of the design flow, Embedded system specication and modeling; Introduction to embedded processors and microcontrollers: types of processors, architecture, addressing modes, instruction sets, interrupts, parallelism; Memory architectures: memory technologies, memory hierarchy, memory models; memory interface; Bus interface; I/O hardware and interface; Integrating microcontrollers with interfacing chips; Programmable peripheral interfacing chip with interface to A/D and D/A converter; Programmable interrupt controller, DMA controller; Sensor and Actuators: models of sensors and actuators, common sensors, actuators; Interfacing to the external world through sensors and actuators.