Software/Hardware Codesign

These days software developers as well as hardware designers tend to live in their own worlds: Advancing abstraction let’s software developers forget about underlying hardware details.

Hardware designers in turn get out of touch with recent software development approaches.

As a consequence - even big companies having hardware as well as software development under one roof - are wasting valuable performance.

At the interface between hardware and software development occur opportunities to gain significant advantages through development of methods, best practices and tools.