UVM Basics (Universal Verification Methodology) Explained Through a Coffee Machine ☕
Автор: 2ChipDesign
Загружено: 2025-11-16
Просмотров: 1703
Описание:
Learn UVM the intuitive way — through a Coffee Machine analogy! ☕
In this video, we build a complete UVM verification environment from scratch using a simple, real-world example: placing coffee orders.
This analogy makes every UVM concept feel natural and easy to understand.
You’ll learn:
✅ What a DUT is and how we verify it
✅ The role of the interface, transaction, sequencer, driver, monitor, and scoreboard
✅ How the agent and environment tie everything together
✅ How the sequence creates orders
✅ How the test launches the entire simulation
✅ How the scoreboard detects mismatches and identifies bugs
✅ The full simulation flow — from order → DUT → scoreboard
Whether you're preparing for a job in Design Verification, learning SystemVerilog UVM, or trying to understand how real verification teams work — this tutorial gives you the foundation you need.
0:25 - Goals
1:32 - DUT
3:17 - Interface
4:07 - Coffee Package and UVM Template
7:49 - Transaction (Sequence Item)
8:52 - Sequencer
9:26 - Driver
10:14 - Monitor
11:03 - Scoreboard
11:57 - Agent
12:38 - Environment
13:25 - Sequence
13:51 - Test
14:50 - Test Bench
15:54 - Simulation Flow
17:25 - Summary
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: