Storage Informer
Storage Informer

Checkpointing for SystemC Based Transaction-Level Modeling

by on Jul.27, 2009, under Storage

Virtutech Announces Simics: Checkpointing for SystemC Based Transaction-Level Modeling



Virtutech, specialized in virtualized systems development (VSD), today announced that its  Simics platform now provides full-system checkpointing for  SystemC based transaction-level modeling (TLM). OEM and semiconductor developers now can save, restore and share the precise and full-system state to bypass lengthy system boot and restart steps, share the system among engineering team members, capture and duplicate bugs, parallelize testing and offer product training from virtual platforms.

Virtutech is the only vendor to enable full-system, mixed-architecture checkpointing that reaches far beyond a simple save and restore function for individual elements of a SystemC virtual platform. The Simics checkpoint captures a snapshot of the complete system and can be restored at any point or location, on any host and by anyone so that software development, integration or test efforts can continue as if they had never been interrupted. Simics checkpointing works with mixed modeling languages to enable unique capabilities such as language freedom, portability across model versions, differential saving of memory and disks, the ability to easily change the level of model abstraction and to archive multiple target setup configurations.

In the past decade, checkpointing has become one of the most utilized and valuable capabilities within Virtutech Simics. The addition of SystemC checkpointing complements existing support for models written in C, C++ and Python to provide developers with a seamless, robust simulation solution for software, hardware and systems development bringing benefits that are difficult or impossible to achieve using physical hardware.


:, , , , , , , ,

Leave a Reply

Powered by WP Hashcash

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...