문서 ID: 000074999 콘텐츠 형태: 문제 해결 마지막 검토일: 2006-02-13

ARM 기반 Excalibur 장치의 ARM® 프로세서에 대해 지원되는 고급 고성능 버스(AHB) 전송 유형은 무엇입니까?

환경

BUILT IN - ARTICLE INTRO SECOND COMPONENT
설명

ARM 기반 임베디드 프로세서 PLD 하드웨어 참조 매뉴얼 버전 1.4의 21페이지에는 "임베디드 프로세서는 INCR, INCR4 및 INCR8과 같은 AHB 전송 유형을 지원합니다"라고 나와 있습니다.

26페이지의 "버스 아키텍처" 섹션에는 "모든 AMBA AHB 프로토콜이 지원됩니다"라고 나와 있습니다. AMBA 사양 Rev 2.0에 따르면 SINGLE, INCR, WRAP4, INCR4, WRAP8, INCR8, WRAP16 및 INCR16의 8가지 전송 유형이 있습니다.

이 두 가지 겉보기에 상반되는 진술은 약간의 혼란을 야기할 수 있습니다. 임베디드 프로세서와 AHB 브리지는 실제로 서로 다른 유형의 버스트를 지원합니다. PLD 측에서는 모든 AMBA 버스트 유형이 지원됩니다. 프로세서는 INCR, INCR4 및 INCR8 버스트 전송을 지원합니다.

정의된 길이 버스트의 성능 이점은 마스터가 주소 지정 기능을 완료하는 것에 비해 슬레이브가 자체적으로 주소 지정을 자동으로 증가시킬 수 있다는 것입니다. 그런 다음 마스터는 이전 트랜잭션에 대한 주소 및 제어를 완료하는 대신 다음 버스트 주소 및 제어를 구축할 수 있습니다. 그러나 줄무늬의 Altera 슬레이브는 이것을하지 않으므로 그물은 정의된 길이 버스트와 정의되지 않은 길이 버스트의 성능은 동일합니다.

지정되지 않은 길이의 버스트와 정의된 길이의 버스트의 성능 및 결과는 동일합니다. 예를 들어, 지정되지 않은 길이의 4비트 버스트는 INCR4와 동일한 결과를 제공합니다.

관련 제품

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

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

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