เนื่องจากข้อบกพร่องในซอฟต์แวร์ Intel® Quartus® Prime เวอร์ชั่น 19.3 และเก่ากว่า คุณอาจเห็นข้อความการคอมไพล์PRESERVE_UNUSED_XCVR_CHANNELขัดแย้งกันเมื่อคอมไพล์กับโฟลว์ OpenCL BSP ในอุปกรณ์ Intel Stratix® 10 L & H-Tile
การมอบหมายไฟล์การตั้งค่า Quartus ต่อไปนี้จําเป็นต้องรักษาประสิทธิภาพของแชนเนลที่ไม่ได้ใช้ซึ่งอาจใช้ในอนาคต
set_instance_assignment -name PRESERVE_UNUSED_XCVR_CHANNEL ON -to
ในซอฟต์แวร์ Intel Quartus Prime เวอร์ชัน 19.3 และโครงการโฟลว์ OpenCL ที่เก่ากว่า คุณอาจเห็นข้อความต่อไปนี้ในไฟล์ quartus_sh_compile.log ของคุณ
ข้อมูล (19365): เปิดใช้งานการเก็บรักษาทั่วโลกของช่องรับส่งสัญญาณที่ไม่ได้ใช้งาน ช่องสัญญาณตัวรับส่งสัญญาณที่ไม่ได้ใช้ทั้งหมดจะถูกเก็บรักษาไว้
อย่างไรก็ตาม อาจมีการเตือนที่สําคัญในทํานองเดียวกันนี้ในรายงาน Prime Fitter Intel Quartus
คําเตือนที่สําคัญ (19527): มีช่องสัญญาณ RX ที่ไม่ได้ใช้งาน 88 ช่องและช่องสัญญาณ TX ที่ไม่ได้ใช้ 88 ช่องในการออกแบบ
ข้อมูล (19528): เพิ่มการกําหนด QSF 'set_instance_assignment -name PRESERVE_UNUSED_XCVR_CHANNEL ON -to ' สําหรับแต่ละช่องสัญญาณที่ไม่ได้ใช้ที่จะใช้ในอนาคต
ข้อมูล (19529): การกําหนด QSF ข้างต้นจะรักษาประสิทธิภาพของช่องสัญญาณที่ระบุเมื่อเวลาผ่านไป
ในกรณีโฟลว์ OpenCL นี้ จะไม่มีการเก็บรักษาช่องสัญญาณ BTI ของคุณ
ปัญหานี้ได้รับการแก้ไขในซอฟต์แวร์ Intel Quartus Prime เวอร์ชั่น 19.4