آشنایی با Vivado Design Suite
Vivado ابزار رسمی شرکت Xilinx برای طراحی دیجیتال، شبیهسازی، سنتز و پیادهسازی پروژههای مبتنی بر FPGA است. در ادامه با مراحل ساخت پروژه در این محیط آشنا میشوید.
۱. نصب و راهاندازی
ابتدا نسخه مناسب Vivado را نصب کنید. برای بردهایی مثل VMK180 معمولاً Vivado 2020.2 یا جدیدتر توصیه میشود.
۲. ساخت پروژه جدید
مراحل ساخت پروژه جدید به صورت زیر است:
File > New Project
→ وارد کردن نام پروژه و مسیر ذخیرهسازی
→ RTL Project انتخاب
→ انتخاب چیپ مورد نظر (مثلاً xcvmk180)
۳. اضافهکردن فایلهای VHDL
پس از ساخت پروژه، از پنل سمت چپ گزینه Add Sources را انتخاب و فایلهای VHDL خود را اضافه کنید.
۴. اجرای شبیهسازی
از منوی Flow Navigator گزینه Run Simulation را انتخاب کرده و نتایج را بررسی کنید.
۵. سنتز و پیادهسازی
برای نگاشت طراحی روی منابع واقعی FPGA مراحل زیر را انجام دهید:
Run Synthesis → Run Implementation
۶. بررسی Timing
گزارش Timing Summary را بررسی کرده و در صورت نیاز طراحی را بهینهسازی نمایید.
۷. تولید Bitstream و برنامهریزی FPGA
پس از اجرای Implementation، فایل bitstream تولید میشود و میتوانید از طریق Hardware Manager آن را روی برد بارگذاری کنید.