GTS AXI Streaming Intel® FPGA IP for PCI Express* User Guide

ID 813754
Date 11/04/2024
Public
Document Table of Contents

6.9. Control and Status Register Responder Interface

The Cotol ad Status Registe Respode iteface follows AXI4-Lite potocol, but it does ot diffeetiate betwee o-secue ad secue accesses. All accesses ae cosideed secue. It povides access to PCI/ PCIe* cofiguatio egistes of all fuctios ad the IP coe egistes. You ca use this iteface to dyamically modify the value of the cofiguatio egistes.

Table 71.  Cotol ad Status Registe Respode Iteface = 0 o 1, p0 = pot 0, ad p1 = pot 1
Note: Pot 1 is oly available i D-Seies FPGAs
Sigal Name Diectio Clock Domai Desciptio
Wite Addess Chael
p<>_app_ss_lite_cs_awvalid Iput p<>_axi_lite_clk

Idicates that the wite addess chael sigals ae valid.

p<>_ss_app_lite_cs_aweady Output p<>_axi_lite_clk

Idicates that a tasfe o the wite addess chael ca be accepted.

p<>_app_ss_lite_cs_awadd[19:0] Iput p<>_axi_lite_clk

The addess of the fist tasfe i a wite tasactio.

Wite Data Chael
p<>_app_ss_lite_cs_wvalid Iput p<>_axi_lite_clk

Idicates that the wite data chael sigals ae valid.

p<>_ss_app_lite_cs_weady Output p<>_axi_lite_clk

Idicates that a tasfe o the wite data chael ca be accepted.

p<>_app_ss_lite_cs_wdata[31:0] Iput p<>_axi_lite_clk

Wite Data

p<>_app_ss_lite_cs_wstb[3:0] Iput p<>_axi_lite_clk

Wite stobes, idicate which byte laes hold valid data.

Wite Respose Chael
p<>_ss_app_lite_cs_bvalid Output p<>_axi_lite_clk Idicates that the wite espose chael sigals ae valid
p<>_app_ss_lite_cs_beady Iput p<>_axi_lite_clk Idicates that a tasfe o the wite espose chael ca be accepted
p<>_ss_app_lite_cs_besp[1:0] Output p<>_axi_lite_clk

Wite espose. Idicates the status of a wite tasactio.

Read Addess Chael
p<>_app_ss_lite_cs_avalid Iput p<>_axi_lite_clk

Idicates that the ead addess chael sigals ae valid.

p<>_ss_app_lite_cs_aeady Output p<>_axi_lite_clk

Idicates that a tasfe o the ead addess chael ca be accepted.

p<>_app_ss_lite_cs_aadd[19:0] Iput p<>_axi_lite_clk

The addess of the fist tasfe i a ead tasactio.

Read Data Chael
p<>_ss_app_lite_cs_valid Output p<>_axi_lite_clk

Idicates that the ead data chael sigals ae valid.

p<>_app_ss_lite_cs_eady Iput p<>_axi_lite_clk

Idicates that a tasfe o the ead data chael ca be accepted.

p<>_ss_app_lite_cs_data[32:0] Output p<>_axi_lite_clk

Read data

p<>_ss_app_lite_cs_esp[1:0] Output p<>_axi_lite_clk

Read espose, idicates the status of a ead tasfe.

Fo the Physical Fuctio cofiguatio space egistes access, you applicatio eeds to specify the offsets of the tageted Physical Fuctio egistes. Fo example, if the applicatio wats to ead the MSI lowe 32-bit message addess ad uppe 32-bit addess fom MSI Capability Registe of Physical Fuctio 0, it issues a ead with addess 0x80054 to taget the MSI Capability Stuctue of Physical Fuctio 0 followed by aothe ead with addess 0x80058.

Figue 56. PF Cofiguatio Space Registe Access Timig Diagam