#HLS, #TRIGGERS
✳️ مدیریت تأخیرها و تریگرها
✅ در Vivado HLS پیاده سازی مداراتی که ذاتاً ماهیت کنترلی دارند میتواند به نوبه خودش یک دردسر به تمام معنا باشد. یک طراح برای کنترل بهینه تأخیرها، تریگرها در HLS نیاز به آشنایی با کتابخانههای اختصاصی Xilinx دارد.
❗️دراین آموزش از پایگاه دانش هگزالینکس قصد داریم نگاهی به این موضوع بیاندازیم که چگونه میتوانیم ساختاری فراتر از الگوریتمهای مرسوم پردازشی در Vivado HLS پیاده سازی کنیم که در آن:
👈 بتوانیم منتظر یک سیگنال ورودی به عنوان تریگر بمانیم.
👈 بتوانیم برای مدت زمان مشخصی همچون چند سیکل کلاک تأخیر ایجاد کنیم و روال اجرای برنامه را متوقف کنیم.
👈 و در نهایت یک سیگنال تریگر خروجی تولید کنیم.
مطالعه متن کامل مقاله »
@Hexalinx
✳️ مدیریت تأخیرها و تریگرها
✅ در Vivado HLS پیاده سازی مداراتی که ذاتاً ماهیت کنترلی دارند میتواند به نوبه خودش یک دردسر به تمام معنا باشد. یک طراح برای کنترل بهینه تأخیرها، تریگرها در HLS نیاز به آشنایی با کتابخانههای اختصاصی Xilinx دارد.
❗️دراین آموزش از پایگاه دانش هگزالینکس قصد داریم نگاهی به این موضوع بیاندازیم که چگونه میتوانیم ساختاری فراتر از الگوریتمهای مرسوم پردازشی در Vivado HLS پیاده سازی کنیم که در آن:
👈 بتوانیم منتظر یک سیگنال ورودی به عنوان تریگر بمانیم.
👈 بتوانیم برای مدت زمان مشخصی همچون چند سیکل کلاک تأخیر ایجاد کنیم و روال اجرای برنامه را متوقف کنیم.
👈 و در نهایت یک سیگنال تریگر خروجی تولید کنیم.
مطالعه متن کامل مقاله »
@Hexalinx