문서 ID: 000074480 콘텐츠 형태: 문제 해결 마지막 검토일: 2015-01-19

DMA 컨트롤러 마스터 포트 데이터 너비가 예상보다 좁은 이유는 무엇입니까?

환경

  • DMA
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    설명

    구성 요소가 Qsys에서 연결된 슬레이브 너비에 대한 올바른 정보를 받지 못한 경우 DMA 컨트롤러 마스터 포트 데이터 폭이 예상보다 좁을 수 있습니다.

    DMA 컨트롤러 마스터 포트(read_master 및 write_master)는 마스터에 연결된 가장 넓은 슬레이브와 일치하도록 동적으로 크기가 조정됩니다. 마스터 포트가 내보낸 브리지에 연결되어 있으면 데이터 너비에 대한 정보가 DMA 컨트롤러에 올바르게 전파되지 않습니다.

    해결 방법

    데이터 너비가 DMA 컨트롤러 구성 요소에 올바르게 전파되지 않은 상황에서는 Qsys에 대한 데이터 너비를 올바르게 설정하는 구성 요소를 생성하여 데이터 너비를 재정의할 수 있지만 코드 기능에는 영향을 미치지 않습니다.

    DMA 마스터 포트 데이터 너비를 128비트로 설정하고 주소 너비를 20비트로 설정하는 데 사용할 수 있는 브리지의 예는 다음 링크를 사용하여 다운로드할 수 있습니다.

    이 예제를 기반으로 데이터 너비와 주소 너비를 사용자가 선택한 값으로 설정하는 다른 구성 요소를 만들 수 있습니다.

    이 문제는 Quartus® II 소프트웨어의 향후 릴리스에서 해결될 예정입니다

    관련 제품

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

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

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