문서 ID: 000079303 콘텐츠 형태: 제품 정보 및 문서 마지막 검토일: 2014-03-12

UniPHY CSR 레지스터에 액세스하려면 어떻게 합니까?

환경

  • 인텔® Quartus® II 구독 에디션
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    설명

    Quartus® II 소프트웨어 및 IP 버전 11.0에서는 UniPHY 기반 메모리 컨트롤러의 제어 및 상태 레지스터에 액세스하는 문제가 있습니다.

    최신 EMIF(외부 메모리 인터페이스) 핸드북에는 UniPHY 레지스터 맵과 컨트롤러 레지스터 맵이 9비트 주소(uniPHY at 0x000 및 컨트롤러 0x100)로 표시됩니다. 실제 구현에서 컨트롤러 CSR 주소 폭은 19비트이며 EMIF 핸드북에 지정된 레지스터 맵의 주소가 올바르지 않습니다. 다음 표에서는 11.0에 대한 올바른 레지스터 맵을 간략하게 설명합니다.

    UniPHY 레지스터 맵

    EMIF 핸드북 잘못된 주소

    올바른 주소

    설명

    0x001

    0x0_0004

    예약

    0x004

    0x0_0010

    UniPHY 상태 레지스터 0

    0x005

    0x0_0014

    UniPHY 상태 레지스터 1

    0x006

    0x0_0018

    UniPHY 상태 등록 2

    0x007

    0x0_001C

    UniPHY 메모리 Init Param Reg 0

    컨트롤러 레지스터 맵

    EMIF 핸드북 잘못된 주소

    올바른 주소

    설명

    0x100

    0x4_0000

    ALTMEMPHY 상태/제어 레지스터

    0x110

    0x4_0040

    컨트롤러 상태/구성 레지스터

    0x120

    0x4_0080

    메모리 주소 크기 레지스터 0

    0x121

    0x4_0084

    메모리 주소 크기 레지스터 1

    0x122

    0x4_0088

    메모리 주소 크기 레지스터 2

    0x123

    0x4_008C

    메모리 타이밍 매개변수 레지스터 0

    0x124

    0x4_0090

    메모리 타이밍 매개변수 레지스터 1

    0x125

    0x4_0094

    메모리 타이밍 매개변수 레지스터 2

    0x126

    0x4_0098

    메모리 타이밍 매개변수 레지스터 3

    0x130

    0x4_00C0

    ECC 제어 레지스터

    0x131

    0x4_00C4

    ECC 상태 등록

    0x132

    0x4_00C8

    ECC 오류 주소 레지스터

    이 문제는 Quartus II 소프트웨어 버전 11.1에서 해결되었습니다.

    관련 제품

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

    Stratix® V GX FPGA

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