نُه باور نادرست در مورد سنتز سطح بالا
سنتز سطح بالا را میتوان به عنوان یک ابزار کارآمد با بهره وری قابل قبول برای طراحی سخت افزار در نظر گرفت، هر چند چندین حقیقت ناگفته پیرامون این مفهوم وجود دارد.
نُه باور نادرست در مورد سنتز سطح بالا ادامه مطلب »
سنتز سطح بالا را میتوان به عنوان یک ابزار کارآمد با بهره وری قابل قبول برای طراحی سخت افزار در نظر گرفت، هر چند چندین حقیقت ناگفته پیرامون این مفهوم وجود دارد.
نُه باور نادرست در مورد سنتز سطح بالا ادامه مطلب »
پاسخ به این سوأل که چرا باید FPGA یاد بگیریم یک بله یا خیر ساده نیست. در ایران تنها زمین بازی برای علاقمندان به طراحی سخت افزارهای دیجیتال FPGA است.
چرا باید FPGA یاد بگیریم؟ ادامه مطلب »
با بهره گیری از کتابخانههای arbitrary precision میتوان به جای متغیرهای float از متغیرهای fixed point درون کدهای HLS استفاده کرد.
نکات و تکنیکهای طراحی با Vivado HLS (بخش دوم: کتابخانههای Arbitrary Precision) ادامه مطلب »
با ظهور HLS کار توسعه الگوریتمها برای تراشههای FPGA به شکل کامل متحول شده است، طراحی بهینه نیاز به آشنایی با نکات و تکنیکهای طراحی در Vivado HLS دارد.
نکات و تکنیکهای طراحی با Vivado HLS (بخش اول: پیاده سازی ممیز شناور) ادامه مطلب »
در این ویدئو به آنالیز و بهینه سازی طرح میپردازیم. یکی از بهترین راههای یادگیری شیوه آنالیز طرح در Vivado HLS استفاده از مثالهای کاربردی و مرور قابلیتهای نمایش Analysis Perspective است.
قسمت ششم: آنالیز طرح در Vivado HLS ادامه مطلب »
در این ویدئو ابتدا روش ساخت و سفارشی سازی یک فایل Tcl و در ادامه نحوه استفاده از اینترفیس Tcl برای اجرای Vivado HLS را با هم مرور خواهیم کرد.
قسمت پنجم: استفاده از اینترفیس Tcl در Vivado HLS ادامه مطلب »