VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Abstract
Introduction to low-power and low-energy design techniques from a systems perspective including aspects both from hard- and software. The focus of this lecture is on cutting across a number of related fields discussing architectural concepts, modeling and measurement techniques as well as software design mainly using the example of networked embedded systems.
Objective
Knowledge of the state-of-the-art in low power system design, understanding recent research results and their implication on industrial products.
Content
Designing systems with a low energy footprint is an increasingly important. There are many applications for low-power systems ranging from mobile devices powered from batteries such as today's smart phones to energy efficient household appliances and datacenters. Key drivers are to be found mainly in the tremendous increase of mobile devices and the growing integration density requiring to carefully reason about power, both from a provision and consumption viewpoint. Traditional circuit design classes introduce low-power solely from a hardware perspective with a focus on the power performance of a single or at most a hand full of circuit elements. Similarly, low-power aspects are touched in a multitude of other classes, mostly as a side topic. However in successfully designing systems with a low energy footprint it is not sufficient to only look at low-power as an aspect of second class. In modern low-power system design advanced CMOS circuits are of course a key ingredient but successful low-power integration involves many more disciplines such as system architecture, different sources of energy as well as storage and most importantly software and algorithms. In this lecture we will discuss aspects of low-power design as a first class citizen introducing key concepts as well as modeling and measurement techniques focusing mainly on the design of networked embedded systems but of course equally applicable to many other classes of systems. The lecture is further accompanied by a reading seminar as well as exercises and lab sessions.
Resources
Lecture Notes
Exercise and lab materials, copies of lecture slides.
Literature
A detailed reading list will be made available in the lecture.
General Information
- Language
- English
- Levels
- MSC
- Frequency
- Yearly recurring
Examination
- Type
- session examination
- Mode
- oral 30 minutes
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture |
Low-Power System Design
Does not take place this semester.
|
No time listed | 2 h weekly |
| exercise |
Low-Power System Design
Does not take place this semester.
|
No time listed | 2 h weekly |
Offered In
-
-
-
Robotics, Systems and Control (The courses listed in this category “Core Courses” are recommended. Alternative courses can be chosen in agreement with the tutor.)
-
-
-
-
-
Computer Science Elective Courses (The Elective Computer Science Courses can be selected from all Master level courses offered by D-INFK.)
-
-
-
-
-
Computers and Networks (The core courses and specialisation courses below are a selection for students who wish to specialise in the area of "Computers and Networks", see . The individual study plan is subject to the tutor's approval.)
-
Core Courses (These core courses are particularly recommended for the field of "Computers and Networks". You may choose core courses form other fields in agreement with your tutor. A minimum of 24 credits must be obtained from core courses during the MSc EEIT.)
-
Advanced Core Courses (Advanced core courses bring students to gain in-depth knowledge of the chosen specialization. They are MSc level only.)
-
-
-
-
-
Major Courses (A total of 42 CP must be achieved during the Master Programme. The individual study plan is subject to the tutor's approval.)
-
-
Core Subjects (These core subjects are particularly recommended for the field of "Computers and Networks".)
-
-
-
-
-