School of Computing and Informatics

Hardware Architectures and Embedded Systems

At the heart of personal, health care, homeland security, education and transportation applications is a computing system that performs the essential functions of sensing, computing, control and communication. Such computing systems that are immersed in their application domains are known as embedded systems. Embedded systems are application specific computing systems that permeate every facet of human and machine interaction. Embedded systems are distinguished from general purpose computing systems by their well defined functionalities and stringent design constraints (real time, energy efficiency, form factor, robust operation) as determined by the context of their deployment. Thus, embedded systems are not designed in isolation but rather in an integrative manner with their application domain.

Design technologies for embedded systems are facing twin challenges of silicon and system complexities, and a cross-cutting challenge of increased power consumption. Faculty in the School of Computing and Informatics are engaged in cutting edge research that addresses these design challenges of embedded computing technologies.

Overview Presentation (Adobe PDF)

Faculty Contacts: Karam S. Chatha, Yann-Hang Lee, Aviral Shrivastava, Violet R. Syrotiuk, Sarma Vrudhula