دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

تأیید IP با استفاده از System Verilog (SV)

تأیید IP با استفاده از System Verilog (SV)

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • مفاهیم تأیید IP
  • یادگیری زبان System Verilog برای تأیید
  • توسعه تست بنچ و تست‌کیس های مبتنی بر System Verilog برای تأیید یک IP مشخص
  • مطالعه موردی - چگونه یک IP را با استفاده از SV تأیید کنیم؟

پیش نیازهای دوره

  • مفاهیم پایه دیجیتال
  • زبان Verilog
  • مبانی تأیید
  • دستورات لینوکس

توضیحات دوره

محتوای دوره System Verilog برای مخاطبان مبتدی تا متخصصان طراحی شده است؛ به گونه ای که ماژول‌ها قابل یادگیری و تمرین در چند هفته هستند. سیلابس دقیق دوره به شرح زیر است که به دو بخش تقسیم شده است:

بخش 1:

جلسه 1: جریان ASIC-تأیید طراحی و بروزرسانی Verilog

لابراتوار 1: توسعه تست بنچ Verilog

جلسه 2: مقدمه‌ای بر System Verilog، انواع داده

لابراتوار 2: برنامه‌ها با انواع داده مختلف

جلسه 3: عملگرها - جملات کنترلی و حلقه‌ها

لابراتوار 3: تمرین ساختارهای SV

جلسه 4: آرایه‌ها، صف‌ها

لابراتوار 4: تمرین ساختارهای آرایه و صف

جلسه 05 • OOPs - کلاس‌ها و اشیا

بخش 2:

جلسه 6: تصادفی‌سازی و محدودیت‌ها

لابراتوار 6: تصادفی‌سازی

جلسه 07: ارتباط بین فرآیندها

لابراتوار 7: استفاده از باکس ایمیل، سمافورها و صف‌ها

جلسه 8: رابط‌ها

لابراتوار 8: استفاده از رابط‌ها، mod port، بلاک زمان‌بندی

جلسه 9: توسعه تست بنچ

لابراتوار 9: استفاده از ساختارهای SV برای درایور یا BFM

جلسه 10: پوشش کد و عملکرد

لابراتوار 10: شبیه‌سازی یک مثال برای پوشش کد

در این دوره، کدهای مثال مختلفی توضیح داده شده است. تعدادی از برنامه‌ها در شبیه‌سازهای استاندارد صنعتی شبیه‌سازی شده‌اند.

یک مثال پروتکل نیز در نظر گرفته شده و کد تست بنچ آن توسعه یافته و تست‌ کیس های مربوط به پروژه نوشته شده است.

تکلیف ارائه شده به تمرین نوشتن کد و استفاده بیشتر برای توسعه تست بنچ و تست‌ کیس ها کمک می‌کند.

این دوره برای چه کسانی مناسب است؟

  • کارآموزی برای دانشجویان BE/MTech (ECE و EEE)
  • مهندسینی که برای System Verilog مبتدی هستند.

تأیید IP با استفاده از System Verilog (SV)

  • جریان ASIC، بررسی Verilog در برابر System Verilog 02:02:43
  • ویژگی‌ها و انواع داده System Verilog 01:59:46
  • تسک های SV، توابع و سایر انواع داده پیشرفته 01:56:43
  • صف‌ها، آرایه‌ها 01:16:30
  • مفاهیم OOPS و کلاس‌ها 01:59:33
  • تصادفی‌سازی و محدودیت‌ها 01:31:11
  • محدودیت‌ها و ارتباط بین فرآیندها 01:38:36
  • رابط و modports 01:52:46
  • تست بنچ System Verilog برای تأیید حافظه 02:01:58
  • پوشش عملکردی 02:17:00

7,373,000 1,474,600 تومان

مشخصات آموزش

تأیید IP با استفاده از System Verilog (SV)

  • تاریخ به روز رسانی: 1404/06/21
  • سطح دوره:متخصص
  • تعداد درس:10
  • مدت زمان :18:40:34
  • حجم :14.3GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
770,000 154,000 تومان
  • زمان: 01:57:58
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,351,500 870,300 تومان
  • زمان: 11:01:32
  • تعداد درس: 53
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
711,000 142,200 تومان
  • زمان: 01:48:43
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,356,000 271,200 تومان
  • زمان: 03:26:02
  • تعداد درس: 29
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,930,000 786,000 تومان
  • زمان: 09:57:30
  • تعداد درس: 74
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
4,654,000 930,800 تومان
  • زمان: 11:47:11
  • تعداد درس: 71
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,113,000 422,600 تومان
  • زمان: 05:21:45
  • تعداد درس: 49
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,362,500 272,500 تومان
  • زمان: 03:27:39
  • تعداد درس: 60
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,156,000 1,431,200 تومان
  • زمان: 18:07:44
  • تعداد درس: 123
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید