ปัญหาสำคัญ
ตัวซิงโครไนซ์ TOD ในการออกแบบ IEEE 1588v2 โดยใช้สามเท่า Speed Ethernet, 10GbE MAC หรือ Ethernet MAC ความหน่วงแฝงต่ํา ไม่ ทราบถึงค่าพารามิเตอร์ที่ Qsys สร้างขึ้นบางอย่าง
เมื่อคุณสร้างอินสแตนซ์และสร้างตัวซิงโครไนซ์ TOD ใน การออกแบบ Qsys ไฟล์ RTL ระดับสูงสุดที่สร้างขึ้นแสดงพารามิเตอร์PERIOD_NSECและPERIOD_FNSECที่ไม่ถูกต้อง ค่า:altera_eth_1588_tod_synchronizer #( TOD_MODE (1) SYNC_MODE (2),. PERIOD_NSEC (8) PERIOD_FNSEC (0)) eth_1588_tod_synchronizer_0 (
ปัญหานี้จะเห็นได้ชัดเจนทั้งในการจําลองและฮาร์ดแวร์
ซึ่งมีผลเฉพาะกับการออกแบบที่ใช้ TOD ซิงโครไนซ์กับSYNC_MODEของ 2.
แก้ไขค่าพารามิเตอร์ในไฟล์ RTL ระดับสูงสุดที่สร้างขึ้น ในกรณีต่อไปนี้:
altera_eth_1588_tod_synchronizer #(. TOD_MODE (1) SYNC_MODE (2),. PERIOD_NSEC (4\'h8) PERIOD_FNSEC (16\'h0)) eth_1588_tod_synchronizer_0 (
ปัญหานี้จะได้รับการแก้ไขใน ACDS เวอร์ชั่นในอนาคต