Ketika Anda menerapkan DDR3L Hard Memory Controller (HMC) dan DDR3L Hard Processor System (HPS) dalam satu proyek menggunakan perangkat Arria® V ST dalam perangkat lunak Quartus® II versi 13.0SP1, Anda mungkin melihat pesan galat berikut selama tahap fitter kompilasi.
Galat (175001): Tidak dapat menempatkan HPHY
Galat (175006): Tidak dapat menemukan jalur antara HPHY dan pin tujuan
Pesan galat menunjukkan bahwa Anda tidak dapat menempatkan HMC ke lokasi hukum. Tetapi ketika Anda mengkompilasi HMC DDR3L atau HPS DDR3L secara independen, kesesuaiannya berhasil yang mengindikasikan lokasi pin untuk HMC dan HPS adalah benar.
Pesan galat tidak menunjukkan akar penyebab masalah ini. Anda mungkin melihat galat yang lebih bugar berikut ketika Anda menambahkan penetapan lokasi pin khusus ke semua sinyal antarmuka untuk DDR3L HMC dan DDR3L HPS.
Galat (175020): Batasan pin ilegal ke wilayah (xx, xx) ke (xx, xx): tidak ada lokasi yang valid di wilayah
Galat (175005): Tidak dapat menemukan lokasi dengan: OCT_CAL_BLOCK_ID 1 (lokasi 1 terdampak)
Tidak boleh ada interaksi antara HMC OCT dan HPS OCT.
Untuk mengatasi masalah ini, tambahkan penugasan "TERMINATION_CONTROL_BLOCK " ke sinyal mem_reset_n HMC DDR3L di . File QSF dan kemudian fitter harus berhasil.
set_instance_assignment -name TERMINATION_CONTROL_BLOCK "|altera_mem_if_oct_arriav:oct0|sd1a_0" -to mem_reset_n