16Gb DDR4 메모리 장치의 데이터시트에는 350ns보다 큰 tRFC1(활성화를 위한 새로 고침 또는 명령 주기 새로 고침) 타이밍 매개변수 요구 사항이 표시될 수 있습니다.
인텔® Stratix® 10 DDR4 EMIF IP 하드 컨트롤러의 문제로 인해 메모리 타이밍 탭의 DDR4 IP tRFC 매개변수가 350ns보다 큰 값으로 설정된 경우 올바르게 작동하지 않을 수 있으며 메모리 테스트 데이터 오류가 발생할 수 있습니다.
버전 20.3 이전의 인텔 Quartus® Prime Pro Edition 소프트웨어에서 EMIF IP를 사용하는 경우 IP 오류 메시지가 표시되지 않습니다.
인텔 Quartus Prime Pro Edition 소프트웨어 버전 20.3 및 EMIF IP 버전 19.2.2부터 다음 오류 메시지가 표시됩니다.
오류: 현재 장치 제품군은 최대 tRFC 값 350ns를 지원하지만 현재 값은 550.0입니다. 지원이 필요하면 인텔에 문의하십시오.
350ns 이상의 tRFC1 매개변수가 필요한 경우, 해결 방법은 새로 고침 요청이 더 자주 발행되지만 DDR4 IP tRFC 매개변수가 350ns를 초과하지 않도록 미세 세분성 새로 고침 모드를 변경하는 것입니다. DDR4 DIMM 및 구성 요소 데이터시트에서 타이밍 매개변수를 확인하십시오. DIMM의 경우 SPD(Serial Presence Detect) 바이트 30 및 31의 tRFC1 매개변수 요구 사항을 참조하십시오.
예를 들어, 미세 입도 새로 고침 고정 1x 모드 및 tRFC1 요구 사항이 550ns인 16Gbit 크기 메모리 장치의 경우 상용 온도 범위 작동을 위해 아래와 같이 DDR4 IP 새로 고침 매개변수를 설정합니다.
메모리 탭에서:
고급 모드 레지스터 설정 숨기기 선택 취소
미세 세분성 새로 고침 설정 = 고정 2x
Mem Timing 탭에서 :
tRFC = 350ns 설정(데이터시트의 tRFC2)
tREFI = 3.9us 설정
더 높은 온도 범위 작동을 위해서는 tREFI 매개변수를 DDR4 데이터시트에 표시된 값으로 줄여야 합니다.
DDR4 IP를 재생성하고 프로젝트를 다시 컴파일하십시오.
특히 고밀도 메모리 장치를 사용할 때 미세 입법 2x 새로 고침 모드를 사용하면 DDR4 메모리 전력 소비가 증가할 수 있습니다. DDR4 메모리 전력 공급 및 열 설계를 신중하게 분석해야 합니다.
대안이 성공하고 메모리 데이터 테스트를 통과하면 추가 조치가 필요하지 않습니다.