تأیید SOC با استفاده از SystemVerilog

ضبط شده
یک دوره جامع که مفاهیم تأیید طراحی سیستم روی یک تراشه و برنامه‌نویسی به زبان SystemVerilog را آموزش می‌دهد.
امتیاز دوره
هنوز امتیاز ندارد
  • زیرنویس فارسی و انگلیسی
  • زندگی فعال
  • 27 اپیزود
  • 3 ساعت و 57 دقیقه
تأیید SOC با استفاده از SystemVerilog

در این دوره چه چیز هایی می آموزید؟

اپیزودها

اپیزود 1 مقدمه و بررسی کلی
5 دقیقه

مقدمه‌ای کوتاه و بررسی دوره - اهداف دوره، انتظارات، روش‌های آموزشی و غیره.

اپیزود 2 مقدمه‌ای بر جریانات طراحی SOC و VLSI
6 دقیقه

معرفی می‌کند که SOC چیست و جریان طراحی SOC/VLSI چیست

اپیزود 3 تأیید - چه، چرا و چگونه؟
8 دقیقه

مفاهیم پایه در مورد اینکه تأیید چیست، چرا انجام می‌شود و چگونه انجام می‌شود

مفاهیم طرح تأیید، رویکردها، سطوح تأیید و معیارهای تأیید را توضیح می‌دهد

این سخنرانی به توضیح تأیید مبتنی بر شبیه‌سازی، تأیید رسمی و نیمه‌رسمی و تأیید مبتنی بر اظهار (ادعا) می‌پردازد.

توضیح و مقایسه تست هدایت‌شده و تصادفی و متریک‌های پوشش و کاربرد آن‌ها

آخرین روندها مانند شبیه‌سازی شتاب‌زده، امولاسیون و خلاصه‌ای از این بخش را توضیح می‌دهد

معرفی زبان سیستم ورilog - تاریخچه و تکامل

طراحی پایه/ساختار TB و جزئیات در مورد نوع داده‌ها و عملگرها در زبان SV توضیح داده شده است

توضیحات مربوط به حلقه‌ها و ساختارهای کنترل جریان - if/else، for/repeat/while، case/casex/z و غیره

توضیحاتی درباره پشتیبانی زبان سیستم ورilog برای زیرروال‌ها - وظایف و توابع

توضیحاتی در مورد پشتیبانی SV از آرایه‌ها (ثابت/پویا/وابسته) و صف‌ها

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

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

توضیح ساختارهای بلوک برنامه System Verilog

مفاهیم پایه عمومی برنامه‌نویسی شی‌گرا - وراثت، ترکیب، چندریختی را توضیح می‌دهد

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

رابط‌های مجازی را توضیح می‌دهد و نحوه استفاده از آن برای اتصال دنیای پویاي کلاس‌ها به دنیای ثابت ماژول‌ها را نشان می‌دهد.

اصول ایجاد محدودیت‌های تصادفی در سیستم ورilog توضیح داده شده است - تصادفی ساده، محدودیت‌های ساده، محدودیت‌های نتیجه‌ای، محدودیت‌های حلقه/آرایه و غیره

ادامه محدودیت‌های تصادفی - توضیح می‌دهد که محدودیت‌های توزیع، محدودیت‌های لایه‌ای و یک مثال کامل از نحوه استفاده‌ی همه‌ی این‌ها با هم چگونه است

مفاهیم فرایندها و رشته‌ها در System Verilog را توضیح می‌دهد و نحوه پیاده‌سازی آن‌ها را بیان می‌کند.

مفاهیم جعبه‌های پیام سیستم ورilog و کاربردهای آن را توضیح می‌دهد

توضیح پیاده‌سازی و استفاده از رویدادها و سمیفورها در System Verilog برای همگام‌سازی و دست دادن بین فرایندها

یک مطالعه موردی در مورد به کارگیری تمام مفاهیم تأیید که تا کنون آموخته شده‌اند در یک مشکل واقعی تأیید طراحی

توضیح نیاز و تاریخچه متدولوژی‌های بررسی استاندارد صنعت

مقدمه‌ای کوتاه بر متدولوژی‌های OVM/UVM و نکات برجسته آن‌ها

خلاصه‌ای از دوره و موضوعات احتمالی دوره‌های آینده. لطفاً در مورد محتوا یا بهبودهای لازم نظر دهید. همچنین به مدرسه جدید اعتبارسنجی و بهبود کیفیت من مراجعه کنید تا درباره SVA، پوشش و دوره‌های آینده بیشتر بیاموزید. http://verificationexcellence.usefedora.com/ متشکرم رمداس

توضیحات دوره

