Stratix® V FPGA DDR3 메모리 컨트롤러의 경우 "슬롯당 랭크 수"가 4로 설정되고 "장치/DIMM당 칩 선택 수"가 4로 설정된 LRDIMM 메모리 형식을 선택하면 다음 오류가 표시됩니다.
오류 : LRDIMM : "cfg_write_ddr3_lrdimm_table (44)"를 읽을 수 없습니다 : 배열에 해당 요소가 없습니다.
실행 중
"generated_cfg_odt_chip 설정()"
( "if"다음 스크립트 2 행)
내부에서 호출됨
"if {} {
generated_cfg_odt_chip 설정 ()
} 다른 {
..."
( "if"다음 스크립트 2 행)
내부에서 호출됨
"if {[정규 표현식 {^DDR2$} ] == 1 && ([배열 이름 cfg_write_ddr2_table ] != "") && } {
$generated_cfg_odt_chip 설정합니다."
(절차 "_compute_odt_chip" 63행)
내부에서 호출됨
"_compute_odt_chip 1"
내부에서 호출됨
"set_parameter_value CFG_WRITE_ODT_CHIP [_compute_odt_chip 1]"
( "if"다음 스크립트 줄 125)
내부에서 호출됨
"if {[string compare -nocase [get_parameter_value NEXTGEN] "true"] == 0} {
if {[정규 표현식 {^DDR1$} ] == 1} {
set_parameter_value CFG_TYPE 0..."
(절차 "_derive_parameters" 209행)
내부에서 호출됨
"_derive_parameters"
(절차 "alt_mem_if::gui::d drx_controller::validate_component" 5행)
내부에서 호출됨
"alt_mem_if::gui::d drx_controller::validate_component"
(절차 "ip_validate" 11행)
내부에서 호출됨
"ip_validate"
이 오류는 쿼드 랭크(랭크 4) LRDIMM이 4개의 칩 선택을 사용하지 않기 때문에 발생합니다.
해결 방법은 매개변수 편집기의 사전 설정 편집기에서 쿼드 랭크 LRDIMM 사전 설정을 선택하는 것입니다. 사전 설정은 올바른 주소 및 칩 선택 신호 수를 지정합니다.
이 문제는 Quartus® II 소프트웨어 버전 14.0부터 해결됩니다.