![]() |
![]() | |
| home contact webmail blackboard | ||
|
Embedded Design
Headed by assist.
prof. Bart Kienhuis .
The focus in the Embedded Design group is on the process to create software for Embedded Systems and the development on innovated support tools for Embedded Designs. Embedded Software Process
In industry, small start-ups, but more and more also in the academic
world, large complex software projects are executed in the realm of Business
Systems but also in Embedded Systems. These software systems are typically
build over a longer period of time (couple of years) with a constantly
changing mix of requirements and people (both in number of people and their
skill set). This results in quite a challenge with respect to management,
maintenance, and stability of the software system. In the Embedded Design
group, we look at, and develop, techniques to tackle some of these challenges.
For example, we look at what processes are needed to manage the complexity
of building these software systems. We take into account the current knowledge
on software engineering (e.g., Extreme Programming (XP), Capability Matureness
Model (CMM)). But, we mostly take a very practical approach to software
engineering.
Embedded Systems Design Tools
We are developing an innovated design tool for Embedded Systems, called
the Compaan/Laura tool chain. This design tool is capable to convert Matlab
code that descibes compute intensive algorithms in the field of classicial
Digital Signal Processing, Multi-media and Imaging, into a implementation
in FPGA technology. This design tool is embedded in strong mathematical
modeling basd on polytopes. The Compaan tool chain is developed using a
particular design process, leading to a high quality software implementation.
Publications
You may find the relevant publications in a more
general publications list . You may also be interested in our work
on the Compaan Tool Chain
Information for students
If you are interested in hardware/software codesign, embbed systems
and Software development, then LERC is a very interesting place to perform
a small task or to do your Master's project. Have a look at Student
Projects Page , at LERC which introduces you to the kind of project
you can do in the LERC group.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||