The following table lists the Slave Interface signals for the cores.
| Signal Name | Direction | Default | Width | Description (Range) |
|---|---|---|---|---|
| s_axi_aclk | Input | REQ | 1 | Slave interface clock input. AXI Clock Converter and Data Width Converter core only. |
| s_axi_aresetn | Input | REQ | 1 | Slave interface reset input (active-Low). AXI Clock Converter and Data Width Converter core only. |
| s_axi_awid | Input |
AXI3, AXI4: 0 AXI4-Lite: d/c |
ID_WIDTH | Write Address Channel Transaction ID |
| s_axi_awaddr | Input | REQ | ADDR_WIDTH | Write Address Channel Address |
| s_axi_awlen | Input |
AXI3, AXI4: 0 AXI4-Lite: d/c |
AXI4: 8 AXI3: 4 |
Write Address Channel Burst Length (0–255) |
| s_axi_awsize | Input |
AXI3, AXI4: REQ 1 AXI4-Lite: d/c |
3 |
Write Address Channel Transfer Size code (0–7) |
| s_axi_awburst | Input |
AXI3, AXI4: REQ 1 AXI4-Lite: d/c |
2 | Write Address Channel Burst Type code (0–2). |
| s_axi_awlock | Input |
AXI3, AXI4: 0 AXI4-Lite: d/c |
AXI4: 1 AXI3: 2 |
Write Address Channel Atomic Access Type (0, 1) |
| s_axi_awcache | Input |
AXI3, AXI4: 0 2 AXI4-Lite: d/c |
4 | Write Address Channel Cache Characteristics |
| s_axi_awprot | Input | 0b000 3 | 3 | Write Address Channel Protection Bits |
| s_axi_awqos 4 | Input |
AXI4: 0 AXI4-Lite: d/c |
4 | AXI4 Write Address Channel Quality of Service |
| s_axi_awregion | Input | AXI4: 0; AXI3, AXI4-Lite: d/c | 4 |
AXI4 Write Address Channel address region index |
| s_axi_awuser 5 | Input |
AXI3, AXI4: 0 AXI4-Lite: d/c |
AWUSER_WIDTH | User-defined AW Channel signals |
| s_axi_awvalid | Input | REQ | 1 | Write Address Channel Valid |
| s_axi_awready | Output | 1 | Write Address Channel Ready | |
| s_axi_wid | Input |
AXI3: 0 AXI4, AXI4-Lite: d/c |
ID_WIDTH | Write Data Channel Transaction ID for AXI3 masters |
| s_axi_wdata | Input | REQ |
Data Width Converter: S_AXI_DATA_WIDTH; Others: DATA_WIDTH |
Write Data Channel Data |
| s_axi_wstrb | Input | all ones |
Data Width Converter: S_AXI_DATA_WIDTH/8; Others: DATA_WIDTH/8 |
Write Data Channel Byte Strobes |
| s_axi_wlast | Input |
AXI3, AXI4: 0 AXI4-Lite: d/c |
1 | Write Data Channel Last Data Beat |
| s_axi_wuser 5 | Input |
AXI3, AXI4: 0 AXI4-Lite: d/c |
WUSER_WIDTH | User-defined W Channel signals |
| s_axi_wvalid | Input | REQ | 1 | Write Data Channel Valid. |
| s_axi_wready | Output | 1 | Write Data Channel Ready. | |
| s_axi_bid | Output | ID_WIDTH | Write Response Channel Transaction ID. | |
| s_axi_bresp | Output | 2 | Write Response Channel Response Code (0–3). | |
| s_axi_buser | Output | BUSER_WIDTH | User-defined B Channel signals. | |
| s_axi_bvalid | Output | 1 | Write Response Channel Valid. | |
| s_axi_bready | Input | REQ | 1 | Write Response Channel Ready. |
| s_axi_arid | Input |
AXI3, AXI4: 0 AXI4-Lite: d/c |
ID_WIDTH | Read Address Channel Transaction ID. |
| s_axi_araddr | Input | REQ | ADDR_WIDTH | Read Address Channel Address. |
| s_axi_arlen | Input |
AXI3, AXI4: 0 AXI4-Lite: d/c |
AXI4: 8 AXI3: 4 |
Read Address Channel Burst Length code (0–255). |
| s_axi_arsize | Input |
AXI3, AXI4: REQ 1 AXI4-Lite: d/c |
3 | Read Address Channel Transfer Size code (0–7). |
| s_axi_arburst | Input |
AXI3, AXI4: REQ 1 AXI4-Lite: d/c |
2 | Read Address Channel Burst Type (0–2). |
| s_axi_arlock | Input |
AXI3, AXI4: 0 AXI4-Lite: d/c |
AXI4: 1 AXI3: 2 |
Read Address Channel Atomic Access Type (0, 1). |
| s_axi_arcache | Input |
AXI3, AXI4: 0 2 AXI4-Lite: d/c |
4 | Read Address Channel Cache Characteristics. |
| s_axi_arprot | Input | 0b000 3 | 3 | Read Address Channel Protection Bits. |
| s_axi_arregion | Input | AXI4: 0; AXI3, AXI4-Lite: d/c | 4 |
AXI4 Read Address Channel address region index |
| s_axi_arqos 4 | Input |
AXI4: 0 AXI4-Lite: d/c |
4 | AXI4 Read Address Channel Quality of Service. |
| s_axi_aruser 5 | Input |
AXI3, AXI4: 0 AXI4-Lite: d/c |
ARUSER_WIDTH | User-defined AR Channel signals. |
| s_axi_arvalid | Input | REQ | 1 | Read Address Channel Valid. |
| s_axi_arready | Output | 1 | Read Address Channel Ready. | |
| s_axi_rid | Output | ID_WIDTH | Read Data Channel Transaction ID. | |
| s_axi_rdata | Output |
Data Width Converter: S_AXI_DATA_WIDTH; Others: DATA_WIDTH |
Read Data Channel Data. | |
| s_axi_rresp | Output | 2 | Read Data Channel Response Code (0–3). | |
| s_axi_rlast | Output | 1 | Read Data Channel Last Data Beat. | |
| s_axi_ruser 5 | Output | RUSER_WIDTH | User-defined R Channel signals. | |
| s_axi_rvalid | Output | 1 | Read Data Channel Valid. | |
| s_axi_rready | Input | REQ | 1 | Read Data Channel Ready. |
|
||||