آموزش زبان VHDL

آموزش زبان VHDL – قسمت دوم

در قسمت دوم از مجموعه آموزش زبان VHDL با نحوه توصیف و پیاده‌سازی مدارات ترکیبی به کمک زبان VHDL آشنا می‌شوید. زبان VHDL امکان توصیف انواع مدارات منطقی ترکیبی و ترتیبی را دارا است و به کمک ساختارها و عبارات توصیفی موجود در آن می‌توان از ساده‌ترین تا پیچیده‌ترین مدارات را طراحی نمود.

در این برنامه با ساختار ارجاع شرطی یا Selected signal assignment آشنا می‌شوید. همچنین با یکی از تکنیک‌های کدنویسی آشنا می‌شوید که در اکثر پیاده‌سازی‌ها به کمک شما خواهد آمد.

اگر هنوز قسمت اول برنامه آموزش زبان VHDL را ندیده‌اید، پیشنهاد می‌کنم قبل از دیدن این قسمت حتما آن را ببینید، چون درک مطالب مطرح شده در قسمت دوم، تا حد زیادی مستلزم آشنایی با موضوعات قسمت اول این برنامه است.

 

آموزش زبان VHDL – قسمت اول

 

لینک دانلود (زمان: ۱۷ دقیقه — ۳۵ مگابایت)

 

آیا قسمت دوم برنامه ویدئویی آموزش زبان VHDL برای شما مفید بود؟

لطفا نظرتان را در مورد این برنامه در پایین همین پست با دیگران به اشتراک بگذارید. همچنین با فشردن هر کدام از دکمه‌های زیر و اشتراک‌گذاری این مطلب در شبکه‌های اجتماعی می‌توانید افراد بیشتری را در یادگیری این مطالب سهیم کنید.

13 پاسخ
  1. ali arab kuhsar
    ali arab kuhsar says:

    سلام خسته نباشید خیلی خیلی ممنون بابت آموزش هاتون فقط اگ این فیلم های آمورش vhdl تون رو سریع تر بر روی سایت قرار دهید لطف میکنید

    پاسخ دادن
  2. علی
    علی says:

    سلام جناب ثقفی
    خسته نباشید و ممنون از زحماتتان
    من ۵ فایل pdf رو که گذاشته بودید خوندم.
    در قسمت اول و توضیح:چرا fpga?
    فرمودید که برای کاری که ۵ میلی ثانیه طول میکشه کلاک مدار باید بالا باشه.
    برای ۱گیگ چطور محاسبه میکنید؟ تناوب میشه ۱ns
    و ۱/۴ اون میشه ۰٫۲۵ نانوثانیه روی یک لبه کلاک
    آیا این درست است؟ من میخوام کلاک رو طوری در بیارم که مدت زمان به صدا در آمدن آژیر و پیاده شدن الگوریتم دو و نیم نانوثانیه باشد؟ روی یک لبه کلاک چه فرکانسی؟
    ۱ghz*.25ns

    پاسخ دادن
    • احمد ثقفی
      احمد ثقفی says:

      سلام، ممنون از شما.

      سوال شما کمی برای من نامفهوم است. اما مساله کلی این است که شما باید ببینید که برای انجام الگوریتم مورد نظرتون چقدر زمان در اختیار دارید و چه حجمی از محاسبات باید انجام شود.

      اگر به این نتیجه رسیدید که به کمک تکنولوژی FPGA پیاده سازی کنید، آنوقت ممکن است مساله کلاک سیستم آنقدر حیاتی نباشد و موازی سازی نقش بیشتری داشته باشد.

      پاسخ دادن

تعقیب

  1. […] را در این ساختار توصیف خواهید کرد. برای آشنایی با نحوه توصیف مدارات ترکیبی در محیط concurrent این برنامه را […]

  2. […] قسمت اول و قسمت دوم از برنامه آموزش زبان VHDL با مفاهیم اولیه و ساختار زبان […]

دیدگاه خود را ثبت کنید

خوشحال خواهم شد نظرتان را در مورد این پست بدانم.
ایمیل شما برای دیگران قابل مشاهده نخواهد بود.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *