0% found this document useful (0 votes)
106 views

UVMF One Bite at A Time: Series Introduction

The document introduces the UVM framework, including the UVM code generator, UVM jumpstart, and UVM reuse methodology. It then outlines the topics that will be covered in the UVM One Bite at a Time video series, including agents, environments, testbenches, integration with emulation, and running UVM tests.

Uploaded by

manchurico
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
106 views

UVMF One Bite at A Time: Series Introduction

The document introduces the UVM framework, including the UVM code generator, UVM jumpstart, and UVM reuse methodology. It then outlines the topics that will be covered in the UVM One Bite at a Time video series, including agents, environments, testbenches, integration with emulation, and running UVM tests.

Uploaded by

manchurico
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

UVMF One Bite at a Time

Series Introduction
Verification Academy Course
Bob Oden
UVM Field Specialist
Objectives & Results
Objectives
 Introduce the UVM Framework
 Describe the video topic progression

Results
 High level understanding of the UVM Framework
 Understand topics covered in the video series

Restricted © 2018 Mentor Graphics Corporation


What is the UVM Framework
 UVM Code Generator
— Interface, environment, testbench

 UVM Jumpstart
— Extensions of UVM to hide UVM details
— Avoid common mistakes at all experience levels

 UVM Reuse methodology


— Horizontal reuse of components across projects
— Vertical reuse of environments from block to top
— Platform reuse from simulation to emulation
— Allows team to focus on verifying product
features
Restricted © 2018 Mentor Graphics Corporation
UVMF One Bite at a Time – Video Series Topics
 Introduction to UVM Framework
 Code generation introduction
 Agents: Architecture and operation
 Agents: Generation using UVMF code generator
 Environments: Architecture and operation
 Scoreboards and Predictors
 Environments: Generation using UVMF code generator
 Environments: Integrating QVIP into UVMF environments

Restricted © 2018 Mentor Graphics Corporation


UVMF One Bite at a Time – Video Series Topics
 Testbench: Architecture and operation
 Testbench: Generation using UVMF code generator
 Testbench: Instantiating and connecting the DUT
 Testbench: Adding tests and sequences
 UVMF and Emulation
 Running UVMF tests

Restricted © 2018 Mentor Graphics Corporation


Summary
 UVM Framework
— UVM code generator
— UVM jumpstart
— UVM use model that guarantees reuse
 UVM One Bite at a Time Video Series
— Methodology instruction
— Code generator use
— Tool use

Restricted © 2018 Mentor Graphics Corporation


www.mentor.com
Restricted © 2018 Mentor Graphics Corporation

You might also like