I/O 인터페이스와 버스

SoC 내부에서 CPU, 메모리 컨트롤러, 주변 회로 등의 블록을 연결하는 데 널리 사용되는 Arm의 AMBA 규격 버스는 무엇입니까?

  1. AAXI
  2. BUSB
  3. CSATA
정답과 해설 보기

정답: A. AXI

AXI(Advanced eXtensible Interface)는 Arm이 공개한 AMBA라는 규격군 중 하나로, 칩 내부의 블록끼리 연결하는 버스로 널리 사용됩니다. 정해진 신호 규약에 따라 만들면 서로 다른 회사가 설계한 IP끼리도 연결할 수 있습니다. 고성능용 AXI, 간단한 레지스터 설정용 AXI4-Lite, 데이터 흐름용 AXI4-Stream 등의 종류가 있습니다.

  • A. 올바릅니다. 칩 내부의 블록끼리 연결하는 버스입니다.
  • B. USB는 기기끼리 연결하는 외부 규격입니다.
  • C. SATA는 스토리지를 연결하는 외부 규격입니다.
이 분야 연습하기 분야로 돌아가기

I/O 인터페이스와 버스의 다른 문제

  1. AXI 버스의 특징으로 올바른 것은 무엇입니까?
  2. AXI의 각 채널에서 사용되는 VALID와 READY에 의한 주고받기(핸드셰이크)에서 데이터가 전달되는 것은 언제입니까?
  3. AXI의 버스트 전송의 장점으로 올바른 것은 무엇입니까?
  4. AXI에서 이전 읽기의 응답을 기다리지 않고 다음 읽기 요청을 낼 수 있는(여러 요청을 동시에 미완료 상태로 가질 수 있는) 것의 장점으로 올바른 것은 무엇입니까?
  5. AXI의 종류 중 AXI4-Lite가 주로 사용되는 용도는 무엇입니까?

이 분야의 비교