Core Areas of Reserch
Power, Energy and Thermal Management
- Energy Efficient Microarchitectures, Compilers, and Algorithms
- Thermally-aware multi-core system design
- Energy management in hybrid systems
- Non-conventional energy sources
- Green data centers
Reliable System Design
- Maximizing IC yield with manufacturing variations
- Soft and hard error tolerant system designs
- Fault tolerance through reconfigurability and error correction
- System design for longevity
- Security for networked embedded systems
Testing and Verification
- Fault models for nano scale CMOS and post CMOS technologies
- Self testing in networks of distributed systems
- Test architectures for SOCs
- Specification, formal modeling and verification of real time systems
- Software testing, verification and certification
Device, Circuit, Processor and System Design Tools
- Post CMOS device and circuit design
- Architecture design and CAD for application specific processor and memory systems
- Application specific NOC design
- Reconfigurable SOC architectures
- pplication programming techniques for multi-core SOC devices
Software for Embedded Systems
- Real-time computing and scheduling
- Run-time execution environment
- Software engineering and methodologies for mission- and safety-critical systems
- Microarchitecture driven compilation optimizations
Mobile and Networked Embedded Systems
- Data fusion in heterogeneous sensor networks
- Real-time communication networks
- Quality-of-service aware routing
- Energy efficient and adaptive network protocols