문서 ID: 000081227 콘텐츠 형태: 문제 해결 마지막 검토일: 2014-12-05

임베디드 환경에서 프로그래밍된 EPCQ 장치를 사용할 때 액티브 직렬(AS) 구성이 Stratix® V, Arria® V 및 Cyclone® V 장치에서 실패하는 이유는 무엇입니까?

환경

  • 인텔® Quartus® II 소프트웨어
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    설명

    Raw Programing Data(.rpd) 파일, 헥사데시말(인텔-포맷) 파일 또는 Quartus® II 소프트웨어 외부의 임베디드 환경에서 다른 파일 형식으로 EPCQ 장치를 프로그래밍할 때, AS 구성은 28 nm 장치 제품군(Stratix® V, Arria® V 및 Cyclone® V 장치)에서 실패할 수 있습니다.

    EPCQ 장치에는 비휘발성 구성 레지스터(NVCR)가 있습니다.  NVCR은 28 nm 장치 제품군의 EPCQ 장치 및 구성 모드에 따라 적절한 값으로 설정되어야 합니다.  Quartus II 소프트웨어 프로그래머에서 JTAG 간접 구성(.jic) 프로그래밍 파일 또는 AS 프로그래밍 모드를 사용하는 경우, EPCQ 장치를 프로그래밍하는 동안 NVCR이 자동으로 설정됩니다.

    해결 방법

    다음 작업을 실행하려면 NVCR을 설정해야 합니다.

    1. 쓰기 활성화 작업 실행: opcode b'0000 0110.
    2. 쓰기 비휘발성 구성 레지스터 작업 실행: opcode b'1011 0001 다음 16비트 레지스터 값.
    3. 16비트 레지스터 값을 y가 주소 바이트인 b'1110_111y_xxxx_1111 설정(0은 4바이트 주소, 1은 3바이트 주소 지정) xxxx는 더미 사이클 값입니다.
    4. EPCQ 장치 및 AS 구성 모드(x1 또는 x4)의 밀도에 따라 다음 16비트 레지스터 값을 사용하십시오.

    EPCQ16, EPCQ32, EPCQ64 및 EPCQ128

    • AS x1/AS x4 b'1110_1111_1100_1111(주소 지정 모드 3바이트 / 더미 사이클 = 12)

    EPCQ256, EPCQ512

    • AS x1 b'1110_1110_0100_1111(주소 지정 모드 4바이트 / 더미 사이클 = 4)
    • AS x4 b'1110_1110_1010_1111(주소 지정 모드 4바이트 / 더미 사이클 = 10)

    레지스터가 비휘발성이기 때문에 구성 모드를 변경하지 않는 한 이 레지스터를 한 번만 설정해야 합니다.

    관련 제품

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

    Stratix® V GS FPGA
    Stratix® V GT FPGA
    Stratix® V GX FPGA
    Cyclone® V GT FPGA
    인텔® FPGA 구성 장치
    Cyclone® V GX FPGA
    Cyclone® V E FPGA
    Cyclone® V SE SoC FPGA
    Cyclone® V ST SoC FPGA
    Cyclone® V SX SoC FPGA
    Arria® V GT FPGA
    Arria® V GX FPGA
    Arria® V GZ FPGA
    Arria® V ST SoC FPGA
    Arria® V SX SoC FPGA
    Stratix® V E FPGA

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