Services - tools - models - for embedded software development
Separation strip between header and contents
Image of an embedded software engineering tool

Embecosm brings together the very best engineers and our unique technology. Our services, tools and models boost productivity, reduce costs and are the key to successful firmware development.

  • Boost engineer productivity with our flagship unified SoC firmware environment, enabling development and debugging from initial model to final silicon.
  • Reduce the cost of tool chain deployment with our comprehensive GNU porting and optimization service for embedded processors.
  • Increase the value or your IP with standards based cycle accurate and transaction level hardware modeling, including OSCI SystemC TLM 2.0 compliance.
  • Cut your engineering costs with our open source tool support, consultancy, tutorials and training throughout the product life cycle.

Technology Leadership

Embecosm's debug technology for embedded development gives you access to the complete system-on-chip. Not just the processor core, but peripherals, whether modeled or in silicon, are accessible throughout the design life cycle.

Embecosm's compiler expertise ensures you get the maximum performance from your silicon. Our GCC optimizing back ends use machine learning to obtain performance gains throughout the lifetime of the compiler.

Our engineering services offer world-class skills and expertise in embedded tool chains and system modeling.

Standards Based and Open Source

Embecosm is standards based and open source. Our tools, implementation code, user guides and application notes are freely available for download.

With Embecosm open source technology, tools and models, all the risks of supplier "lock-in" are eliminated. Embecosm's support is there to help you gain maximum benefit from the technology.

NEWS

December 2011. Who ate my battery? Why software engineers are the key to low power system design by Embecosm CEO, Dr Jeremy Bennet about the critical role of software engineers in future low power system design and the importance of system-wide debugging tools to these engineers. The paper, presented to the School of Electronic, Electrical and System Engineering at Loughborough University on 14 December 2011 is available for free download.

November 2011. Embecosm CEO, Dr Jeremy Bennett and Dr Kerstin Eder of Bristol University Department of Computer Science write about the future of low power system design involving both hardware and software in The software drained my battery. The article, published in the yearbook of the NMI 2011-2012 is available for free download.

October 2011. Embecosm CEO, Dr Jeremy Bennett and Julius Baxter of OpenCores ran a practical workshop on Open Source Software Meets Open Source Hardware: OpenCores and the OpenRISC 1000 at the annual meeting of the British Computer Society Open Source Specialist Group. The presentation is available for free download.

October 2011. Embecosm CEO, Dr Jeremy Bennett's overview of open source software development, presented at the Embedded Masterclass in Cambridge. An essential reference for any embedded engineer considering open source for the first time, the paper is available for free download.

July 2011. An update on the OpenRISC 1000 and its tool chain, which thanks to Embecosm's Joern Rennecke now supports C++. The article, a summary of which was published by the BCS Open Source Specialist Group is available for free download.

April 2011. Embecosm CEO Dr Jeremy Bennett writes about how to recruit the next generation of Computer Engineers. This article, published in the "The Ring", the journal of the the Cambridge University Computer Laboratory Ring, and in the ICT Broadsheet of SATIPS is available for free download.