เนื่องจากปัญหาในซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชัน 22.3 ผู้ใช้อาจพบการยืนยัน verifier_error พร้อมข้อความต่อไปนี้ "ตรวจพบ data_error ในเวลา> <พบตัวตรวจสอบ PRBS ตรวจพบข้อผิดพลาด" ระหว่างการจําลองหลังจากเสร็จสิ้นการเปลี่ยนการกําหนดค่าใหม่แบบไดนามิกไปยัง PMA Direct 50G
การแก้ไขปัญหาชั่วคราวจําเป็นต้องมีการอัปเดตใน RTL ของส่วนประกอบตัวอย่างการออกแบบ (testwrap_pma_direct.sv)
- เปิด แฟ้ม testwrap_pma_direct.sv ในโฟลเดอร์ทั่วไป
- ไปที่บรรทัด #361
- แทน
"enable_rx_verifier[i] = (enable_rx_verifier[i] == 1) ? 1 : rx_parallel_data[38+i*width_multiplier*80] &rx_parallel_data[118+i*width_multiplier*80] &rx_parallel_data[78+i*width_multiplier*80] &rx_parallel_data rx_parallel_data[79+i*width_multiplier*80] &rx_parallel_data[158+i*width_multiplier*80] &rx_parallel_data[159+i*width_multiplier*80];"
กับ
"enable_rx_verifier[i] = rx_parallel_data[38+i*width_multiplier*80] &rx_parallel_data[118+i*width_multiplier*80] &rx_parallel_data[79+i*width_multiplier*80] ทําให้ s&rx_parallel_data[159+i*width_multiplier*80];
- บันทึกและปิดไฟล์ testwrap_pma_direct.sv
ปัญหานี้ได้รับการแก้ไขโดยเริ่มด้วยซอฟต์แวร์ Intel® Quartus® Prime Pro Edition เวอร์ชัน 22.4