문서 ID: 000081404 콘텐츠 형태: 제품 정보 및 문서 마지막 검토일: 2013-10-10

AVALON 데이터 버스가 ECC 인터페이스를 사용하여 DDR3용 외부 DDR3 버스에 어떻게 매핑됩니까?

환경

BUILT IN - ARTICLE INTRO SECOND COMPONENT
설명

DDR3 UniPHY 컨트롤러의 경우, Avalon 데이터 버스의 폭은 컨트롤러의 Avalon MM 인터페이스 설정 속도에 따라 달라집니다. 옵션은 반 속도 또는 분기 속도입니다. 반 속도 컨트롤러는 외부 데이터 버스 폭의 4배에 달하는 Avalon 데이터 폭을 가지고 있습니다. 분기 속도 컨트롤러는 외부 데이터 버스의 8배에 달하는 Avalon 데이터 폭을 가지고 있습니다.

 

ECC가 활성화되면 DDR3 UniPHY 컨트롤러는 ECC 코드 단어에 대한 외부 데이터 버스에 8비트를 추가합니다. 이 ECC 코드 단어는 외부 데이터 버스에서 가장 중요한 8비트입니다.

 

예를 들어 ECC로 64비트 DDR3 분기 속도 컨트롤러를 생성한 경우 Avalon 데이터 버스는 폭이 512비트이고 외부 데이터 버스는 폭이 72비트(64비트 데이터 8비트 ECC 코드 워드)입니다. 각 Avalon 쓰기 버스트 1은 외부 데이터 버스에서 버스트 길이 8(BL8) 전송을 초래합니다. Avalon 데이터 버스는 다음과 같이 외부 데이터 버스에 매핑됩니다.

 

외부 데이터 0 [71:0] = {ECC 코드 워드 0[7:0], Avalon 데이터[63:0]}

외부 데이터 1 [71:0] = {ECC 코드 워드 1[7:0], Avalon 데이터[127:64]

외부 데이터 2 [71:0] = {ECC 코드 워드 2[7:0], Avalon 데이터[191:128]

외부 데이터 3 [71:0] = {ECC 코드 워드 3[7:0], Avalon 데이터[255:192]

외부 데이터 4 [71:0] = {ECC 코드 워드 4[7:0], Avalon 데이터[319:256]

외부 데이터 5 [71:0] = {ECC 코드 워드 5[7:0], Avalon 데이터[383:320]

외부 데이터 6 [71:0] = {ECC 코드 워드 6[7:0], Avalon 데이터[447:384]

외부 데이터 7 [71:0] = {ECC 코드 워드 7[7:0], Avalon 데이터[511:448]

관련 제품

이 문서는 다음 항목에 적용됩니다. 8 제품

Stratix® IV GX FPGA
Stratix® III FPGA
Stratix® IV E FPGA
Stratix® IV GT FPGA
Stratix® V E FPGA
Stratix® V GS FPGA
Stratix® V GT FPGA
Stratix® V GX FPGA

이 페이지의 콘텐츠는 원본 영어 콘텐츠에 대한 사람 번역 및 컴퓨터 번역의 조합으로 완성되었습니다. 이 콘텐츠는 편의와 일반적인 정보 제공을 위해서만 제공되었으며, 완전하거나 정확한 것으로 간주되어선 안 됩니다. 이 페이지의 영어 버전과 번역 간 모순이 있는 경우, 영어 버전이 우선적으로 적용됩니다. 이 페이지의 영어 버전을 확인하십시오.