SystemVerilog Beginner: Write Your First Design TB Modules, Learn Verilog or System Verilog from basics to start your VLSI career.
This is a basic level course teaching the Systemverilog HDL from beginning. This will cover only the basics of SV and designed fro absolute beginners in it. This is suitable for those who plan to learn Verilog HDL as well, instead of Systemverilog, as both languages are almost same in beginner level.
First, this will introduce the concepts of ‘modules’ which are the basic programming block in Verilog and Systemverilog. You will learn the general structure of a module, and map it to the actual hardware.After, writing the first program, you will be introduced to design and testbench coding in the HDL, and learn the languages constructs next. Different levels of modelling a hardware will be teach next, followed by assignments and flow control statement. Finally, you will go through few example which will help to understand the theory.
If you are an expert, or someone who is already coding in Systemverilog, this course is NOT for you.