ปัญหาสำคัญ
บิตของข้อมูลข้อความฟิลด์ในโครงสร้างความสามารถ MSI พื้นที่กําหนดค่า PCIe* ควรสามารถอ่านและเขียนได้ด้วยซอฟต์แวร์เสมอ ค่าที่เขียนลงในฟิลด์ข้อมูลข้อความจากอินเทอร์เฟซ CRA ควรเหมือนกับค่าที่อ่านออกใหม่จากอินเทอร์เฟซ CRA
เมื่อเปิดใช้งานหลายข้อความเปิดใช้งาน แพคเก็ต MSI จะเกิดขึ้นโดยใช้บิตเวกเตอร์ที่จัดสรรจากการขัดจังหวะของผู้ใช้ และ MSB ของฟิลด์ข้อมูลมาจากฟิลด์ Message Data ในโครงสร้างความสามารถ MSI ของพื้นที่กําหนดค่า
เนื่องจากปัญหากับ Intel® Arria® 10 PCIe* ทําให้ไม่สามารถเขียนบิตเวกเตอร์ของ Message Data ที่จัดสรรไว้ได้เมื่อมีการตั้งค่าบิตเปิดใช้งานหลายข้อความ
ตัวอย่างเช่น เมื่อหลายข้อความเปิดใช้งานถูกตั้งค่าเป็น 010 จะมีการเขียน 32'hFFFFFFFF ในการกําหนดค่าฟิลด์ข้อมูลข้อความขนาดและอินพุตการขัดจังหวะโดยผู้ใช้คือ 0 ซอฟต์แวร์สามารถอ่านได้เฉพาะ 32'hFFFFFC
นี่เป็นบักเล็กน้อยเนื่องจากแพคเก็ต MSI ที่สร้างขึ้นโดย Intel® Arria® 10 PCIe* IP ยังคงถูกต้อง
ไม่มีวิธีแก้ไขปัญหาสําหรับปัญหานี้ แอปพลิเคชันผู้ใช้และซอฟต์แวร์ควรตระหนักถึงข้อจํากัดและโปรดทราบว่าบิตเวกเตอร์ที่จัดสรรข้อความจะไม่เขียนโดยซอฟต์แวร์เมื่อมีการเปิดใช้งานหลายข้อความ
ปัญหานี้จะไม่ได้รับการแก้ไขในซอฟต์แวร์ Intel® Quartus® Prime รุ่นใหม่ในอนาคต