بخشی از پاورپوینت

اسلاید 1 :

آموزش کار با نرم افزارActive_HDL
طراحی کامپیوتری سیستم های دیجیتال

اسلاید 2 :

پس از کرک کردن نرم افزار را باز می کنیم:
اگر از قبل فضای کاری (workspace) نداشته باشید، می بایست روی
Create new work space
کلیک بکنیم.
سپس بر روی Ok کلیک کرده تا به قسمت بعد بروید

اسلاید 3 :

در این مرحله یک اسم برای فضای کاریمون به صورت دلخواه انتخاب میکنیم:
بر روی Ok کلیک کرده تا پنجره بعدی نمایش داده شود

اسلاید 4 :

در این بخش بر روی: Creat an Empty Design کلیک کنید.
بر روی Next کلیک کرده و به قسمت بعد بروید

اسلاید 5 :

در این پنجره تنظیمات را مطابق با شکل زیر اعمال کنید
بر روی Next کلیک کرده و به بخش بعد بروید.

اسلاید 6 :

در این پنجره یک نام برای طرح خود انتخاب کنید
سپس بر روی Next کلیک کنید.
در مرحله بعد بر روی Finish کلیک کنید.

اسلاید 7 :

در نهایت پنجره کلی نرم افزار به شکل زیر در خواهد آمد:

اسلاید 8 :

در این قسمت می خواهیم یک NOT را با VHDL پیاده سازی نماییم.
برای این کار باید بر روی VHDL Source کلیک کنید.
در پنجره جدید روی Next کلیک کنید.

اسلاید 9 :

در این بخش از شما می خواهد نامی برای فایل، entity و architecture خود انتخاب کنید.
پس از انتخاب نام بر روی Next کلیک کنید

اسلاید 10 :

در این پنجره برنامه از شما می خواهد که تعداد، نام و نوع ورودی و خروجی ها را مشخص کنید.
همچنین می توانیم نوع port را مشخص کنیم.
برای این کار بر روی Type کلیک می کنیم و در پنجره جدید نوع Port را مشخص می کنیم.
و در انتها بر روی Finish کلیک کنید.
با کلیک بر روی New نام Port را تعیین می کنیم

اسلاید 11 :

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

اسلاید 12 :

حالا یک کد خیلی ساده را در architecture می نویسیم.
این کد مقدار not ورودی i1 را به خروجی می فرستد

اسلاید 13 :

پس از نوشتن کد باید برنامه را کامپایل کنیم.
برای این کار بر روی test.vhd کلیک راست کرده و گزینه compile را می زنیم.
با انجام کامپایل برنامه، یک اطلاع از کامپایل صحیح در پایین صفحه ظاهر می شود:

اسلاید 14 :

پس از اتمام کامپایل برنامه، سراغ شبیه سازی می رویم:
ابتدا باید بر روی علامت + در and2 library کلیک کرده و سپس بر روی my_e(my_ar) کلیک راست نموده و در انتها set as top-level را انتخاب کنیم.

اسلاید 15 :

حالا باید از منوی simulation گزینه Initialize Simulation را انتخاب کنیم:
حالا محیط شبیه سازی آماده به کار است.
و ستون سمت چپ نرم افزار i1 و o1 را نشان می دهد.

اسلاید 16 :

حالا در همان قسمت که حاوی i1 و o1 می باشد، راست کلیک کرده و گزینه select all را انتخاب کنید.
سپس بر روی یکی از سیگنال های i1 یا o1 راست کلیک کرده و گزینه add to waveform را انتخاب می کنیم.

اسلاید 17 :

حالا باید شکل زیر برای ما نمایش داده شود:
حالا بر روی i1 راست کلیک کرده و گزینه simulators را انتخاب کنید.

اسلاید 18 :

در پنجره جدید بر روی Clock کلیک کرده و فرکانس را روی 100MHz یا هر عدد دلخواهی تنظیم کنید.
در انتها بر روی Apply کلیک کنید و سپس پنجره را ببندید.

اسلاید 19 :

در انتها دوباره از کادر بالا بر روی simulator کلیک کرده گزینه Run for را انتخاب کنید. حالا می توانید نتیجه را مشاهده کنید:

در متن اصلی پاورپوینت به هم ریختگی وجود ندارد. برای مطالعه بیشتر پاورپوینت آن را خریداری کنید