Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
This course teaches the digital IC and ASIC design techniques used in VLSI industry using System Verilog language. It covers the basics of digital design techniques and teaches the basic concepts of using a hardware description language like System Verilog (SV) for IC design.
This course contains video lectures of 1 hour 45 minutes duration. It is stared by explaining a brief history of ICs and evolution of hardware description languages. The starting point learning System Verilog, "writing the first module" is explained here next. The remaining sessions of this course teaches you the SV language constructs, types of modelling and some illustrative examples. Implementation of sequential and combination digital circuits are explained in detail which will help the learner to grab the difficult ideas in using 'assign' & 'always' and 'blocking'& 'non-blocking assignments' in SV.
By taking this course, the a student will be able to start digital design using Verilog or System Verilog and master it slowly. This course will also be helpful for the SV programmers who know how to write an SV program but not clear about how they actually get implemented to a hardware.
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Introduction|
|Section 2: Introduction to HDLs|
Introduction to System VerilogPreview
|Section 3: Language Constructs|
Language Constructs -1
Language Constructs -2
|Section 4: Transistor Level, Gate Level and Behavioral Modeling in SV|
Types of Modelling
|Section 5: Modelling Sequential and Combination Circuits|
Simulation And Synthesis
Assign and Always Statements
Blocking and Non-blocking Assignments
|Section 6: Examples of RTL coding|
|Section 7: Modules|
Modules in detail
|Section 8: Start Simulating|
Design and Test Bench
TB for Combination Circuit
TB for Sequential Circuit
|Section 9: Summary|
A post graduate in electronics engineering with 8+ years of industrial experience in ASIC design and Verification using System Verilog at major semiconductor companies. A passionate and continuous learner in emerging technologies in VSLI and also interested in other technical domains related to programming. Finds energy in learning new technologies and and sharing knowledge with others.