یاد بگیرید چگونه از صفر، محیط‌های آزمون OVM و UVM را بسازید - آخرین آپدیت

دانلود Learn to build OVM & UVM Testbenches from scratch

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

یادگیری و شروع به ساخت Testbench های Verification در SystemVerilog با استفاده از متدولوژی های Verification - OVM و UVM

در این دوره خواهید آموخت:

  • درک مفاهیم اساسی متدولوژی های Verification OVM و UVM
  • شروع به کدنویسی و ساخت testbench ها با استفاده از متدولوژی Verification UVM یا OVM

پیش نیازها:

  • درک پایه ای از مفاهیم Functional Verification
  • درک پایه ای از SystemVerilog و مفاهیم شی گرا
  • انگیزه برای یادگیری و شرکت در بحث های انجمن

صنعت Verification به سرعت در حال پذیرش متدولوژی UVM مبتنی بر SystemVerilog برای اکثر طراحی های ASIC/SOC فعلی است و به عنوان یک مهارت کلیدی برای هر شغل در زمینه طراحی/Verification VLSI front end در نظر گرفته می شود.

این دوره به شما می آموزد:

  • مفاهیم اساسی دو متدولوژی (مشابه) - OVM و UVM
  • کدنویسی و ساخت testbench های واقعی مبتنی بر UVM از پایه.
  • مثال های فراوان همراه با تکالیف (همه مثال ها از UVM استفاده می کنند)
  • آزمون ها و تالارهای گفتگو
  • تکلیف عملی برای ساخت یک محیط Verification UVM کامل برای یک پروتکل Bus SOC محبوب - APB Bus

سرفصل ها و درس ها

Introduction and Welcome-مقدمه و خوش آمدگویی Introduction and Welcome

  • Introduction to Course-مقدمه دوره Introduction to Course

  • Need for Verification Methodologies-نیاز به متدولوژی‌های تأیید Need for Verification Methodologies

  • Layered Testbench Architecture - Concepts and Importance-معماری تست‌بنج لایه‌ای - مفاهیم و اهمیت Layered Testbench Architecture - Concepts and Importance

  • Download Course Resource And Assignment Instructions-دانلود منابع دوره و دستورالعمل‌های تکلیف Download Course Resource And Assignment Instructions

Fundamentals of OVM/UVM - Transaction Level Modelling-اصول OVM/UVM - مدل‌سازی سطح تراکنش Fundamentals of OVM/UVM - Transaction Level Modelling

  • Introduction to OVM, UVM Concepts-مقدمه‌ای بر مفاهیم OVM، UVM Introduction to OVM, UVM Concepts

  • Transaction Level Modelling Basics-مبانی مدل‌سازی سطح تراکنش Transaction Level Modelling Basics

  • TLM Interfaces - Ports and Exports, FIFOs-واسط‌های TLM - پورت‌ها و صادرات، FIFOها TLM Interfaces - Ports and Exports, FIFOs

  • TLM Interfaces - Analysis Ports and FIFOs-واسط‌های TLM - پورت‌های تحلیل و FIFOها TLM Interfaces - Analysis Ports and FIFOs

  • Test your basics on Transaction Level Modelling-آزمایش مبانی خود در مدل‌سازی سطح تراکنش Test your basics on Transaction Level Modelling

  • Assignment 1 : Producer Consumer Example Code Simulation-تکلیف ۱: شبیه‌سازی کد مثال تولیدکننده مصرف‌کننده Assignment 1 : Producer Consumer Example Code Simulation

