چکیده
در این فرادرس، دانشجویان عزیز، با مباحث مختلف طراحی دیجیتال با استفاده از وریلوگ آشنا می شوند. ابتدا ساختار کلی یک برنامه Verilog برای طراحی یک ماژول یا مدار شرح داده شده و سپس با بیان مثال ها و انواع روش های طراحی تا سطحی متوسط از آموزش این زبان توصیف سخت افزاری پیش رفته است.
آموزش طراحی دیجیتال با استفاده از وریلوگ یا Verilog
توضیحات تکمیلی
در این فرادرس، دانشجویان عزیز، با مباحث مختلف طراحی دیجیتال با استفاده از وریلوگ (Verilog) آشنا می شوند. ابتدا ساختار کلی یک برنامه Verilog برای طراحی یک ماژول (Module) یا مدار شرح داده شده و سپس با بیان مثال ها و انواع روش های طراحی تا سطحی متوسط از آموزش این زبان توصیف سخت افزاری پیش رفته است.
Verilog یک زبان توصیف سخت افزاری (Hardware Description Language) یا به اختصار HDL است که برای مدل کردن سیستم های الکتریکی از آن استفاده می شود. معمولا از Verilog برای طراحی مدارهای دیجیتال استفاده می شود. Verilog به عنوان یکی از زبان توصیف سخت افزاری غالبا برای برنامه ریزی FPGA ها استفاده می شود.
در این مجموعه آموزشی، ابتدا ساختار کلی یک برنامه Verilog برای طراحی یک ماژول یا مدار شرح داده شده و سپس با بیان مثال ها و انواع روش های طراحی تا سطحی متوسط از آموزش این زبان توصیف سخت افزاری پیش رفته است.
فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
شروع برنامه نویسی به زبان Verilog و نحوه ایجاد یک برنامه (ماژول) ساده (جمع کننده تک بیتی)
- نوشتن برنامه (ماژول) جدید با استفاده از ماژول های از قبل طراحی شده
- انواع روش های طراحی و نحوه طراحی به روش Behavioral Modelling
- نحوه طراحی به روش Continuous Assignment Statement
- طراحی با استفاده از ساختار آرایه ای
- روش طراحی پارامتری
- روش های پیشرفته Behavioral Modelling برای طراحی مدارهای ترتیبی
- روش و روند طراحی Register Transfer Logic یا به اختصار RTL
آنچه در این آموزش خواهید دید:
پیش نمایشها

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایینتر از کیفیت HD ویدئو اصلی باشد؛ میتوانید ویدئو را دانلود و مشاهده کنید (دانلود پیشنمایش - حجم: ۵۹ مگابایت -- (کلیک کنید +))

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایینتر از کیفیت HD ویدئو اصلی باشد؛ میتوانید ویدئو را دانلود و مشاهده کنید (دانلود پیشنمایش - حجم: ۵۷ مگابایت -- (کلیک کنید +))



