آموزش ZYNQ Tag
Taksun / Posts tagged "آموزش ZYNQ"
چند وقتی بود به برگزاری چالش در زمینه FPGA و ZYNQ فکر میکردیم اما نگران بودیم با مشغله بالای کاری نتونیم چالش رو انجام بدیم و یا و مدیریت کنیم. ولی به پیشنهاد اعضای گروه تکسان در تلگرام یک چالش رو امتحان کنیم ببینیم چطور پیش...
4- Definition file
4-1- تعریف
با توجه به پیچیدگی زیاد SoC و برد های SOM، باید پارامترهای زیادی برای این تراشهها مطابق سخت افزار تنظیم شود. در نرم افزار VIVADO قادر هستیم با کمک کد نویسی و Defecation Board این تنظیمات را به عنوان پیش فرض در...
2-4- بلوک دیاگرام ZYNQ
ساختار داخلی ZYNQ به صورت خلاصه در دیاگرام 1- بلوک دیاگرام داخلی ZYNQ-7000نمایش داده شده است. این عکس نمایانگر بلوک های اصلی است. همان طور که در بخش های قبلی گفته شد، ZYNQ-7000 به دو قسمت اصلی تقسیم می شود:
1- Processing System...
سیر تکاملی دنیای دیجیتال با به وجود آمدن پردازشگرها تغییر اساسی پیدا کرد، در این روند تکامل، تمرکز اصلی در ساخت تراشهها بر دو بخش پردازندهها و میکروکنترلرها بودند. بخش پردازندهها متمرکز بر ساخت پردازنده ای با هدف دست یابی به سرعت بالا برای اجرای...
در قسمت های ۱۴ و ۱۵ سعی بر تشریح روند کار با ZYNQ شده است در این قسمت ها با اجام یک پروژه بسیار کوچک سعی کردیم نحوه کار با VIVADO و SDK شرح داده شود. در اولین پروژه فقط از قسمت PS استفاده می نماییم و در پروژه های آتی به مرور بخش های FPGA و ارتباطات بین PS و PL کار خواهد شد.
در قسمت دهم، یازدهم ، دوازدهم و سیزدهم وارد فضای کار عملی با ZYNQ میشیم. در این چهار قسمت به صورت پروژه محور به معرفی VIVADO خواهیم پرداخت. در ابتدا یک برنامه ساده با ISE مینویسیم و قسمت های مختلف ISE رو باهم مرور میکنیم و سپس در قسمت های ۱۱ , ۱۲ و ۱۳ همون برنامه رو در VIVADO به روش های مختلف انجام میدیم تا هم با VIVADO بهتر آشنا بشیم و هم بتونیم مقایسه مناسبی بین VIVADO و ISE داشته باشیم.