گروه نرم افزار

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

تأخیرها، تریگرها در HLS

تأخیرها و تریگرها در HLS

در Vivado HLS پیاده سازی مداراتی که ذاتاً ماهیت کنترلی دارند می‌تواند به نوبه خودش یک دردسر به تمام معنا باشد. یک طراح برای کنترل بهینه تأخیرها و تریگرها در HLS نیاز به آشنایی با کتابخانه‌‌های اختصاصی Xilinx دارد.

تأخیرها و تریگرها در HLS ادامه مطلب »

محاسبه سینوس و کسینوس در FPGA با استفاده از CORDIC

محاسبه سینوس و کسینوس در FPGA با استفاده از CORDIC

روش‌‌های متفاوتی برای محاسبه سینوس و کسینوس در FPGA وجود دارد که یکی از آن‌ها استفاده از CORDIC IP Core در مجموعه نرم افزاری ISE و Vivado است.

محاسبه سینوس و کسینوس در FPGA با استفاده از CORDIC ادامه مطلب »

نکات و تکنیک‌های طراحی با Vivado HLS

نکات و تکنیک‌های طراحی با Vivado HLS (بخش دوم: کتابخانه‌های Arbitrary Precision)

با بهره گیری از کتابخانه‌های arbitrary precision می‌توان به جای متغیرهای float از متغیرهای fixed point درون کدهای HLS استفاده کرد.

نکات و تکنیک‌های طراحی با Vivado HLS (بخش دوم: کتابخانه‌های Arbitrary Precision) ادامه مطلب »

طراحی فیلتر FIR با ابزار System Generator for DSP

طراحی فیلتر FIR با ابزار System Generator for DSP

در پردازش سیگنال فیلترها جایگاه ویژه‌ای دارند، شاید بررسی مسیر پیاده سازی و طراحی یک فیلتر FIR با ابزار System Generator for DSP خالی از لطف نباشد.

طراحی فیلتر FIR با ابزار System Generator for DSP ادامه مطلب »

نکات و تکنیک‌های طراحی با Vivado HLS

نکات و تکنیک‌های طراحی با Vivado HLS (بخش اول: پیاده سازی ممیز شناور)

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

نکات و تکنیک‌های طراحی با Vivado HLS (بخش اول: پیاده سازی ممیز شناور) ادامه مطلب »

به بالا بروید