About AXI Bus [1] - Channel Definition

2024. 12. 1. 20:44·Hardware/AMBA

AXI(Advanced eXtensible Interface)

AXI Architecture - Channel Definition

  • Transactions 기반
  • 5개의 독립 Channel
Channel
AW Write Request(요청)
W Write Data
B Write Response(응답)
AR Read Request(요청)
R Read Data
  • Information Source는 VALID 신호 사용
    • Valid Address / Data / Control information을 사용 유/무 표시
  • Destination은 READY 신호 사용
    • Information Accept(수신) 가능 유/무 표시

Write & Read Request Channel

  • Transaction에 요구되는 모든 Address와 Control 정보 전달

Write Data Channel

  • Manager → Subordinate
    • 8, 16, 32, 64, 128, 256, 512, 1024 bits wide의 WDATA 전송 (DATA_WIDTH 속성)
      • 8 Bits(1 Byte) 마다 Byte lane strobe 신호로 Valid Data임을 나타냄
      • Write Data Channel 정보는 항상 Buffered 된 상태로 취급되므로
        새로운 Write Transaction에는 Subordinate의 Acknowledgement(승인)이 필요하지않음
    •  

Write Response Channel

  • Subordinate → Manager 
    • Write Transaction 완료 신호(Response) 전송

Read Data Channel

  • Subordinate → Manager
    • 8, 16, 32, 64, 128, 256, 512, 1024 bits wide의 RDATA 전송 (DATA_WIDTH 속성) 
    • Read Transaction 완료 신호(Response) 전송

 

본 내용은 ARM사의 Specification 기반으로 번역하여 정리한 것임을 밝힙니다. 틀린내용 지적 환영입니다!

저작자표시 비영리 변경금지 (새창열림)
'Hardware/AMBA' 카테고리의 다른 글
  • About AMBA System (AXI + AHB + APB + ...)
Zi_Yoon
Zi_Yoon
머리 속에 정리하는 곳 <전자공학>
  • Zi_Yoon
    ZY_repo
    Zi_Yoon
  • 전체
    오늘
    어제
    • 분류 전체보기 (70)
      • HDLBits (25)
        • Verilog (19)
        • Circuits (4)
        • Verification (0)
      • IDEC 교육 (1)
        • Embedded C (13)
        • Verilog HDL (8)
      • Hardware (8)
        • RISC-V Project (1)
        • Computer Architecture (0)
        • AMBA (2)
        • FPGA (0)
        • 논문 읽기 (1)
        • ETC. (4)
      • 42서울 (13)
        • 리눅스 (12)
        • 네트워크 (1)
      • 생각 (1)
      • 취업 (1)
  • 블로그 메뉴

    • 홈
    • 태그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    verilator
    세션 키
    QUARTUS
    fpga
    ARM
    IDEC
    axi
    pointer
    APT
    AppArmor
    fucntion
    ssh
    AMBA
    charater
    보안 쉘
    research rabbit
    vm
    debian
    signal trap
    centos
    bit-wise and
    비대칭 키
    verilog
    AXI4
    embedded
    hdlbits
    Keil
    lsblk
    c
    RISC-V
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
Zi_Yoon
About AXI Bus [1] - Channel Definition
상단으로

티스토리툴바