ปัญหาสำคัญ
ในการออกแบบที่ย้ายจาก SOPC Builder ไปยัง Qsys นาฬิกา Crossing Bridge อาจมีพารามิเตอร์ที่ค้างอยู่สูงสุดขนาดใหญ่ อ่านค่า ค่าสูงสุดทําให้ Qsys พยายามสร้าง บัฟเฟอร์ FIFO แบบลึกมากในการเชื่อมต่อกัน ซึ่งอาจส่งผลให้เกิด มีข้อผิดพลาดในหน่วยความจําไม่เพียงพอ
ปัญหานี้ได้รับการแก้ไขในเวอร์ชันรีลีสซอฟต์แวร์ Quartus® II 14.0.
เพื่อหลีกเลี่ยงการสร้างบัฟเฟอร์ FIFO แบบลึกมากในครั้งก่อน เวอร์ชันของซอฟต์แวร์ Quartus II ให้ทําตามขั้นตอนต่อไปนี้:
- สร้างอินสแตนซ์ของบริดจ์ไปป์ไลน์ที่มี การกําหนดพารามิเตอร์เดียวกันสําหรับที่อยู่ ความกว้างของข้อมูล และการส่งข้อมูลสูงสุด ขนาดก่อนสะพานข้ามนาฬิกา แล้วปิดใช้งานไปป์ไลน์ ซึ่งช่วยให้มั่นใจได้ว่าไม่มีตรรกะเกิดขึ้นระหว่าง Pipeline Bridge และสะพานข้ามนาฬิกา
- ตั้งค่าสูงสุดของธุรกรรมการอ่านที่รอการอ่านของ ไปป์ไลน์บริดจ์สูงสุด 32 ซึ่งจะจํากัดบัฟเฟอร์ FIFO ความลึกถึงค่าที่ระบุ