Untuk Stratix® V FPGA kontroler memori DDR3, saat memilih format memori LRDIMM dengan "Jumlah peringkat per slot" diatur ke 4 dan "Jumlah pilihan chip per perangkat/DIMM" diatur ke 4, Anda akan melihat galat berikut:
Galat: LRDIMM: tidak dapat membaca "cfg_write_ddr3_lrdimm_table(44)": tidak ada elemen dalam array
sembari mengeksekusi
"set generated_cfg_odt_chip ()"
("jika" maka skrip baris 2)
diinvokasi dari dalam
"jika {} {
set generated_cfg_odt_chip ()
} lain {
..."
("jika" maka skrip baris 2)
diinvokasi dari dalam
"jika {[regexp {^DDR2$} ] == 1 && ([nama array cfg_write_ddr2_table ] != "") && } {
atur generated_cfg_odt_chip $..."
(prosedur "_compute_odt_chip" baris 63)
diinvokasi dari dalam
"_compute_odt_chip 1"
diinvokasi dari dalam
"set_parameter_value CFG_WRITE_ODT_CHIP [_compute_odt_chip 1]"
("jika" maka baris skrip 125)
diinvokasi dari dalam
"jika {[string compare -nocase [get_parameter_value NEXTGEN] "true"] == 0} {
jika {[regexp {^DDR1$} ] == 1} {
set_parameter_value CFG_TYPE 0..."
(prosedur "_derive_parameters" baris 209)
diinvokasi dari dalam
"_derive_parameters"
(prosedur "alt_mem_if::gui::d drx_controller::validate_component" baris 5)
diinvokasi dari dalam
"alt_mem_if::gui::d drx_controller::validate_component"
(prosedur "ip_validate" baris 11)
diinvokasi dari dalam
"ip_validate"
Galat terjadi karena quad-rank (peringkat 4) LRDIMM tidak menggunakan 4 pilihan chip.
Solusinya adalah memilih preset LRDIMM empat peringkat di Editor Preset editor parameter. Preset akan menentukan nomor alamat dan sinyal pilihan chip yang benar.
Masalah ini telah diperbaiki dimulai dengan perangkat lunak Quartus® II versi 14.0.