![]() |
In 2006 at NXP Semiconductors, I developed TimeDoctor, an Eclipse plugin to visualize the execution behavior of complex SoC systems, as well as of stand-alone processors (e.g. Linux). Although the name is the same, the Eclipse development environment is a completely different product than the work of my PhD. on the 'Eclipse' coprocessor architecture. TimeDoctor is contributed by NXP Semiconductors to open source. Check out the TimeDoctor homepage on sourceforge. |
![]() |
In 2005, I worked on streaming software architectures for audio and modem processing, deployed in mobile phone SoCs. |
![]() |
In 2003, I was project leader of a research project investigating programming paradigms for emerging hardware architectures. The project focused on streaming applications in the context of the Philips Nexperia digital-video platform. |
![]() |
From 1998 until 2002, I took part in the definition of an architecture template for SoC subsystems, called Eclipse. In Sept. 2007, I completed my PhD. thesis on this topic at Amsterdam University. |
![]() |
Starting Nov. 1998, I wrote a library of simulation models (processor, bus, bus interfaces, and memory) for the SPADE design-space exploration environment used in the Artemis project at Delft University of Technology. |