Co-Simulation Model Library

Validate Your RTL with Your Software

Even with the most complete verification testbenches, there's no better test for your RTL than running actual software.  Too often however, design teams are unable to run software in a standard RTL environment due to the lack of accessible software debug tools. Even simple software debug tasks end up requiring reverse-engineering the software using hardware-oriented debug techniques.

Now, with Carbon's Co-Simulation Model Library, you can easily connect a 100% accurate CPU model and software debugger to your existing RTL environment.  Having software debug tools at your disposal allows you to understand how the hardware and software are interacting, identify issues in both the hardware and software, and solve actual design problems rather than struggle with debug methodologies.

Use your existing environment and testbenches

Carbon's Co-Simulation Model Library connects directly to any leading RTL simulator. There is no need to build a virtual platform.The instantiation of the CPU in the RTL is simply swapped with the co-simulation library. The user gains the capability of debugging interactively with a software debugger while retaining the full hardware debug capabilities.

All of the major RTL simulators are supported and an extensive set of IP models are available.

For more information, contact Carbon or request a demo