AXI4-Lite Control Interface - 2.4 English

Video Frame Buffer Read and Video Frame Buffer Write (PG278)

Document ID
PG278
Release Date
2022-05-11
Version
2.4 English

The AXI4-Lite interface allows you to dynamically control parameters within the core. The configuration can be accomplished using an AXI4-Lite master state machine, an embedded Arm ® , or soft system processor such as MicroBlaze™. The Video Frame Buffer Read and Video Frame Buffer Write cores can be controlled through the AXI4-Lite interface by using functions provided by the driver in the Vitis software platform. Another method is performing read and write transactions to the register space but should only be used when the first method is not available. Table: AXI4-Lite Control Interface Signals shows the AXI4-Lite control interface signals. This interface runs at the ap_clk clock.

Table 2-11: AXI4-Lite Control Interface Signals

Signal Name

I/O

Width

Description

s_axi_ctrl_aresetn

I

1

Reset

s_axi_ctrl_aclk

I

1

Clock

s_axi_ctrl_awaddr

I

18

Write Address

s_axi_ctrl_awprot

I

3

Write Address Protection

s_axi_ctrl_awvalid

I

1

Write Address Valid

s_axi_ctrl_awready

O

1

Write Address Ready

s_axi_ctrl_wdata

I

32

Write Data

s_axi_ctrl_wstrb

I

4

Write Data Strobe

s_axi_ctrl_wvalid

I

1

Write Data Valid

s_axi_ctrl_wready

O

1

Write Data Ready

s_axi_ctrl_bresp

O

2

Write Response

s_axi_ctrl_bvalid

O

1

Write Response Valid

s_axi_ctrl_bready

I

1

Write Response Ready

s_axi_ctrl_araddr

I

18

Read Address

s_axi_ctrl_arprot

I

3

Read Address Protection

s_axi_ctrl_arvalid

I

1

Read Address Valid

s_axi_ctrl_aready

O

1

Read Address Ready

s_axi_ctrl_rdata

O

32

Read Data

s_axi_ctrl_rresp

O

2

Read Data Response

s_axi_ctrl_rvalid

O

1

Read Data Valid

s_axi_ctrl_rready

I

1

Read Data Ready