|
cloudFPGA (cF) API
1.0
The documentation of the source code of cloudFPGA (cF)
|
Libraries | |
| IEEE | |
| UNISIM | |
Use Clauses | |
| std_logic_1164 | |
| numeric_std | |
| vcomponents | |
Generics | |
| gAxiIdWidth | integer := 8 |
Ports | ||
| piSHL_156_25Clk | in | std_ulogic |
| piSHL_156_25Rst | in | std_ulogic |
| piMMIO_Ly7_Rst | in | std_ulogic |
| piMMIO_Ly7_En | in | std_ulogic |
| siNRC_Udp_Data_tdata | in | std_ulogic_vector ( 63 downto 0 ) |
| siNRC_Udp_Data_tkeep | in | std_ulogic_vector ( 7 downto 0 ) |
| siNRC_Udp_Data_tvalid | in | std_ulogic |
| siNRC_Udp_Data_tlast | in | std_ulogic |
| siNRC_Udp_Data_tready | out | std_ulogic |
| soNRC_Udp_Data_tdata | out | std_ulogic_vector ( 63 downto 0 ) |
| soNRC_Udp_Data_tkeep | out | std_ulogic_vector ( 7 downto 0 ) |
| soNRC_Udp_Data_tvalid | out | std_ulogic |
| soNRC_Udp_Data_tlast | out | std_ulogic |
| soNRC_Udp_Data_tready | in | std_ulogic |
| poROL_Nrc_Udp_Rx_ports | out | std_ulogic_vector ( 31 downto 0 ) |
| soROLE_Nrc_Udp_Meta_TDATA | out | std_ulogic_vector ( 63 downto 0 ) |
| soROLE_Nrc_Udp_Meta_TVALID | out | std_ulogic |
| soROLE_Nrc_Udp_Meta_TREADY | in | std_ulogic |
| soROLE_Nrc_Udp_Meta_TKEEP | out | std_ulogic_vector ( 7 downto 0 ) |
| soROLE_Nrc_Udp_Meta_TLAST | out | std_ulogic |
| siNRC_Role_Udp_Meta_TDATA | in | std_ulogic_vector ( 63 downto 0 ) |
| siNRC_Role_Udp_Meta_TVALID | in | std_ulogic |
| siNRC_Role_Udp_Meta_TREADY | out | std_ulogic |
| siNRC_Role_Udp_Meta_TKEEP | in | std_ulogic_vector ( 7 downto 0 ) |
| siNRC_Role_Udp_Meta_TLAST | in | std_ulogic |
| siNRC_Tcp_Data_tdata | in | std_ulogic_vector ( 63 downto 0 ) |
| siNRC_Tcp_Data_tkeep | in | std_ulogic_vector ( 7 downto 0 ) |
| siNRC_Tcp_Data_tvalid | in | std_ulogic |
| siNRC_Tcp_Data_tlast | in | std_ulogic |
| siNRC_Tcp_Data_tready | out | std_ulogic |
| soNRC_Tcp_Data_tdata | out | std_ulogic_vector ( 63 downto 0 ) |
| soNRC_Tcp_Data_tkeep | out | std_ulogic_vector ( 7 downto 0 ) |
| soNRC_Tcp_Data_tvalid | out | std_ulogic |
| soNRC_Tcp_Data_tlast | out | std_ulogic |
| soNRC_Tcp_Data_tready | in | std_ulogic |
| poROL_Nrc_Tcp_Rx_ports | out | std_ulogic_vector ( 31 downto 0 ) |
| soROLE_Nrc_Tcp_Meta_TDATA | out | std_ulogic_vector ( 63 downto 0 ) |
| soROLE_Nrc_Tcp_Meta_TVALID | out | std_ulogic |
| soROLE_Nrc_Tcp_Meta_TREADY | in | std_ulogic |
| soROLE_Nrc_Tcp_Meta_TKEEP | out | std_ulogic_vector ( 7 downto 0 ) |
| soROLE_Nrc_Tcp_Meta_TLAST | out | std_ulogic |
| siNRC_Role_Tcp_Meta_TDATA | in | std_ulogic_vector ( 63 downto 0 ) |
| siNRC_Role_Tcp_Meta_TVALID | in | std_ulogic |
| siNRC_Role_Tcp_Meta_TREADY | out | std_ulogic |
| siNRC_Role_Tcp_Meta_TKEEP | in | std_ulogic_vector ( 7 downto 0 ) |
| siNRC_Role_Tcp_Meta_TLAST | in | std_ulogic |
| soMEM_Mp0_RdCmd_tdata | out | std_ulogic_vector ( 79 downto 0 ) |
| soMEM_Mp0_RdCmd_tvalid | out | std_ulogic |
| soMEM_Mp0_RdCmd_tready | in | std_ulogic |
| siMEM_Mp0_RdSts_tdata | in | std_ulogic_vector ( 7 downto 0 ) |
| siMEM_Mp0_RdSts_tvalid | in | std_ulogic |
| siMEM_Mp0_RdSts_tready | out | std_ulogic |
| siMEM_Mp0_Read_tdata | in | std_ulogic_vector ( 511 downto 0 ) |
| siMEM_Mp0_Read_tkeep | in | std_ulogic_vector ( 63 downto 0 ) |
| siMEM_Mp0_Read_tlast | in | std_ulogic |
| siMEM_Mp0_Read_tvalid | in | std_ulogic |
| siMEM_Mp0_Read_tready | out | std_ulogic |
| soMEM_Mp0_WrCmd_tdata | out | std_ulogic_vector ( 79 downto 0 ) |
| soMEM_Mp0_WrCmd_tvalid | out | std_ulogic |
| soMEM_Mp0_WrCmd_tready | in | std_ulogic |
| siMEM_Mp0_WrSts_tdata | in | std_ulogic_vector ( 7 downto 0 ) |
| siMEM_Mp0_WrSts_tvalid | in | std_ulogic |
| siMEM_Mp0_WrSts_tready | out | std_ulogic |
| soMEM_Mp0_Write_tdata | out | std_ulogic_vector ( 511 downto 0 ) |
| soMEM_Mp0_Write_tkeep | out | std_ulogic_vector ( 63 downto 0 ) |
| soMEM_Mp0_Write_tlast | out | std_ulogic |
| soMEM_Mp0_Write_tvalid | out | std_ulogic |
| soMEM_Mp0_Write_tready | in | std_ulogic |
| moMEM_Mp1_AWID | out | std_ulogic_vector ( 7 downto 0 ) |
| moMEM_Mp1_AWADDR | out | std_ulogic_vector ( 32 downto 0 ) |
| moMEM_Mp1_AWLEN | out | std_ulogic_vector ( 7 downto 0 ) |
| moMEM_Mp1_AWSIZE | out | std_ulogic_vector ( 2 downto 0 ) |
| moMEM_Mp1_AWBURST | out | std_ulogic_vector ( 1 downto 0 ) |
| moMEM_Mp1_AWVALID | out | std_ulogic |
| moMEM_Mp1_AWREADY | in | std_ulogic |
| moMEM_Mp1_WDATA | out | std_ulogic_vector ( 511 downto 0 ) |
| moMEM_Mp1_WSTRB | out | std_ulogic_vector ( 63 downto 0 ) |
| moMEM_Mp1_WLAST | out | std_ulogic |
| moMEM_Mp1_WVALID | out | std_ulogic |
| moMEM_Mp1_WREADY | in | std_ulogic |
| moMEM_Mp1_BID | in | std_ulogic_vector ( 7 downto 0 ) |
| moMEM_Mp1_BRESP | in | std_ulogic_vector ( 1 downto 0 ) |
| moMEM_Mp1_BVALID | in | std_ulogic |
| moMEM_Mp1_BREADY | out | std_ulogic |
| moMEM_Mp1_ARID | out | std_ulogic_vector ( 7 downto 0 ) |
| moMEM_Mp1_ARADDR | out | std_ulogic_vector ( 32 downto 0 ) |
| moMEM_Mp1_ARLEN | out | std_ulogic_vector ( 7 downto 0 ) |
| moMEM_Mp1_ARSIZE | out | std_ulogic_vector ( 2 downto 0 ) |
| moMEM_Mp1_ARBURST | out | std_ulogic_vector ( 1 downto 0 ) |
| moMEM_Mp1_ARVALID | out | std_ulogic |
| moMEM_Mp1_ARREADY | in | std_ulogic |
| moMEM_Mp1_RID | in | std_ulogic_vector ( 7 downto 0 ) |
| moMEM_Mp1_RDATA | in | std_ulogic_vector ( 511 downto 0 ) |
| moMEM_Mp1_RRESP | in | std_ulogic_vector ( 1 downto 0 ) |
| moMEM_Mp1_RLAST | in | std_ulogic |
| moMEM_Mp1_RVALID | in | std_ulogic |
| moMEM_Mp1_RREADY | out | std_ulogic |
| poSHL_Mmio_RdReg | out | std_ulogic_vector ( 15 downto 0 ) |
| piTOP_250_00Clk | in | std_ulogic |
| piFMC_ROLE_rank | in | std_logic_vector ( 31 downto 0 ) |
| piFMC_ROLE_size | in | std_logic_vector ( 31 downto 0 ) |
| dpBSCAN_drck | in | std_logic |
| dpBSCAN_shift | in | std_logic |
| dpBSCAN_tdi | in | std_logic |
| dpBSCAN_update | in | std_logic |
| dpBSCAN_sel | in | std_logic |
| dpBSCAN_tdo | out | std_logic |
| dpBSCAN_tms | in | std_logic |
| dpBSCAN_tck | in | std_logic |
| dpBSCAN_runtest | in | std_logic |
| dpBSCAN_reset | in | std_logic |
| dpBSCAN_capture | in | std_logic |
| dpBSCAN_bscanid_en | in | std_logic |
| poVoid | out | std_ulogic |
| moMEM_Mp1_WID | out | std_ulogic_vector ( 3 downto 0 ) |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Generic |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
use clause |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
Port |
|
use clause |
|
use clause |