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

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

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

در برنامه ویدئویی قبلی که در سایت منتشر کردم، شما را با نحوه پیاده‌سازی محاسبات علامتدار در FPGA آشنا کردم و در مورد نمایش اعداد علامتدار به روش مکمل دو یا two’s complement به طور مفصل توضیح دادم. در آن برنامه، همچنین در مورد نحوه پیاده‌سازی محاسبات علامتدار به کمک زبان VHDL صحبت کردم و مثالی را هم در این زمینه بررسی کردم.

برای آشنایی با نحوه پیاده‌سازی محاسبات علامتدار در FPGA این برنامه ویدئویی را ببینید

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

در این برنامه ویدئویی، ابتدا دو روش floating-point و fixed-point را به عنوان راه‌حل‌هایی برای انجام محاسبات اعشاری معرفی خواهم کرد. اما در ادامه، سیستم نمایش fixed-point را به عنوان انتخاب مناسب برای نمایش و پیاده‌سازی محاسبات اعشاری در FPGA شرح خواهم کرد.

بعد از توضیح کامل مفهوم سیستم نمایش fixed-point یک روش کارآمد برای تحلیل سیستم‌های fixed-point ارائه خواهم کرد که به کمک آن می‌توانید سیستم‌های پردازش سیگنال دیجیتال را قبل از پیاده‌سازی و روی کاغذ تحلیل کنید.

در نهایت با ارائه یک مثال در مورد جمع اعداد اعشاری با نمایش fixed-point نکات بیشتری را در این زمینه ارائه خواهم داد.

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

 

آیا برنامه ویدئویی پیاده‌سازی محاسبات اعشاری در FPGA برای شما مفید بود؟

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

 

6 پاسخ
    • احمد ثقفی
      احمد ثقفی says:

      سلام، ممنون از شما.

      در تمام اسلایدهای این ویدئو، در مورد نحوه نمایش و محاسبات fixed-point که روشی برای محاسبات اعشاری است صحبت شد.

      اگر بیشتر توضیح بدید که منظورتون از محاسبات صحیح چیست، احتمالا بهتر بتوانم ابهام شما را برطرف کنم.

      موفق باشید.

      پاسخ دادن
  1. 1989 - MONTY
    1989 - MONTY says:

    مرسی استاد …
    عالی بود … ولی جای یک مثال جامع و خوب واقعاً کم بود (مثالی در غالب VHDL )
    خدا توفیقتان بدهد …
    ادامه بدید …

    پاسخ دادن

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

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

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *