문서 ID: 000074148 콘텐츠 형태: 문제 해결 마지막 검토일: 2020-04-28

Generic Serial Flash Interface 인텔® FPGA IP가 쓰기 활성화 작업에서 nCS를 디어설션하지 못하는 이유는 무엇입니까?

환경

  • 인텔® Quartus® Prime Lite Edition
  • 인텔® Quartus® Prime Pro Edition
  • 인텔® Quartus® Prime Standard Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    설명

    인텔® Quartus® Prime 소프트웨어 버전 20.1 Pro Edition 및 Standard Edition 및 이전 버전의 문제로 인해 일반 직렬 플래시 인터페이스 인텔 FPGA IP는 다음 조건이 모두 충족될 때 쓰기 활성화 작업에서 nCS를 해제하지 못할 수 있습니다.

    • CSR 포트에서 여러 메모리 작업이 연속적으로 지시됩니다.
    • 읽기 상태, 플래그 상태 레지스터와 같은 읽기 메모리 레지스터 작업은 쓰기 활성화 작업이 지시된 직후에 지시됩니다

    문제가 발생하면 nCS가 어설션을 해제하지 않고 쓰기 활성화 명령 코드가 전송된 후에도 DCLK가 잠시 동안 불필요하게 토글됩니다.

    해결 방법

    이 문제를 해결하려면 CSR 포트의 명령 사이에 다음 수 이상의 간격 주기를 추가합니다.

    명령어 간 간격 주기 수 = 전송 속도 제수 * 15(IP 입력 클럭 주기)

    이 문제는 인텔 Quartus Prime 소프트웨어 버전 20.3 이후에 수정되었습니다.

    관련 제품

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

    인텔® 프로그래밍 가능 장치

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