Galat ini dapat terjadi ketika blok kontrol terminasi tidak ditentukan untuk pin dwiarah atau output dengan penetapan pemberhentian output yang diatur untuk terminasi seri terkalibrasi pada chip (OCT). Tanpa blok kontrol pemberhentian yang ditentukan untuk pin tersebut, perangkat lunak Quartus® II akan menghasilkannya secara otomatis. Hal ini dapat menyebabkan kompilasi gagal selama tahap yang lebih bugar karena pas tidak dapat menemukan lokasi yang tersedia untuk pin RZQ.
Untuk memverifikasi apakah ini adalah penyebab kesalahan, pada Laporan Kompilasi, buka folder Pas , folder Pilihan Sumber Daya , dan baik pin output atau tabel Pin Bidir . Jika skema pemberhentian di kolom Pemberhentian adalah "Series XX Ohm with Calibration", tetapi tidak ada Blok Kontrol Pemberhentian maupun blok yang dihasilkan secara otomatis (mis. termination_blk0
), galat ini akan terjadi.
Untuk memperbaiki kesalahan ini, lakukan salah satu hal berikut:
- Ubah pinout sehingga tidak ada pin I/O pengguna yang menggunakan lokasi pin RZQ.
- Instantiate megafungsi ALTOCT untuk menetapkan pin RZQ secara manual di tingkat atas Anda. Kemudian letakkan pin RZQ di lokasi yang sesuai.
- Jika Anda tidak dapat membuat perubahan pin, ubah skema pemberhentian output menjadi satu tanpa kalibrasi dengan penugasan QSF
set_instance_assignment -name OUTPUT_TERMINATION "SERIES OHM WITHOUT CALIBRATION" -to