دوره آموزشی
دوبله زبان فارسی
طراحی سیستم با استفاده از VHDL
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- دانشجویان میتوانند تفاوت بین انواع مختلف PLDs را درک کنند.
- دانشجویان میتوانند ساختارهای مختلف VHDL را بفهمند.
- دانشجویان میتوانند شروع به نوشتن کد VHDL برای مدارهای دیجیتال ترکیبی کنند.
- دانشجویان میتوانند شروع به نوشتن کد VHDL برای مدارهای دیجیتال ترتیبی کنند.
پیشنیازهای دوره
- نیاز به دانش برنامهنویسی نیست.
توضیحات دوره
پس از پایان دوره دانشجویان قادر به درک موارد زیر خواهند بود:
- درک مفاهیم متریکهای طراحی که باید توسط مهندس طراحی بهینهسازی شوند.
- درک مفاهیم فناوری طراحی IC
- درک پیادهسازی منطق با استفاده از فناوری IC با عملکرد ثابت، فناوری ASIC تمام سفارشی و فناوری ASIC نیمه سفارشی
- درک مزایا و معایب پیادهسازی منطق با استفاده از فناوری IC با عملکرد ثابت، فناوری ASIC تمام سفارشی و فناوری ASIC نیمه سفارشی
- درک مفهوم پیادهسازی منطق در PLAs ،PALs و CPLDs
- درک مفهوم پیادهسازی منطق در FPGAs
- درک جریان طراحی IC
- درک نقش HDL در طراحی سیستم
- درک مفاهیم ساختارهای مختلف VHDL
- درک انواع عملگرها و کاربردهای آنها در کدنویسی VHDL
- درک نحوه استفاده از نرمافزار Xilinx برای کدنویسی VHDL
- درک نحوه استفاده از نرمافزار Xilinx برای شبیهسازی کد VHDL
- درک نحوه استفاده از نرمافزار Xilinx برای پیادهسازی کد VHDL
- پیادهسازی منطق ترکیبی با استفاده از سبک مدلسازی رفتاری
- پیادهسازی منطق ترکیبی با استفاده از سبک مدلسازی جریان داده
- پیادهسازی منطق ترکیبی با استفاده از سبک مدلسازی ساختاری
- پیادهسازی منطق ترتیبی با استفاده از سبک مدلسازی رفتاری
- پیادهسازی منطق ترتیبی با استفاده از سبک مدلسازی ساختاری
این دوره برای چه کسانی مناسب است؟
- دانشجویانی که علاقهمند به نوشتن و شبیهسازی کدهای VHDL برای مدارهای ترکیبی و ترتیبی هستند.
- دانشجویان دیپلم، کارشناسی و کارشناسی ارشد مهندسی الکترونیک
طراحی سیستم با استفاده از VHDL
-
آشنایی با دوره 07:08
-
متریکهای طراحی 15:04
-
فناوری IC با عملکرد ثابت 24:53
-
فناوری ASIC تمام سفارشی 32:05
-
فناوری ASIC نیمه سفارشی 25:31
-
نقش HDL در طراحی سیستم 51:44
-
فناوری PLD (PLA) 30:59
-
فناوری PLD (PAL) - بخش 1 17:27
-
فناوری PLD (PAL) - بخش 2 16:29
-
CPLD 27:40
-
FPGA (معماری) 38:01
-
FPGA (مثالهای پیادهسازی منطق) 29:08
-
تست دانش خود - بخش 1 None
-
تاریخچه VHDL 13:48
-
مقدمه VHDL 25:34
-
آبجکت داده - بخش 1 20:45
-
آبجکت داده - بخش 2 23:51
-
آبجکت داده - بخش 3 23:45
-
تایپهای داده - بخش 1 28:32
-
تایپهای داده - بخش 2 16:09
-
تایپهای داده - بخش 3 13:18
-
تایپهای داده - بخش 4 44:38
-
تایپهای داده - بخش 5 16:25
-
تایپهای داده - بخش 6 15:11
-
عملگرها - بخش 1 35:00
-
عملگرها - بخش 2 19:54
-
عملگرها - بخش 3 29:10
-
عملگرها - بخش 4 23:59
-
عملگرها - بخش 5 15:28
-
عملگرها - بخش 6 25:46
-
عملگرها - بخش 7 14:50
-
عملگرها - بخش هشتم 39:46
-
تست دانش خود - بخش 2 None
-
آشنایی با مدل رفتاری 40:31
-
مدل رفتاری - مثال 1 19:48
-
مدل رفتاری - مثال 2 26:01
-
Testbench - بخش 1 55:21
-
Testbench - بخش 2 36:09
-
مدل رفتاری - برخی مفاهیم 31:41
-
مدل رفتاری تمام جمع کننده (کد جایگزین) 30:27
-
مدل رفتاری (مالتیپلکسر 2 به 1) 30:14
-
مدل رفتاری (مقایسهکننده تک بیتی) 24:58
-
مدل رفتاری (رمزگشا 2 به 4) 37:45
-
دستورات if-else 16:10
-
فلیپفلاپ D تریگر شده سطحی با استفاده از دستور if-else 33:43
-
مالتیپلکسر 2 به 1 با استفاده از دستور if-else 25:53
-
مالتیپلکسر 4 به 1 با استفاده از دستور if-else 35:36
-
نیم جمعکننده با استفاده از دستور if-else 22:31
-
تمام جمعکننده با استفاده از دستور if-else 25:36
-
Comparator تک بیتی با استفاده از دستور if-else 19:41
-
Comparator دو بیتی با استفاده از دستور if-else 26:34
-
آشنایی با دستور “case” 24:34
-
مالتیپلکسر 2 به 1 با استفاده از دستور case 31:00
-
مالتیپلکسر 4 به 1 با استفاده از دستور case 24:26
-
Comparator تک بیتی با استفاده از دستور case 26:24
-
رمزگشا 2 به 4 با استفاده از دستور case 20:12
-
نیم جمعکننده با استفاده از دستور case 18:59
-
تست دانش خود - بخش 3 None
-
مدل جریان داده گیت AND 23:34
-
مدل جریان داده نیم جمعکننده و تمام جمعکننده 21:43
-
مدل جریان داده تمام جمعکننده (روش جایگزین) 25:32
-
مدل جریان داده رمزگشا 2 به 4 42:56
-
مدل جریان داده مالتیپلکسر 2 به 1 (با استفاده از دستور تخصیص سیگنال شرطی) 15:49
-
مدل جریان داده مالتیپلکسر 4 به 1 (با استفاده از دستور تخصیص سیگنال شرطی) 19:45
-
مدل جریان داده Comparator تک بیتی (با استفاده از دستور تخصیص سیگنال شرطی) 17:26
-
مدل جریان داده مالتیپلکسر 2 به 1 (با استفاده از دستور تخصیص سیگنال انتخابی) 15:57
-
مدل جریان داده مالتیپلکسر 4 به 1 (با استفاده از دستور تخصیص سیگنال انتخابی) 15:39
-
مدل جریان داده Comparator تک بیتی (با استفاده از دستور تخصیص سیگنال انتخابی) 15:34
-
تست خود - بخش 4 None
-
آشنایی با مدل ساختاری 31:39
-
مدل ساختاری نیمجمعکننده 36:38
-
مدل ساختاری تمام جمعکننده 52:54
-
مدل ساختاری مالتیپلکسر 2 به 1 25:21
-
مدل ساختاری رمزگشا 2 به 4 33:50
-
مدل ساختاری مقایسهکننده 1 بیت 40:03
-
مدل ساختاری جمعکننده 3 بیتی 39:44
-
مالتیپلکسر 4 به 1 با استفاده از مالتیپلکسر 2 به 1 42:50
-
تست دانش خود - بخش 5 None
-
مدل VHDL فلیپفلاپ D - بخش 1 01:09:58
-
مدل VHDL فلیپفلاپ D - بخش 2 22:30
-
مدل VHDL فلیپفلاپ JK - بخش 1 32:06
-
مدل VHDL فلیپفلاپ JK - بخش 2 18:10
-
مدل VHDL فلیپفلاپ T 28:52
-
مدل رفتاری PIPO 20:58
-
مدل ساختاری PIPO 27:01
-
مدل رفتاری SIPO 22:29
-
مدل ساختاری SIPO 11:21
-
مدل ساختاری SISO 23:54
-
مدل رفتاری SISO 24:53
-
کد VHDL برای شمارندهها 39:16
مشخصات آموزش
طراحی سیستم با استفاده از VHDL
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:مقدماتی
- تعداد درس:90
- مدت زمان :38:24:34
- حجم :28.61GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy