نوشته‌ها

پیاده‌سازی الگوریتم‌های پردازش سیگنال با System Generator

شما یک مدل پردازش سیگنال را در محیط نرم‌افزار MATLAB ایجاد می‌کنید…

سپس آن را شبیه‌سازی و عملکرد آن را بررسی می‌کنید…

عملکرد مدل مطابق با انتظار شما بود؟

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

بدون کدنویسی!

به نظر جالب می‌آید…

اما این تمام ماجرا نیست…

ادامه مطلب …

درستی‌آزمایی مدار دیجیتال به کمک متلب

چطور از یک نرم‌افزار مدل‌سازی مثل متلب برای بررسی و اثبات صحت عملکرد مدار استفاده کنیم؟

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

در مورد مدارات پیچیده، خصوصا مداراتی که یک الگوریتم پردازشی را پیاده‌سازی می‌کنند، نرم‌افزار متلب می‌تواند کمک زیادی به شما بکند.

ادامه مطلب …

پیاده‌سازی عملیات تقسیم در FPGA

آیا می‌دانید برخلاف عمل جمع و ضرب، عملگری که بتواند تقسیم در FPGA را پیاده‌سازی کند وجود ندارد؟!

در عین حال، عمل تقسیم یکی از ملزومات مهم پیاده‌سازی الگوریتم‌های پردازش سیگنال است!

ادامه مطلب …

پیاده‌سازی محاسبات ماتریسی در FPGA

بعد از شروع اولین دوره پردازش سیگنال با FPGA سوال بسیاری از کاربران سایت از من این بود: “آیا دوره پردازش تصویر هم برگزار می‌کنید؟”

چون فکر می‌کنم این سوال ممکن است در ذهن شما هم باشد، تصمیم گرفتم ویدئویی آماده کنم و در آن در مورد پردازش تصویر با FPGA صحبت کنم.

در این ویدئو، شما با چند تکنیک در مورد پیاده‌سازی محاسبات ماتریسی و ذخیره‌سازی ماتریس‌ها آشنا می‌شوید.

ادامه مطلب …