راهنمای سفارش آموزشها
در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
- با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
- با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه
اطلاعات تکمیلی
نام آموزش | آموزش طراحی دیجیتال با استفاده از وریلوگ یا Verilog |
---|---|
ناشر | فرادرس |
شناسه اثر | ۸–۱۲۴۵۲–۰۴۴۴۹۰ (ثبت شده در مرکز رسانههای دیجیتال وزارت ارشاد) |
کد آموزش | MVPVLG9112 |
مدت زمان | ۷ ساعت و ۳۱ دقیقه |
زبان | فارسی |
نوع آموزش | آموزش ویدئویی (لینک دانلود) |
حجم دانلود | ۱۳۸۲ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس) |
نظرات
امیرحسین
با سلام خدمت فرادرسي هاي عزيز و مدرس خوب اين آموزش
آموزش های کمی برای وری لاگ تو فضای اینترنت موجوده، با این حال این آموزش بی نظیره که زبان مورد نظر رو از سطح مقدماتی تا متوسط تدریس کرده. فیلم ها هم از نظر کیفیت صدا و تصویر در درجه بالای قرار داشتند و مشکلی رو من مشاهده نکردم.
اما اگر کسی علاقه به یادگیری وری لاگ داره، علاوه بر دیدن فیلم ها باید همراه با اونا به برنامه نویسی این زبان هم بپردازه. در این صورت بازدهی دوچندان میشه
در خواستم از تیم اجرایی فرادرس اینه که آموزش پیشرفته وری لاگ رو هم قرار بدن.
باتشکر
Ahmad
بسیار مفهومی و کاربردی در عین سادگی و خلاصه بودن. بهترین آموزش در بین فیلمهای آموزشی Verilog و VHDL که جاهای دیگه دیدم. چند تا از مفاهیم مبانی دیجیتال رو هم که معمولا در درکشون سهل انگاری شده رو هم یادآوری می کنه و بسیار عالی در ذهن جا میندازه.
در کل بسیار عالی بود. ممنونم، موفق باشید.
محمد
با عرض سلام و ادب و احترام و خسته نباشید خدمت فرادرس و خصوصا مهندس عباس حقی و تشکر ویژه بابت سایت پربارتون
با توجه به اینکه آموزش وری لاگ اولین آموزش در حوزه زبان توصیف سخت افزار می باشد، آموزشی بی نظیر می باشد که از اساس این زبان تا حد متوسط تدریس کردند. بنده به عنوان مخاطب متوجه ضعف خاصی در شیوه آموزش ، شیوه بیان و همچنین از لحاظ فنی مثل کیفیت فیلم و صدا نشدم.
پیشنهادم برای کسانی که دنبال یادگیری وری لاگ از پایه هستند تهیه این آموزش است و همچنین باید حین دیدن فیلم ضروریست که خود نیز دست به کیبورد شوید و تمرین جا نمانید که بازدهی بیشتری خواهد داشت.
از فرا درس و مهندس حقی خواهشمندم که آموزش پیشرفته و تکمیلی که ادامه این آموزش باشد ره برای انتشار در سایت در دستور کار خود قرار دهد.
ویسی
آموزش بسیار عالی بود. کاملا قابل فهم و قابل دنبال کردن بود. این درس رو برای یادآوری وریلاگ گرفتم ولی در ویدیوی نهایی تکنیک های طراحی خیلی خوب بیان شد. تنها نکته قابل نقد این بود که منابع و کتاب های رفرنس کارامد رو بیان نکردند. ویدیو های آموزشی بسیار خوب بود.
مهمان
سلام مهندس ممنون
محمدرضا
با سلام و خسته نباشید.
همه چی خوب بود ولی در قسمت های آخر این آموزش سرعت تدریس سریعتر و در قسمت های اول کند است و بهتر بود اگر قسمت های اول که مقدماتی است با سرعت بیشتری آموزش داده می شد و قسمت های آخر که پیشرفته تر بود با حوصله تدریس می شد و زمان بیشتری اختصاص داده می شد.
در این آموزش از روش بسیار خوب و راحتی برای ساخت پروژه ها استفاده شده است که خیلی به من کمک کرد در آموزش این نرم افزار در کلاس حل تمرین.
با تشکر...
سعید
آموزش مفیدی بود اما در سطح مقدماتی و آشنایی با نرم افزار و سینتکس های زبان وریلاگ.
لطفا آموزش های پیشرفته تر در مورد طراحی سیستم های دیجیتال تهیه کنید. با تشکر.
مهدی صادقی
من به این موضوع علاقه بسیاری داشتم. این آموزش نیز بسیار برایم مفید واقع شد. لطفا برنامه نویسی های روز دنیا را آموزش دهید.
حمید کرمی سرینی
با سلام. این آموزش در یکی از درس های دانشگاهی بسیار تاثیر گذار بود. متشکرم.
امیرعلی بهاء
آموزش بیان خوبی دارد. ساده و از پایه توضیح داده شده است. من ضعف خاصی ندیدم.
آشنا
خیلی هم جالب و مفید :)
محمد امیری
برای طراحی دیجیتال از نرم افزار های دیگری نیز می توان استفاده کرد. من از تهیه این آموزش راضی بودم و به نظرم آموزش خوبی بود ولی نرم افزار های دیگر را نیز آموزش دهید.
محمد هادی بیگدلی طاهری
سلام.
بسیار عالی بود. من از دیگر آموزش ها همچون اسمال بیسیک، شبکه عصبی، سی شارپ و ... هم استفاده کرده ام و راضی بوده ام.
حمید رضا
با سلام
تو این نرم افزار از ورژن 9 کوارتوس با سیمیلاتور داخلی خود نرم افزار استفاده شده که در ورژن 12 این سیمیلاتور نیست، میشه راهنمایی کنید که چه جوری میشه این نرم افزار رو یا لینک نرم افزار رو تهیه کرد، من ازسایت آلترا دانلود کردم ولی هم نرم افزار وهم سیمیلاتوری که همراش باید نصب بشه ارور میدن؛ لطفا راهنمایی بفرمایید.
با تشکر
روابط عمومی
در پاسخ به حمیدرضا:
با سلام؛
بله در ورژن 12، شبیه ساز باید جدا نصب شود و نسخه ای که از سایت دانلود می شود احتمالا رایگان نخواهد بود. پس باید نسخه کرک شده را تهیه نمایید. ولی بهتر است که از برنامه modelsim استفاده کنید. شبیه ساز کوارتوس راحت تر، ولی modelsim حرفه ای تر و کاربردی تر است.
از مکاتبه شما متشکریم.
موفق و پیروز باشید.
پاسخ به نظر
سعید احمدخواه
برای آشنایی آموزش خوبی بود. می شود بخش پیشرفته اش را نیز تولید کنید.
محمدرضا توکلی
برای شروع خیلی خوب بود. ممنونم.
صادق علی بخشی
آموزش مختصر و مفید بود.
امین احمدی
من از خیلی از آموزش های شما استفاده کرده ام و راضی بودم. به نظرم در این زمینه آموزش بهتری می توانست ارائه شود.
نا شناس
آموزش خوبی بود، به نظرم در کل کیفیت فیلم برداری، صدا و ... کاملا رضایت بخش بود.
اشکان سلطانی
با سلام.
بسیار خوب توضیح داده بود و اینکه همین که از ابتدا توضیح داده بود خیلی برای من مناسب بود.
سجاد شرفی
درود بر شما.
بخاطر علاقه شخصی دوست داشتم این موضوع را یاد بگیرم و انتظار نداشتم تا این حد آموزش شما خوب باشد.
برایتان آرزوی موفقیت دارم.