🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی RTL در System Verilog
- آخرین آپدیت
دانلود RTL Fundamentals in System Verilog
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
دوره آموزشی پایه برای طراحی RTL با SystemVerilog
این دوره آموزشی، شما را برای طراحیهای RTL با پیچیدگی فزاینده آماده میکند و یک درک روشن از انتزاع سطح انتقال ثبات (RTL) برای طراحیهای سختافزار دیجیتال ارائه میدهد.
آنچه در این دوره یاد خواهید گرفت:
درک کاملی از مفهوم RTL در طراحی سختافزار دیجیتال
یادگیری زیرمجموعه قابل سنتز و قوانین توصیف RTL در SystemVerilog
شبیهسازی و سنتز عملی نمونههای RTL پارامتری برای منطق ترکیبی
شبیهسازی و سنتز عملی نمونههای RTL پارامتری برای منطق ترتیبی
تمرینهای طراحی RTL ساختاریافته برای رسیدن سریع به کد عملکردی
پیشنیازها:
پیشزمینه در طراحی سختافزار دیجیتال (مهندسی برق یا کامپیوتر)
آشنایی با یک زبان توصیف سختافزار (Verilog یا VHDL) مفید خواهد بود
با شرکت در این دوره، مبانی طراحی RTL با SystemVerilog را به سبک بوتکمپ یاد بگیرید. کدنویسی، شبیهسازی و سنتز RTL را در محیط آزمایشی خودتان انجام دهید. ویدئوهای کوتاه و مختصر (حداکثر 3 دقیقه) به شما کمک میکنند تا محتوای دوره را به آسانی فرا بگیرید.
به آموزشهایی که فقط سطح را لمس میکنند و درکی سطحی از دستور زبان و مثالهای پایه ارائه میدهند، اکتفا نکنید. دورههای ما برای ورود عمیق به دنیای طراحی RTL (سطح انتقال ثبات) طراحی شدهاند و درک کاملی از منشاء و اصول اصلی آن را به شما ارائه میدهند. ما بر آموزش نحوه نوشتن کد RTL ساختاریافته و کارآمد تمرکز داریم و از افتادن در دام تکرارهای بیپایان و خستهکننده جلوگیری میکنیم. سرفصلهای ما بر اساس الگوهای طراحی شناختهشده و مثالهای غیربدیهی که شباهت زیادی به چالشهای دنیای واقعی دارند، ساخته شدهاند و اطمینان میدهند که آنچه یاد میگیرید، مستقیماً در صنعت قابل استفاده است.
هر دوره با دقت طراحی شده است تا بر اساس دوره قبلی ساخته شود و به تدریج اعتماد به نفس و توانایی شما را برای ایجاد طراحیهای RTL با کیفیت صنعتی و حداقل خطا افزایش دهد. ما فقط دستور زبان را آموزش نمیدهیم—بلکه آن را از طریق مثالهای عملی و کاربردی زنده میکنیم. شما گام به گام در راهاندازی محیط آزمایشی محلی خودتان راهنمایی میشوید، جایی که میتوانید کد خود را شبیهسازی و سنتز کنید و از محدودیتهای ابزارهای اختصاصی فراتر بروید.
علاوه بر این، هر قطعه کد RTL که مینویسید، با یک تستبنج برای تأیید عملکرد همراه خواهد بود. ما حتی فراتر میرویم و به شما آموزش میدهیم که چگونه نتلیست سنتز شده را با استفاده از شبیهسازی سطح دروازه بررسی کنید. این رویکرد جامع و عملی، چیزی است که واقعاً دورههای ما را از هر چیز دیگری که در بازار موجود است متمایز میکند.
سرفصل ها و درس ها
خوش آمدید به دوره!
Welcome to the course !
نحوه استفاده از این دوره
How to use this course
مقدمه – بخش ۱
Intro - Part 1
مقدمه – بخش ۲
Intro - Part 2
تنظیمات مشترک برای همه دورهها
Common Setup for all Courses
تنظیمات پیشنهادی با استفاده از Docker
Recommended Setup using Docker
نصب Docker در ویندوز (اختیاری)
Docker Windows Install (Optional)
دانلود تصویر Docker
Download Docker Image
دانلود تصویر Docker
Download Docker Image
اجرای Docker با GUI (ویندوز)
Run Docker with GUI (Windows)
اجرای Docker با GUI (ویندوز)
Run Docker with GUI (Windows)
اجرای Docker با GUI (Mac OS)
Run Docker with GUI (Mac OS)
اجرای Docker با GUI (لینوکس - اوبونتو)
Run Docker with GUI (Linux - Ubuntu)
نمایش نظرات