SystemC Modeling Course

MODULE -1

Introduction to VLSI & SystemC
  • Application of VLSI
  • Design Process of VLSI
  • Scope of VLSI
  • Introduction to VLSI Design flow
  • Application of SystemC

MODULE -2

Digital System Design
  • Number Systems - Review
  • Logic Minimization
  • Combinational Circuit Design
  • Understanding of a Logic Gate
  • Designing with Mux, Demux, Decoders, Encoders
  • Sequential Elements - D Latch, D Flop
  • Design of Sequential Systems - Registers and Counters
  • Finite State Machine

MODULE -3

C++
  • What is C++
  • What is Class ,Object
  • Pointers
  • Inheritance
  • Polymorphism
  • Function Overloading and Overriding.
  • Operator Overloading
  • Constructors
  • Destructor

MODULE -4

SystemC
  • What is SystemC
  • Application of SystemC
  • SystemC Datatypes
  • SystemC Modules
  • Process in SystemC
  • Ports and Signals
  • Time In SystemC
  • Channel in SystemC
  • SystemC Interface

MODULE -5

TLM-2.0
  • Introduction of TLM
  • Application of TLM-2.0
  • Blocking Transport
  • Non-Blocking Transport

MODULE -6

SystemC Based Live Project
Course Duration : 12 Weeks [Saturday and Sunday’s]
Trainer : Experienced Top Product based company Employee’s