SystemC Training for Virtual Prototyping

SystemC Modeling for Virtual Prototype Development - Beginner Level

Two modules, of 2 days each, at a gap of about 2 – 4 weeks

A small pilot project between 2 training modules

Plenty of exercises & hands-on training

Remote guidance for one month after the training through email & web meetings

Batch size of 10

​SystemC is a very versatile language to develop models for various use cases. Using SystemC you can develop the models as accurate as RTL, or as fast as real hardware or even faster than that in some scenarios. To effectively deploy SystemC in your design flow, just learning the language is not enough, you need to gain expertise in developing the models for your specific use case.

The objective of this training is to impart the right knowledge and skills that enables you to get started with developing SystemC models for virtual prototyping*. In addition to SystemC language you will also learn the idioms and techniques to make the models suitable for virtual prototypes.

This training is hatched from CircuitSutra’ s tried and tested internal ramp up program which is highly effective for grooming non-SystemC professionals to become modeling experts.

*​SystemC is a very versatile language to develop models for various use cases. Using SystemC you can develop the models as accurate as RTL, or as fast as real hardware or even faster than that in some scenarios. To effectively deploy SystemC in your design flow, just learning the language is not enough, you need to gain expertise in developing the models for your specific use case. The objective of this training is to impart the right knowledge and skills that enables you to get started with developing SystemC models for virtual prototyping*. In addition to SystemC language you will also learn the idioms and techniques to make the models suitable for virtual prototypes.

Target Audience

This is a beginner’s level training module, targeted for the semiconductor industry professionals who want to get started with Virtual Platform development using SystemC

Prerequisite 

Candidates should have good expertise in C++ programming and basic understanding of SoC architecture. Exposure to any HDL and simulation concepts will be helpful

​Contact us to get more details : info@circuitsutra.com

We can also conduct the training remotely through web meetings. For remote training, the 2 days module will be conducted as 4 sessions of half-days each.

SystemC Modeling for Virtual Prototype Development - Beginner Level

This course is under development

Target Audience

This is an advanced level training module, targeted for the modeling professionals who are already working in the SystemC modeling domain

Prerequisite 

Candidates should have good expertise in C++ programming, a good understanding of SystemC language and basic understanding of TLM2.0

Know More

Connect With Us