کدنویسی برای FPGA

الگوی استاندارد کدنویسی برای FPGA

کدی را برای توصیف یک مدار در FPGA نوشتم، اما هر چه تلاش می‌کنم نمی‌توانم به فرکانس کلاک مورد نظرم برسم…

کدی که نوشتم بعد از سنتز، به طرز عجیبی فضای FPGA را اشغال کرده است…

مدارم در شبیه‌سازی مشکلی نداشته، اما روی FPGA درست کار نمی‌کند…

نمی‌توانم مشکلات مدار را با بررسی منطقی کد پیدا کنم…

اگر شما هم معمولا از این جملات استفاده می‌کنید، پیشنهاد می‌کنم این برنامه ویدئویی را حتما ببینید.

 

الگوی استاندارد کدنویسی برای FPGA

بسیاری از مشکلاتی که در کدنویسی برای FPGA ایجاد می‌شوند، نه به دلیل مشکلات منطقی در کد، بلکه به دلیل رعایت نکردن نکات حرفه‌ای پیاه‌سازی است.

برای آشنایی با زبان VHDL این برنامه ویدئویی را ببینید…

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

در این برنامه ویدئویی، ابتدا در مورد نحوه پیاده‌سازی مدارات در FPGA توضیحاتی می‌دهم و منابع سخت‌افزاری موجود در آن را معرفی می‌کنم.

برای آشنایی با ماهیت و ساختار FPGA این برنامه ویدئویی را ببینید…

منابع سخت‌افزاری FPGA به دوسته عمومی و اختصاصی (dedicated) تقسیم می‌شوند. در کدنویسی حرفه‌ای برای FPGA، سعی بر این است که تا حد امکان، از منابع اختصاصی برای پیاده‌سازی استفاده شود.

در انتهای برنامه، یک مثال عملی برای پیاده‌سازی یک شیفت‌رجیستر به کمک یکی از بلوک‌های اختصاصی FPGA یعنی SRL را به طور کامل بررسی خواهم کرد.

 

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

 

آیا برنامه ویدئویی الگوی استاندارد کدنویسی برای FPGA برای شما مفید بود؟

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

کانال آموزش FPGA از صفر

0 پاسخ

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

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

پاسخ دهید

You have to agree to the comment policy.