Embedded
Systems Design: Optimizations Challenges
Paul Pop
(Linköping University, Sweden)
Abstract:
Embedded systems
are everywhere: from alarm clocks to PDAs, from mobile phones to cars, almost
all the devices we use are controlled by embedded systems. Over 99% of the
microprocessors produced today are used in embedded systems, and recently
the number of embedded systems in use has become larger than the number of
humans on the planet.
The complexity
of embedded systems is growing at a very high pace and the constraints in
terms of functionality, performance, low energy consumption, reliability,
cost and time-to-market are getting tighter. Therefore, the task of designing
such systems is becoming increasingly important and difficult at the same
time.
New automated
design optimization techniques are needed, which are able to: successfully
manage the complexity of embedded systems, meet the constraints imposed by
the application domain, shorten the time-to-market, and reduce development
and manufacturing costs.
In this
talk, the presenter will introduce several embedded systems design problems,
and will show how they can be formulated as optimization problems. Solving
such challenging design optimization problems are the key to the success of
the embedded systems design.
Biography:
Paul Pop is
an assistant professor in the Embedded Systems Laboratory, in the Computer
and Information Science Dept., Linköping University, Sweden. He is active
in the area of design optimization methods for embedded systems, where he
has published extensively and co-authored several book chapters and one book.
Paul Pop received the best paper award at the Design, Automation and Test
in Europe Conference (DATE 2005) and was nominated for the best paper award
at the Design Automation Conference (DAC 2001). He is currently involved in
the ARTIST2 (Advanced Real-Time SystemsInformation Society Technologies)
Network of Excellence on embedded systems design.