
Published 1/2025
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz
Step by Step Guide from Scratch
What you’ll learn
Verification of Combinational Circuit
Verification of Sequential Circuit
Verification of SPI device with and without slave
Verification of I2C device
Requirements
Fundamentals of Digital Electronics and Verilog
Completion of Python for VLSI Engineer P1, P2 and P3 Course or Fundamentals of Python, Python OOPs & COCOTB
Description
Overview
Section 1: Introduction
Lecture 1 How to use IDE
Lecture 2 Code
Lecture 3 Components of Verification Environment
Lecture 4 Learning Path
Section 2: Combinational Circuit
Lecture 5 Design
Lecture 9 Design Code
Lecture 10 TB Code
Lecture 11 Makefile
Section 3: D-Flipflop
Lecture 12 Design
Lecture 15 Design Code
Lecture 16 TB Code
Lecture 17 Makefile
Section 4: FIFO
Lecture 18 Understanding Design
Lecture 21 Design Code
Lecture 22 TB Code
Lecture 23 Makefile
Section 5: SPI
Lecture 24 SPI Master Design
Lecture 29 Design Code
Lecture 30 TB Code
Lecture 31 Makefile
Lecture 32 SPI with Slave device Design
Lecture 33 Testbench COde
Lecture 34 Design Code
Lecture 35 Verilog TB
Lecture 36 TB Code
Lecture 37 Makefile
Section 6: I2C
Lecture 39 I2C Write and Read Transactions
Lecture 40 I2C Master FSM
Lecture 41 I2C Master
Lecture 42 I2C Slave
Lecture 43 TB P1
Lecture 44 TB P2
Lecture 45 TB P3
Lecture 46 Design Code
Lecture 47 TB Code
Lecture 48 Makefile
Lecture 49 Understanding Design P1
Lecture 50 Understanding Design P2
Lecture 51 TB P1
Lecture 52 TB P2
Lecture 53 Design Code
Lecture 54 TB Code
Lecture 55 Makefile
If you’re excited about Python and DUT verification with Python, this is the place for you.

