Karena masalah dalam perangkat lunak Quartus® II versi 15.0, Anda mungkin melihat pelanggaran marginal hold time terutama dalam desain Inti IP Ethernet Kecepatan Tiga Kali Lipat multi-saluran yang menargetkan Arria® rangkaian perangkat V, Arria® 10 , Cyclone® V dan Stratix® V.
Untuk mengatasi masalah ini, tambahkan berkas Batasan Desain Sinopsis berikut (.sdc) batasan untuk Fitter ke file SDC proyek Anda.
jika { [string sama dengan "quartus_sta" $::TimeQuestInfo(nameofexecutable)] } {
set_min_delay -dari [get_keepers {**}] -hingga [get_keepers {**}] 0,0ns
} lain {
set_min_delay -dari [get_keepers {**}] -ke [get_keepers {**}]
}
*Catatan: Tingkatkan "" dari "0,1ns" menjadi "0,2ns" jika pelanggaran waktu penahanan tetap ada.
Lihat "Tabel 2-2: Rekomendasi Penetapan Pin Quartus II" dalam Panduan Pengguna Fungsi MegaCore Ethernet Tiga Kecepatan untuk rekomendasi terkait lainnya.
Untuk TSE IP dengan fitur IEEE 1588v2 yang diaktifkan dan target Arria rangkaian perangkat V, terapkan patch berikut selain solusi di atas:
Harap unduh perangkat lunak Quartus® II versi 15.0 patch 0.14 yang sesuai dari tautan berikut:
- Unduh patch 0.14 versi 15.0 untuk Windows (.exe)
- Unduh patch 0.14 versi 15.0 untuk Linux (.run)
- Unduh Readme untuk perangkat lunak Quartus II versi 15.0 patch 0.14 (.txt)
Ini dijadwalkan untuk diperbaiki dalam rilis perangkat lunak Quartus II di masa mendatang.