Intel Acceleration Stack برای پردازنده Xeon با FPGA 1.0 Errata
اطلاعات محصول
موضوع | توضیحات | راه حل | وضعیت |
---|---|---|---|
فلش بازگشتی با زمان PCIe مطابقت ندارد | میزبان ممکن است پس از فلاش، خرابی PCIe را هنگ کند یا گزارش دهد failover رخ داده است. این موضوع را می توان زمانی که تصویر کاربر مشاهده کرد در فلش خراب است و زیر سیستم پیکربندی بارگذاری می شود تصویر کارخانه در FPGA. |
دستورالعمل های موجود در به روز رسانی فلش با FPGA را دنبال کنید تصویر مدیر رابط (FIM) با استفاده از برنامه نویس Intel Quartus Prime بخش در Intel Acceleration Stack Quick Start Guide برای اینتل کارت شتاب قابل برنامه ریزی با Intel Arria 10 GX FPGA. اگر مشکل همچنان ادامه دارد، با نماینده میدانی محلی خود تماس بگیرید. |
تاثیرات: Intel Acceleration Stack 1.0 Production وضعیت: بدون اصلاح برنامه ریزی شده |
انواع بسته لایه تراکنش پشتیبانی نشده | Acceleration Stack FPGA Interface Manager (FIM) این کار را نمی کند پشتیبانی از PCIe* Memory Read Lock، Configuration Read Type 1 و پیکربندی بسته های لایه تراکنش نوع 1 (TLP) را بنویسید. اگر دستگاه یک بسته PCIe از این نوع را دریافت می کند، پاسخ نمی دهد با یک بسته Completion همانطور که انتظار می رود. |
هیچ راه حلی در دسترس نیست. | تاثیرات: Intel Acceleration Stack 1.0 Production وضعیت: بدون اصلاح برنامه ریزی شده |
JTAG ممکن است خرابی های زمان بندی در رابط FPGA گزارش شود مدیر |
ممکن است تحلیلگر زمانبندی Intel Quartus Prime Pro Edition گزارش دهد بدون محدودیت جیTAG مسیرهای I/O در FIM. |
این مسیرهای نامحدود را می توان با خیال راحت نادیده گرفت زیرا JTAG مسیرهای I/O در FIM استفاده نمی شود. |
تاثیرات: Intel Acceleration Stack 1.0 Production وضعیت: رفع برنامه ریزی شده در Intel Acceleration Stack 1.1 |
دستورالعمل استفاده از محصول
برای حل مشکلات ذکر شده در بالا، لطفا دستورالعمل های ارائه شده در زیر را دنبال کنید:
فلش بازگشتی با زمان PCIe مطابقت ندارد
اگر بعد از خرابی فلاش با مشکل هنگ یا PCIe مواجه شدید، ممکن است به دلیل خراب شدن تصویر کاربر در فلش باشد. برای حل این مشکل لطفاً موارد زیر را انجام دهید:
- برای کارت شتاب قابل برنامه ریزی اینتل با Intel Arria 10 GX FPGA به راهنمای شروع سریع Intel Acceleration Stack مراجعه کنید.
- دستورالعملهای بخش «بهروزرسانی تصویر فلش با مدیر رابط FPGA (FIM) با استفاده از برنامهنویس Intel Quartus Prime» را دنبال کنید.
- اگر مشکل همچنان ادامه داشت، برای راهنمایی بیشتر با نماینده محلی خود تماس بگیرید.
انواع بسته لایه تراکنش پشتیبانی نشده
اگر با انواع بستههای لایه تراکنش پشتیبانینشده، مانند قفل خواندن حافظه PCIe، نوع خواندن پیکربندی 1، و پیکربندی نوشتن نوع 1، با مشکلاتی مواجه هستید، این مراحل را دنبال کنید:
- هیچ راه حلی برای این مشکل در دسترس نیست. لطفاً توجه داشته باشید که Acceleration Stack FPGA Interface Manager (FIM) از این نوع بسته ها پشتیبانی نمی کند.
JTAG ممکن است خرابی های زمان بندی در مدیر رابط FPGA گزارش شود
اگر با JTAG خرابی های زمان بندی گزارش شده در مدیر رابط FPGA، این مراحل را دنبال کنید:
- شما می توانید با خیال راحت J نامحدود را نادیده بگیریدTAG مسیرهای ورودی/خروجی توسط تحلیلگر زمانبندی Intel Quartus Prime Pro Edition در FIM گزارش شده است.
- این مسیرها در FIM استفاده نمی شوند و نباید بر عملکرد آن تأثیر بگذارند.
Intel® Acceleration Stack برای Intel® Xeon® CPU با FPGA 1.0 Errata
این سند اطلاعاتی در مورد خطاهایی که بر پشته شتاب Intel® برای CPU Intel Xeon® با FPGA تأثیر میگذارد، ارائه میکند.
موضوع | نسخه های تحت تأثیر | رفع برنامه ریزی شده |
فلش بازگشتی با PCIe مطابقت ندارد تایم اوت در صفحه 4 | تولید Acceleration Stack 1.0 | بدون رفع برنامه ریزی شده |
بسته لایه تراکنش پشتیبانی نشده انواع در صفحه 5 | تولید Acceleration Stack 1.0 | بدون رفع برنامه ریزی شده |
JTAG ممکن است خرابی های زمان بندی گزارش شود در مدیر رابط FPGA در صفحه 6 | تولید Acceleration Stack 1.0 | پشته شتاب 1.1 |
ابزار fpgabist عبور نمی کند اعداد باس هگزادسیمال به درستی در صفحه 7 | تولید Acceleration Stack 1.0 | پشته شتاب 1.1 |
پهنای باند کم احتمالی dma_afu به تابع memcpy در صفحه 8 | Acceleration Stack 1.0 Beta and Production | پشته شتاب 1.1 |
گزینه regress.sh -r کار نمی کند با dma_afu در صفحه 9 | تولید Acceleration Stack 1.0 | بدون اصلاح برنامه ریزی شده |
جدول زیر میتواند بهعنوان مرجعی برای شناسایی مدیریت رابط FPGA (FIM)، موتور شتابپذیر قابل برنامهریزی باز (OPAE) و نسخه Intel Quartus® Prime Pro Edition که با نسخه پشته نرمافزار شما مطابقت دارد، استفاده شود.
جدول 1. جدول مرجع Intel Acceleration Stack 1.0
شتاب اینتل نسخه پشته | تابلوها | نسخه FIM (شناسه رابط PR) | نسخه OPAE | اینتل Quartus Prime Pro Edition |
1.0 تولید (1) | Intel PAC با Intel Arria® 10 GX FPGA | ce489693-98f0-5f33-946d-560708
be108a |
0.13.1 | 17.0.0 |
Intel Acceleration Stack برای Intel Xeon CPU با FPGAs Release Notes برای اطلاعات بیشتر در مورد مشکلات شناخته شده و پیشرفت های Intel Acceleration Stack 1.0 به یادداشت های انتشار مراجعه کنید.
(1) پارتیشن کارخانه فلش پیکربندی شامل نسخه Acceleration Stack 1.0 Alpha است. هنگامی که تصویر موجود در پارتیشن کاربر بارگیری نمی شود، یک شکست فلش رخ می دهد و به جای آن تصویر کارخانه بارگذاری می شود. پس از وقوع یک شکست فلش، شناسه PR به صورت d4a76277-07da-528d-b623-8b9301feaffe خوانده می شود.
فلش بازگشتی با زمان PCIe مطابقت ندارد
توضیحات
میزبان ممکن است هنگ کند یا خرابی PCIe را پس از وقوع یک خطای فلش گزارش کند. این مشکل زمانی قابل مشاهده است که تصویر کاربر در فلش خراب شود و زیرسیستم پیکربندی تصویر کارخانه را در FPGA بارگذاری کند.
راه حل
دستورالعملهای بخش «بهروزرسانی تصویر فلش با مدیر رابط FPGA (FIM) با استفاده از برنامهنویس Intel Quartus Prime» را در راهنمای شروع سریع پشته شتابدهنده اینتل برای کارت شتابپذیر قابل برنامهریزی اینتل با Intel Arria 10 GX FPGA دنبال کنید. اگر مشکل همچنان ادامه داشت، با نماینده محلی خود تماس بگیرید.
وضعیت
- تاثیرات: Intel Acceleration Stack 1.0 Production
- وضعیت: بدون اصلاح برنامه ریزی شده
اطلاعات مرتبط
Intel Acceleration Stack راهنمای شروع سریع برای کارت شتاب قابل برنامه ریزی اینتل با Intel Arria 10 GX FPGA
انواع بسته لایه تراکنش پشتیبانی نشده
توضیحات
Acceleration Stack FPGA Interface Manager (FIM) از بسته های لایه تراکنش (TLP) قفل خواندن حافظه PCIe*، نوع خواندن پیکربندی نوع 1 و تنظیمات نوشتن نوع 1 پشتیبانی نمی کند. اگر دستگاه یک بسته PCIe از این نوع دریافت کند، همانطور که انتظار می رود با بسته تکمیل پاسخ نمی دهد.
راه حل
هیچ راه حلی در دسترس نیست.
وضعیت
- تاثیرات: Intel Acceleration Stack 1.0 Production
- وضعیت: بدون اصلاح برنامه ریزی شده
JTAG ممکن است خرابی های زمان بندی در مدیر رابط FPGA گزارش شود
توضیحات
ممکن است تحلیلگر زمانبندی اینتل Quartus Prime Pro Edition J نامحدود را گزارش کندTAG مسیرهای I/O در FIM.
راه حل
این مسیرهای نامحدود را می توان با خیال راحت نادیده گرفت زیرا JTAG مسیرهای I/O در FIM استفاده نمی شود.
وضعیت
- تاثیرات: Intel Acceleration Stack 1.0 Production
- وضعیت: رفع برنامه ریزی شده در Intel Acceleration Stack 1.1
ابزار fpgabist اعداد باس هگزادسیمال را به درستی عبور نمی دهد
توضیحات
اگر شماره گذرگاه PCIe هر کاراکتری بالاتر از F باشد، ابزار fpgabist Open Programmable Acceleration Engine (OPAE) اعداد گذرگاه معتبر را ارسال نمی کند. اگر هر یک از این کاراکترها گنجانده شده باشد، ممکن است با پیام خطای زیر مواجه شوید:
راه حل
/usr/bin/bist_common.py خط 83 را از تغییر دهید
به
وضعیت
تأثیر: وضعیت تولید Intel Acceleration Stack 1.0: رفع برنامه ریزی شده در Intel Acceleration Stack 1.1
پهنای باند کم احتمالی dma_afu به دلیل عملکرد memcpy
توضیحات
به دلیل استفاده از تابع memcpy در درایور dma_afu، fpgabist ممکن است پهنای باند کمتری را برای dma_afu گزارش کند اما نه حلقه بک اصلی 3 (NLB3).
راه حل
می توانید با حذف memcpy از کد درایور dma_afu و افزودن کد برای پذیرش بافرهایی از کاربر که از قبل پین شده اند، این اشتباه را برطرف کنید. برای استفاده با OpenCL*، هیچ راه حل فعلی وجود ندارد.
وضعیت
- تاثیرات: Intel Acceleration Stack 1.0 Beta و تولید
- وضعیت: رفع برنامه ریزی شده در Intel Acceleration Stack 1.1
گزینه regress.sh -r با dma_afu کار نمی کند
توضیحات
هنگام استفاده از گزینه -r با regress.sh، اسکریپت با dma_afu ex کار نمی کندampله استفاده از گزینه -r منجر به یک خطای کشنده gcc می شود.
راه حل
هنگام اجرای اسکریپت regress.sh از گزینه -r استفاده نکنید. اجرای اسکریپت بدون گزینه -r، شبیه سازی خروجی را به جای دایرکتوری مشخص شده توسط کاربر، در $OPAE_LOC/ase/rtl_sim قرار می دهد.
وضعیت
- تاثیرات: Intel Acceleration Stack 1.0 Production
- وضعیت: بدون اصلاح برنامه ریزی شده
Intel Acceleration Stack برای CPU Intel Xeon با FPGA 1.0 Errata Revision History
تاریخ | نسخه پشته شتاب اینتل | تغییرات |
2018.06.22 | تولید 1.0 (سازگار با Intel Quartus Prime Pro Edition
17.0.0) |
مسیر bist_common.py را به روز کرد file در ابزار fpgabist اعداد گذرگاه هگزادسیمال را به درستی رد نمی کند. |
2018.04.11 | تولید 1.0 (سازگار با Intel Quartus Prime Pro Edition
17.0.0) |
انتشار اولیه |
شرکت اینتل تمامی حقوق محفوظ است. اینتل، لوگوی اینتل و سایر علائم اینتل علائم تجاری Intel Corporation یا شرکت های تابعه آن هستند. اینتل عملکرد FPGA و محصولات نیمه هادی خود را با مشخصات فعلی مطابق با ضمانت استاندارد اینتل تضمین می کند، اما این حق را برای خود محفوظ می دارد که در هر زمان و بدون اطلاع قبلی، هر محصول و خدماتی را تغییر دهد. اینتل هیچ مسئولیت یا مسئولیتی را که ناشی از کاربرد یا استفاده از هر گونه اطلاعات، محصول یا خدماتی است که در اینجا توضیح داده شده است، بر عهده نمی گیرد، مگر اینکه صراحتاً به صورت کتبی توسط اینتل موافقت شده باشد. به مشتریان اینتل توصیه می شود قبل از تکیه بر اطلاعات منتشر شده و قبل از سفارش محصولات یا خدمات، آخرین نسخه مشخصات دستگاه را دریافت کنند.
*اسامی و برندهای دیگر ممکن است به عنوان دارایی دیگران ادعا شود.
اسناد / منابع
![]() |
Intel Acceleration Stack برای پردازنده Xeon با FPGA 1.0 Errata [pdf] دفترچه راهنمای کاربر پشته شتاب برای CPU Xeon با FPGA 1.0 Errata، CPU Xeon با FPGA 1.0 Errata، پشته Acceleration، Stack |