Laboratory for Embedded and Programmable Systems (LEPS) is home to our research group and is part of Department of Electrical and Computer Engineering, University of California, Davis. Our main area of interest is embedded computing, where computing systems are developed to serve a few dedicated applications that interface the two digital and physical worlds. Examples include computing systems that are integrated in cell phones, cars, airplanes, factory control systems, network switches, and portable gaming devices. In contrast with general-purpose computers, such systems are expected to serve a relatively small number of applications at real time, with lower energy consumption and comparatively, should be developed at lower costs.
We are interested in different aspects of embedded system design ranging from novel architectures and applications to compilation techniques and design automation. We take special interest in embedded software and programmable substrate because they provide flexibility and customization after fabrication. Programmability is beneficial in developing robust computing systems that can be reconfigured after deployment for reliable operation. This feature is particularly essential for mission-critical or expensive embedded systems.