این دوره مفاهیم تأیید طراحی سیستم روی چیپ (SoC) را معرفی می‌کند و بر روی جریان‌ها و روش‌های تأیید عملکرد تأکید دارد. این دوره همچنین آموزش می‌دهد که چگونه با زبان SystemVerilog کد نویسی کنیم - که پرکاربردترین زبان توصیف سخت‌افزار برای طراحی و تأیید SoC در صنعت نیمه‌هادی است. این دوره به چندین بخش تقسیم شده و هر قسمت با استفاده از ویدئوی کوتاه مفاهیم را توضیح می‌دهد. پس از هر چند جلسه، تمرینات آزمایشگاهی ارائه می‌شود و دانشجویان تحت هدایت قرار می‌گیرند تا عملاً کد نویسی کرده، شبیه‌سازی انجام دهند و با استفاده از یک شبیه‌ساز و نمایش‌گر شکل‌موج مبتنی بر مرورگر رایگان تأیید کنند. همچنین آزمون‌هایی اضافه شده‌اند تا دانش و پیشرفت دانشجویان را مورد سنجش قرار دهند.

بخش دوم دوره که به روش‌های تأیید پیشرفته و استاندارد صنعتی مانند OVM/UVM می‌پردازد، بر اساس بازخورد این دوره دنبال خواهد شد.

دانشجویان دیگر خریده اند

سفارشی

آموزش رایگان سی شارپ  مقدماتی تا حرفه ای به روش پنگوئن
آموزش رایگان سی شارپ مقدماتی تا حرفه ای به روش پنگوئن
  • 21 اپیزود
  • 7 ساعت
  • سطح مقدماتی
امتیاز دوره ( 1 نفر)
5 از 5
رایگان
تــومـان
مشاهده دوره
یادگیری تنظیمات سفارشی داشبورد وردپرس
یادگیری تنظیمات سفارشی داشبورد وردپرس
  • 32 اپیزود
  • 1 ساعت و 5 دقیقه
  • سطح مقدماتی
امتیاز دوره
هنوز امتیاز ندارد
10,000 90,000
تــومـان
مشاهده دوره
برنامه‌نویسی برای کارآفرینان _ HTML و CSS
برنامه‌نویسی برای کارآفرینان _ HTML و CSS
  • 25 اپیزود
  • 1 ساعت و 54 دقیقه
  • سطح مقدماتی
امتیاز دوره
هنوز امتیاز ندارد
19,000 151,000
تــومـان
مشاهده دوره
مکالمه سطح پایه و متوسط
مکالمه سطح پایه و متوسط
  • 1 جلسه
  • 60 دقیقه
امتیاز دوره
هنوز امتیاز ندارد
رایگان
تــومـان
مشاهده دوره
کلاس آموزشی اینستاگرام: بازاریابی اینستاگرام
کلاس آموزشی اینستاگرام: بازاریابی اینستاگرام
  • 8 اپیزود
  • 40 دقیقه
  • سطح مقدماتی
امتیاز دوره
هنوز امتیاز ندارد
6,000 42,000
تــومـان
مشاهده دوره
یادگیری عمیق عملی با پایتورچ برای مبتدیان
یادگیری عمیق عملی با پایتورچ برای مبتدیان
  • 33 اپیزود
  • 1 ساعت و 29 دقیقه
  • سطح مقدماتی
امتیاز دوره
هنوز امتیاز ندارد
14,000 112,000
تــومـان
مشاهده دوره
دوره رایگان تسلط بر بازاریابی دیجیتال
دوره رایگان تسلط بر بازاریابی دیجیتال
  • 8 اپیزود
  • 2 ساعت و 4 دقیقه
  • سطح مقدماتی
امتیاز دوره
هنوز امتیاز ندارد
20,000 139,000
تــومـان
مشاهده دوره

استاد دوره

امتیاز 4.25 ( 356 رای)
1104 امتیاز و کامنت
4089 دانشجو
256 دوره آموزشی

دوره های بیشتر از استاد ماراد، مرکز آموزش از راه دور

برای کامنت دادن باید وارد حساب کاربریتون بشین

کامنت ها

39,000 تومان
349,000 تومان
  • 27 اپیزود در مجموع 3 ساعت و 57 دقیقه
  • 0 دانشجو
  • قابل پخش در همه ساعات شبانه روز
  • قابل استفاده روی تلفن همراه و رایانه
  • گواهینامه پایان دوره ماراد
امتیاز دوره
هنوز امتیاز ندارد
شرکت در دوره
ضمانت بازگشت وجه
درگاه پرداخت ایمن
پشتیبانی 24 ساعته
تضمین کیفیت