6 axi4 / axi4 lite on-chip bus, Axi4 / axi4 lite on-chip bus, Table 34: axi4 / axi4 lite pdi – BECKHOFF EtherCAT IP Core for Xilinx FPGAs v3.00k User Manual

Page 88

Advertising
background image

IP Core Signals

III-76

Slave Controller

– IP Core for Xilinx FPGAs

8.6.6

AXI4 / AXI4 LITE On-Chip Bus

Table 34 lists the signals used with the AXI4 and AXI4 LITE PDI.

Table 34: AXI4 / AXI4 LITE PDI

Condition

Name

Direction

Description

AXI4

or

AXI4 LITE

C_S_AXI_DATA_WIDTH

GENERIC AXI data bus width

(8/16/32/64 bit)

C_S_AXI_ACLK_FREQ_HZ

GENERIC AXI bus clock frequency in

Hz (>= 25,000)

C_S_AXI_ADDR_WIDTH

GENERIC AXI address width (>= 16

bit, only 16 bit are used)

C_S_AXI_ID_WIDTH

GENERIC AXI ID width

PDI_AXI_ACLK

INPUT

AXI bus clock

PDI_AXI_AWADDR[15:0]

INPUT

Write address

PDI_AXI_AWPROT[2:0]

INPUT

Write protection type

PDI_AXI_AWREGION[3:0]

INPUT

Write region identifier

PDI_AXI_AWQOS[3:0]

INPUT

Write QoS identifier

PDI_AXI_AWVALID

INPUT

Write address valid

PDI_AXI_AWREADY

OUTPUT

Write address ready

PDI_AXI_WDATA
[PDI_EXT_BUS_WIDTH-1:0]

INPUT

Write data

PDI_AXI_WSTRB
[PDI_EXT_BUS_WIDTH/8-1:0]

INPUT

Write data byte enable

PDI_AXI_WVALID

INPUT

Write data valid

PDI_AXI_WREADY

OUTPUT

Write data ready

PDI_AXI_BRESP[1:0]

OUTPUT

Write response

PDI_AXI_BVALID

OUTPUT

Write response valid

PDI_AXI_BREADY

INPUT

Write response ready

PDI_AXI_ARADDR[15:0]

INPUT

Read address

PDI_AXI_ARPROT[2:0]

INPUT

Read protection type

PDI_AXI_ARREGION[3:0]

INPUT

Read region identifier

PDI_AXI_ARQOS[3:0]

INPUT

Read QoS identifier

PDI_AXI_ARVALID

INPUT

Read address valid

PDI_AXI_ARREADY

OUTPUT

Read address ready

PDI_AXI_RDATA
[PDI_EXT_BUS_WIDTH-1:0]

OUTPUT

Read data

PDI_AXI_RRESP[1:0]

OUTPUT

Read response

PDI_AXI_RVALID

OUTPUT

Read data valid

PDI_AXI_RREADY

INPUT

Read data ready

PDI_AXI_IRQ_MAIN

OUTPUT

Interrupt

PDI_AXI_AWID
[PDI_BUS_ID_WIDTH-1:0]

INPUT

Write address ID

PDI_AXI_AWLEN[7:0]

INPUT

Write length

PDI_AXI_AWSIZE[2:0]

INPUT

Write size

PDI_AXI_AWBURST[1:0]

INPUT

Write burst type

PDI_AXI_AWLOCK

INPUT

Write lock

PDI_AXI_AWCACHE[3:0]

INPUT

Write cache type

PDI_AXI_WLAST

INPUT

Write data last

Advertising