Embecosm has extensive experience in all aspects of software modeling of hardware, from the creation of high-level transaction level models (TLM) through to fully cycle accurate simulations.
For firmware development using models of hardware, Embecosm has defined a new standard interface and reference implementation for TLM and cycle accurate modeling using JTAG.
- Transaction level and cycle accurate modeling.
- Working from HDL source code when the specification for older IP is missing.
- Hybrid mixed abstraction level modeling for highly effective SoC model creation.
- Integration with firmware development and debugging.
Embecosm has the expertise to write new high level transactional models quickly and accurately and is able to wrap existing models with SystemC TLM 2.0. We have particular experience in cycle accurate modeling using the open source Verilator tool, and can provide GNU Debugger implementations which will drive a range of models and silicon seamlessly.More details
Thanks to Embecosm's experience, unique skills and novel techniques we were able to complete ambitious research that required searching an enormous computational space.
Dr Simon Hollis University of Bristol
Embecosm developed a first rate GNU toolchain for our architecture, the team is very strong technically, produce great documentation and have been a pleasure to work with.
Andreas Olofsson Adapteva Inc.