Masalah Kritis
Inti 40 GbE dan 100 GbE MAC dan PHY IP termasuk inti IP PHY dihasilkan oleh Manajer Plug-In MegaWizard. Saat meregenerasi PHY Inti IP dengan revisi perangkat lunak Quartus II selanjutnya, Quartus Fitter dapat menghasilkan Peringatan Kritis terkait hubungan 0 ppm antara berbagai saluran PMA.
Masalah ini diperbaiki pada rilis perangkat lunak 12.1 Quartus inti IP.
Untuk rilis inti IP 12.0, Quartus Fitter memeriksa variasi 0-ppm yang diperlukan antara clock yang mengirimkan atau menerima data serial pada jalur PMA yang berbeda. Alat ini tidak mengenali arsitektur clocking yang ditempatkan di atas jalur PHY; ketika tidak ada tambahan informasi disediakan dalam Peringatan Kritis 0 ppm berikut ini diproduksi oleh Fitter dalam perangkat lunak Quartus II versi 12.0 untuk perangkat Stratix IV dan Stratix V:
Critical Warning (178012): Coreclk source from 10G RX
PCS atom alt_e100_pma:pma|alt_e100_e10x10:gx|.....si_10g_rx_pcs|wys
do not have same 0ppm source with respected to PCS internal clock
because rx_pld_clk source of 10G RX PCS atom alt_e100_pma:pma|alt_e100_e10x10:....�
Untuk memperbaiki masalah ini, berkas .qsf dari tingkat atas desain harus berisi batasan tertentu.
Desain berdasarkan perangkat Stratix IV harus berisi berikut Kendala:
set_instance_assignment -name GXB_0PPM_CORE_CLOCK ON -from * -to *
set_instance_assignment -name GXB_0PPM_CORE_CLOCK ON -from * -to *
Desain berdasarkan perangkat Stratix V harus berisi berikut Kendala:
set_instance_assignment -name GXB_0PPM_CORECLK ON -to *
set_instance_assignment -name GXB_0PPM_CORECLK ON -to *
Contoh pengaturan ini dapat ditemukan di berkas .qsf untuk berbagai bungkus di bawah alt_eth_40g/quartus_synth/pembungkus/ dan alt_eth_100g/quartus_synth/pembungkus/ direktori. Misalnya, pembungkus alt_100g_phy dalam direktori alt_eth_100g/quartus_synth/wrappers/ berisi file alt_e100_phy_siv.qsf dan alt_e100_phy_siv.qsf dengan batasan yang sesuai seperti yang dijelaskan di atas.