
Powering up

Powering up
<p data-pm-slice="1 1 []">This course offers a solid foundation in design verification using SystemVerilog, a key language in hardware verification. It covers the basics of verification, including techniques, testbenches, and planning, before diving into SystemVerilog syntax, data types, control flow, and OOP concepts. You will also learn about process communication, interfaces, and randomization with constraints, equipping you with essential skills for effective hardware verification.</p>
Module M-1: Introduction to Design and Verification
Module M-2: Fundamentals of System Verilog
Module M-3: Data Types and Arrays
Module M-4: Flow Control and Blocking Non-Blocking Assignments
Module M-5: Tasks and Functions
Module M-6: Processes
Module M-7: Interprocess Communication
Module M-8: OOPs Concepts
Module M-9: Casting
Module M-10: Randomization and Constraints
Module M-11: A Case Study: Synchronous DFF
Module M-12: Protocol Verification
MUKESH SUKLA