ปัญหาสำคัญ
เนื่องจากปัญหาในIntel® Arria® 10 หรือ Intel® Cyclone® 10 GX Hard IP สําหรับ PCI* Express ไม่รองรับการกลับขั้ว RX อัตโนมัติระหว่างการฝึกอบรมการเชื่อมต่อ เมื่อIntel® Arria® 10 หรือ Intel® Cyclone® 10 GX Hard IP สําหรับคอร์ PCI* Express จะได้รับลําดับการฝึกอบรม TS2 ระหว่างสถานะ Polling.Config จะไม่รับประกันการกลับตัวของขั้วไฟฟ้า RX อัตโนมัติ การเชื่อมต่ออาจฝึกฝนให้มีความกว้างของการเชื่อมต่อน้อยกว่าที่คาดไว้ หรืออาจฝึกไม่สําเร็จ ปัญหานี้อาจส่งผลกระทบต่อการกําหนดค่าด้วยความเร็วและความกว้างของ PCIe*
เพื่อแก้ไขปัญหานี้ Intel® ได้สร้าง IP ลอจิกแบบซอฟต์ลอจิกแบบ Inversion แบบขั้วต่อขั้ว RX ที่ทําการกล้ําขั้วอัตโนมัติระหว่างการฝึกอบรมการเชื่อมต่อ
เมื่อคุณเปิดใช้งานตรรกะแบบซอฟต์ลอจิกแบบขั้วต่อขั้ว RX นี้ การกลับขั้วแบบอัตโนมัติจะพร้อมใช้งานสําหรับการกําหนดค่า PCIe* ทั้งหมด ยกเว้น Gen1 x1
การแก้ไขตรรกะแบบซอฟต์ลอจิกแบบขั้วต่อขั้ว RX นี้ไม่รองรับโหมด CvP หรืออัตโนมัติ เนื่องจาก Core Fabric ต้องถูกตั้งโปรแกรมให้ IP ตรรกะซอฟต์โลจิกทํางาน
- เปิด Intel Arria 10 Hard IP สําหรับ PCI Express GUI
- เลือกแท็บ ลักษณะ PHY
- คลิกขวาที่ Intel Arria 10 Hard IP สําหรับแบนเนอร์ PCI Express และเลือก แสดงพารามิเตอร์ที่ซ่อนอยู่
- เลื่อนลงจนกว่าคุณจะเห็นพารามิเตอร์เปิดใช้งานrx_polarityแบบซอฟต์ลอจิกแบบ inversion และเลือก
- ห้ามปรับเปลี่ยนพารามิเตอร์ที่ซ่อนอยู่อื่นๆ
- คลิกขวาที่ Intel Arria 10 Hard IP สําหรับแบนเนอร์ PCI Express และเลือก ซ่อนพารามิเตอร์ที่ซ่อนไว้ (ไม่บังคับ แต่แนะนํา)
- เลือก สร้าง HDL