دوره سطح سه verilog ( دوره پیشرفته verilog )
200,000 تومان
موجوداین دوره ادامه دوره قبلی ( دوره پیشرفته Verilog ) است. که شامل مطالب کاملتر و توضیح keyword های وریلاگ با رویکرد پروژه محور می باشد. در این دوره تمامی keyword های Verilog به اتمام میرسد. و در انتها شروع به بررسی 10 مثال از پروژه های پرکاربرد و مهم در حوزه های مختلف می نماییم. و از تمامی keyword ها برای ایجاد سخت افزار و ایجاد testbench برای آنها استفاده می کنیم.
(( دوره های قبلی 1- دوره آشنایی verilog و 2- دوره مقدماتی به پیشرفته verilog و 3- دوره پیشرفته Verilog ))
((( …. فیلم ها و فایل های پروژه در پایین صفحه قابل مشاهد هستند….)))
تاریخ ایجاد پروژه: ۱۴۰۰/۱۱/۳۰
مدت اجرای قرارداد: 31 روز
توضیحات
این دوره ادامه دوره قبلی ( آشنایی با Verilog ) است. که شامل مطالب کاملتر و توضیح keyword های وریلاگ با رویکرد پروژه محور می باشد. که در این دوره بخش بزرگی از کلمات وریلاگ که قابل سنتز و پیاده سازی بر روی FPGA هستند بیان میگردد.
مابقی دستورات که فقط جنبه شبیه سازی سخت افزار های طراحی شده را دارند در دو دوره بعدی بیان شده است.
ادامه مباحث در دو دوره بعدی این مجموعه قابل دسترس دوستان می باشد (سطح ۳ ( پیشرفته ) – سطح ۴ ( حرفه ای ) )
((( …. فیلم ها و فایل های پروژه در پایین صفحه قابل مشاهد هستند….)))
مباحث بررسی شده در این دوره شامل:
- مروری بر مفاهیم دو دوره گذشته
- بیان عناوین موضوعات دوره پیشرفته
- بررسی inout Modport
- اتصال دو ماژول با یک باس دو طرفه
- بررسی Function ها
- ویژگی های Function
- نحوه استفاده از Function
- عملگر ++
- معرفی Task
- ویژگی های Task
- نحوه استفاده از Task
- عملگر (dot . )
- بررسی امکان فراخوانی function یک ماژول در ماژول دیگر
- بررسی امکان فراخوانی task یک ماژول در ماژول دیگر
- عملگر های array range
- پارامتر ها در array range
- معرفی system Task ها
- معرفی $clog2
- معرفی $pow
- شروع simulation
- دلایل استفاده از simulation
- محدودیت های تست عملی
- معرفی Testbench
- موارد قابل شبیه سازی
- معرفی top Module
- شبیه سازی در vivado
- ایجاد top Module بدون ورودی
- بررسی محیط شبیه سازی isim
- دسته بندی سیگنال ها
- رنگ بندی سیگنال ها
- اعمال ورودی و خروجی به صورت دستی
- حذف و اضافه کردن سیگنال ها
- بررسی `timescale
- معرفی initial
- مقایسه always و initial
- شبیه سازی تاخیر
- ایجاد delay در سیگنال ها
- شبیه سازی بلوک های موازی
- Blocking (=) vs non-blocking (<=) assignments
- تعریف تاخیر
- انواع delay
- تاخیر inertial
- Inter delay
- تفاوت ایجاد سیگنال با <= و =
- Intra delay
- مقایسه inter delay با intra delay
- معرفی fork – join
- تفاوت fork –join با begin – end
- تاخیر ها در fork – join
- استفاده از fork – join در begin – end و بلعکس
- دستور forever
- مقایسه دستور forever با always
- دستور repeat
- حلقه while
- انواع کنترل زمان
- ایجاد تاخیر برای کنترل
- ایجاد event
- تاخیر زمانی عادی
- intra-assignment delay
- Zero delay
- Regular event control
- Named event control
- wait
| پس از پرداخت هزینه، لینک دانلود ارسال می شود. | پس از پرداخت هزینه، لینک دانلود ارسال می شود. | |
| مقدمه | جلسه 1 | جلسه 2 |
| پس از پرداخت هزینه، لینک دانلود ارسال می شود. | پس از پرداخت هزینه، لینک دانلود ارسال می شود. | |
| جلسه 3 | جلسه 4 | جلسه 5 |
| پس از پرداخت هزینه، لینک دانلود ارسال می شود. | پس از پرداخت هزینه، لینک دانلود ارسال می شود. | پس از پرداخت هزینه، لینک دانلود ارسال می شود. |
| جلسه 6 | جلسه 7 | جلسه 8 |
| پس از پرداخت هزینه، لینک دانلود ارسال می شود. | پس از پرداخت هزینه، لینک دانلود ارسال می شود. | پس از پرداخت هزینه، لینک دانلود ارسال می شود. |
| جلسه 9 | جلسه 10 | جلسه 11 |
| پس از پرداخت هزینه، لینک دانلود ارسال می شود. | پس از پرداخت هزینه، لینک دانلود ارسال می شود. | پس از پرداخت هزینه، لینک دانلود ارسال می شود. |
| جلسه 12 | جلسه 13 | جلسه 14 |
| پس از پرداخت هزینه، لینک دانلود ارسال می شود. | پس از پرداخت هزینه، لینک دانلود ارسال می شود. | پس از پرداخت هزینه، لینک دانلود ارسال می شود. |
| جلسه 15 | جلسه 16 | جلسه 17 |
| پس از پرداخت هزینه، لینک دانلود ارسال می شود. | پس از پرداخت هزینه، لینک دانلود ارسال می شود. | |
| جلسه 18 | جلسه 19 |
جهت مشاهده ی سایر ویدئو ها پس از خریداری، لینک فیلم ها به ایمیل شما ارسال خواهد .
















دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.