Building Testbench Components-ساخت کامپوننت‌های تست‌بنج Building Testbench Components

  • Testbench Components and Hierarchy-کامپوننت‌های تست‌بنج و سلسله مراتب Testbench Components and Hierarchy

  • Building Driver and Sequencer Components-ساخت کامپوننت‌های Driver و Sequencer Building Driver and Sequencer Components

  • Sequencer to Driver Connection-اتصال Sequencer به Driver Sequencer to Driver Connection

  • Building a Monitor Component-ساخت یک کامپوننت Monitor Building a Monitor Component

  • Building an Agent Component-ساخت یک کامپوننت Agent Building an Agent Component

  • Environment and Test Class Components-کامپوننت‌های Environment و Test Class Environment and Test Class Components

  • Building and Connecting Testbench Components-ساخت و اتصال کامپوننت‌های تست‌بنج Building and Connecting Testbench Components

  • Understanding Simulation phases-درک فازهای شبیه‌سازی Understanding Simulation phases

  • Test your concepts on Testbench Components-آزمایش مفاهیم خود در کامپوننت‌های تست‌بنج Test your concepts on Testbench Components

Sequence Based Stimulus Generation-تولید تحریک مبتنی بر Sequence Sequence Based Stimulus Generation

  • Basics of Sequence based Stimulus Generation-مبانی تولید تحریک مبتنی بر Sequence Basics of Sequence based Stimulus Generation

  • Sequence Items and Methods-آیتم‌ها و متدهای Sequence Sequence Items and Methods

  • Sequences and its Methods-Sequenceها و متدهای آن Sequences and its Methods

  • Sequencer and Driver API-APIهای Sequencer و Driver Sequencer and Driver API

  • Sequence Generation Styles-سبک‌های تولید Sequence Sequence Generation Styles

  • Basics of Virtual Sequences-مبانی Virtual Sequences Basics of Virtual Sequences

  • Test your basics on Sequence based Stimulus generation-آزمایش مبانی خود در تولید تحریک مبتنی بر Sequence Test your basics on Sequence based Stimulus generation

Dynamic Construction and Configurations-ساخت و پیکربندی پویا Dynamic Construction and Configurations

  • Basic Concepts of OVM/UVM Factory-مفاهیم اساسی OVM/UVM Factory Basic Concepts of OVM/UVM Factory

  • Testbench Configuration in UVM-پیکربندی تست‌بنج در UVM Testbench Configuration in UVM

  • End of Test Mechanisms in UVM-مکانیزم‌های پایان تست در UVM End of Test Mechanisms in UVM

Assignment - Building and Simulating APB (Advanced Peripheral Bus) Testbench-تکلیف - ساخت و شبیه‌سازی تست‌بنج APB (Advanced Peripheral Bus) Assignment - Building and Simulating APB (Advanced Peripheral Bus) Testbench

  • Assignment Overview-مروری بر تکلیف Assignment Overview

  • Introduction to APB Protocol-مقدمه‌ای بر پروتکل APB Introduction to APB Protocol

  • APB Testbench Architecture-معماری تست‌بنج APB APB Testbench Architecture

  • Creating APB Transaction and Interface-ایجاد Transaction و Interface APB Creating APB Transaction and Interface

  • Creating APB Driver and Sequencer-ایجاد Driver و Sequencer APB Creating APB Driver and Sequencer

  • Creating APB Monitor-ایجاد Monitor APB Creating APB Monitor

  • Creating APB Agent And Env-ایجاد Agent و Env APB Creating APB Agent And Env

  • creating Sequences-ایجاد Sequences creating Sequences

  • Building Test, Top Module and Simulating your test-ساخت Test، ماژول Top و شبیه‌سازی تست شما Building Test, Top Module and Simulating your test

  • Summary-خلاصه Summary

Summary and Preview of Advanced Topics for Further Study-خلاصه و پیش‌نمایش مباحث پیشرفته برای مطالعه بیشتر Summary and Preview of Advanced Topics for Further Study

نمایش نظرات

یاد بگیرید چگونه از صفر، محیط‌های آزمون OVM و UVM را بسازید
جزییات دوره
5.5 hours
36
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
36,535
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ramdas Mozhikunnath M Ramdas Mozhikunnath M

تأیید تخصصی Engr، فارغ التحصیلان اینتل، 18+ سال سابقه، نویسنده