A.9.2 AXI4/ACE-Lite master interface signals

The HN-I has an AXI4/ACE-Lite master interface. The tables in this section identify the signals specific to the ACE-Lite functionality, as distinct from the AXI4 functionality.

The following table shows the clock enable signal.

Table A-50 Clock enable signal

Signal Type Description Connection information
ACLKEN_M Input AXI Master bus clock enable Connect to clock-enable logic.

The following table shows the Write Address Channel signals.

Table A-51 Write Address Channel signals, HN-I and HN-F (with SBSX)

Signal Type Description Connection information
AWREADY_M Input Write address ready Connect to corresponding slave device, if populated, otherwise tie LOW.
AWVALID_M Output Write address valid Connect to corresponding slave device, if populated.
AWID_M[10:0] Output Write address ID
AWADDR_M[39:0] Output Write address
AWLEN_M[7:0] Output Write burst length
AWSIZE_M[2:0] Output Write burst size
AWBURST_M[1:0] Output Write burst type
AWLOCK_M Output Write lock type
AWCACHE_M[3:0] Output Write cache type
AWUSER_M[x:0]b Output User signal
AWPROT_M[2:0] Output Write protection type
AWQOS_M[3:0] Output Write Quality of Service value
AWSNOOP_M[2:0]a Output Shareable write transaction type
AWDOMAIN_M[1:0]a Output Write shareability domain
AWBAR_M[1:0]a Output Write barrier transaction

The following table shows the Write Data Channel signals.

Table A-52 Write Data Channel signals, HN-I and HN-F (with SBSX)

Signal Type Description Connection information
WREADY_M Input Write data ready Connect to corresponding slave device, if populated, otherwise tie LOW.
WVALID_M Output Write data valid Connect to corresponding slave device, if populated.
WDATA_M[127:0]/[255:0]c Output Write data Connect to corresponding slave device, if populated.
WSTRB_M[15:0]/[31:0]c Output Write byte-lane strobes Connect to corresponding slave device, if populated.
WLAST_M Output Write data last transfer indication Connect to corresponding slave device, if populated.
WUSER_M[0] Output Indicates when the parity data is valid. Connect to corresponding slave device, if populated.
WUSER_M[32:1] Output Odd parity data. For the HN-I, only bits[16:1] provide parity data. For the SBSX, if SBSX_128_n256 is HIGH then only bits[16:1] provide parity data. Connect to corresponding slave device, if populated.

The following table shows the Write Response Channel signals.

Table A-53 Write Response Channel signals, HN-I and HN-F (with SBSX)

Signal Type Description Connection information
BREADY_M Output Write response ready Connect to corresponding slave device, if populated.
BVALID_M Input Write response valid Connect to corresponding slave device, if populated, otherwise tie LOW.
BID_M[10:0] Input Write response ID
BRESP_M[1:0] Input Write response
BUSER_M[3:0] Input User signal

The following table shows the Read Address Channel signals.

Table A-54 Read Address Channel signals, HN-I and HN-F (with SBSX)

Signal Type Description Connection information
ARREADY_M Input Read address ready Connect to corresponding slave device, if populated, otherwise tie LOW.
ARVALID_M Output Read address valid Connect to corresponding slave device, if populated.
ARID_M[10:0] Output Read address ID
ARADDR_M[39:0] Output Read address
ARLEN_M[7:0] Output Read burst length
ARSIZE_M[2:0] Output Read burst size
ARBURST_M[1:0] Output Read burst type
ARLOCK_M Output Read lock type
ARCACHE_M[3:0] Output Read cache type
ARUSER_M[x:0]d Output User signal
ARPROT_M[2:0] Output Read protection type
ARQOS_M[3:0] Output Read Quality of Service value
ARSNOOP_M[3:0]a Output Shareable read transaction type
ARDOMAIN_M[1:0]a Output Read shareability domain
ARBAR_M[1:0]a Output Read barrier transaction

The following table shows the Read Data Channel signals.

Table A-55 Read Data Channel signals, HN-I and HN-F (with SBSX)

Signal Type Description Connection information
RREADY_M Output Read data ready Connect to corresponding slave device, if populated.
RVALID_M Input Read data valid Connect to corresponding slave device, if populated, otherwise tie LOW.
RID_M[10:0] Input Read data ID Connect to corresponding slave device, if populated, otherwise tie LOW.
RDATA_M[127:0]/[255:0]e Input Read data Connect to corresponding slave device, if populated, otherwise tie LOW.
RRESP_M[1:0] Input Read data response Connect to corresponding slave device, if populated, otherwise tie LOW.
RLAST_M Input Read data last transfer indication Connect to corresponding slave device, if populated, otherwise tie LOW.
RUSER_M[0] Input HIGH when the parity data is valid. Connect to corresponding slave device, if populated, otherwise tie LOW.
RUSER_M[32:1] Input Odd parity data. For the HN-I, only bits[16:1] are for the parity data. For the SBSX, if SBSX_128_n256 is HIGH then only bits[16:1] are for the parity data. Connect to corresponding slave device, if populated, otherwise tie LOW.
a Applicable to HN-I ACE-Lite interface only.
b The value x is based on REQ VC RSVDC width producing either 3:0 or 7:0.
c 

For SBSX, WDATA is configurable to 128 bits or 256 bits. WSTRB scales accordingly. The pins for the 256-bit WDATA and corresponding WSTRB are always present, but the interface operates as either a 128-bit or 256-bit interface, depending on the value of the SBSX_128_n256 input.

For HN-I, the ACE-Lite interface is always 128-bit, so WDATA_M[127:0] and WSTRB_M[15:0].

d The value x is based on REQ VC RSVDC width producing either 3:0 or 7:0.
e

For SBSX, RDATA is configurable to 128 bits or 256 bits, using the SBSX_128_n256 input pin. The pins for the 256-bit RDATA are always present, but the interface operates as either a 128-bit or 256-bit interface depending on the value of the SBSX_128_n256 input.

For HN-I, the ACE-Lite interface is always 128-bit, so RDATA_M[127:0].

Non-ConfidentialPDF file icon PDF versionARM 100052_0001_00_en
Copyright © 2014, 2015, 2017 ARM Limited or its affiliates. All rights reserved.