7.8.1 Transfer size support

ACP supports the following read-request transfer size and length combinations:
  • 64-byte INCR request characterized by:
    • ARLEN is 0x03, 4 beats.
    • ARADDR aligned to 64-byte boundary, so ARADDR[5:0] is 0b00 0000.
    • ARSIZE and ARBURST assume values of 0b100 and INCR respectively.
  • 16-byte INCR request characterized by:
    • ARLEN is 0x00, 1 beat.
    • ARADDR aligned to 16-byte boundary, so ARADDR[3:0] is 0x0.
ACP supports the following write-request transfer size and length combinations:
  • 64-byte INCR request characterized by:
    • AWLEN is 0x03, 4 beats.
    • AWADDR aligned to 64-byte boundary, so AWADDR[5:0] is 0b00 0000.
    • AWSIZE and AWBURST assume values of 0b100 and INCR respectively.
    • WSTRB for all beats must be the same and either all asserted or all deasserted.
  • 16-byte INCR request characterized by:
    • AWLEN is 0x00, 1 beat.
    • AWADDR aligned to 16-byte boundary, so AWADDR[3:0] is 0x0.
    • AWSIZE and AWBURST assume values of 0b100 and INCR respectively.
    • WSTRB can take any value.
Requests not meeting these restrictions cause a SLVERR response on RRESP or BRESP.
Non-ConfidentialPDF file icon PDF versionARM 100095_0002_04_en
Copyright © 2014-2016 ARM. All rights reserved.