SURF
|
Functions | |
RoceWorkReqMasterType | ToRoceWorkReqMasterType ( valid: in sl id: in slv( 63 downto 0) opCode: in slv( 3 downto 0) flags: in slv( 4 downto 0) rAddr: in slv( 63 downto 0) rKey: in slv( 31 downto 0) len: in slv( 31 downto 0) lAddr: in slv( 63 downto 0) lKey: in slv( 31 downto 0) sQpn: in slv( 23 downto 0) solicited: in sl comp: in slv( 64 downto 0) swap: in slv( 64 downto 0) immDt: in slv( 32 downto 0) rKeyToInv: in slv( 32 downto 0) srqn: in slv( 24 downto 0) dQpn: in slv( 24 downto 0) qKey: in slv( 32 downto 0) ) |
RoceWorkCompSlaveType | toRoceWorkCompSlaveType ( ready: in sl ) |
AxiStreamMasterType | ToAxisMetadataMasterType ( valid: in sl , data: in slv( 302 downto 0) ) |
AxiStreamSlaveType | ToAxisMetadataSlaveType ( ready: in sl ) |
RoceDmaReadRespMasterType | ToDmaReadRespMasterType ( valid: in sl initiator: in slv( 3 downto 0) sqpn: in slv( 23 downto 0) wrId: in slv( 63 downto 0) isRespErr: in sl dataStream: in slv( 289 downto 0) ) |
RoceDmaReadReqSlaveType | ToDmaReadReqSlaveType ( ready: in sl ) |
AxiStreamMasterType | DmaReadReqToAxiStreamMaster ( wrIn: in RoceDmaReadReqMasterType ) |
AxiStreamSlaveType | DmaReadReqToAxiStreamSlave ( wrIn: in RoceDmaReadReqSlaveType ) |
RoceDmaReadReqMasterType | AxiStreamToDmaReadReqMaster ( wrIn: in AxiStreamMasterType ) |
RoceDmaReadReqSlaveType | AxiStreamToDmaReadReqSlave ( wrIn: in AxiStreamSlaveType ) |
Libraries | |
ieee | |
surf |
Use Clauses | |
std_logic_1164 | |
std_logic_unsigned | |
std_logic_arith | |
StdRtlPkg | Package <StdRtlPkg> |
AxiStreamPkg | Package <AxiStreamPkg> |
SsiPkg | Package <SsiPkg> |
Constants | |
TDATA_ROCE_NUM_BYTES_C | natural range 1 to 128 := 32 |
TDATA_UDP_NUM_BYTES_C | natural range 1 to 128 := 16 |
BLUE_DATA_STREAM_CONFIG_C | AxiStreamConfigType := ssiAxiStreamConfig ( dataBytes = > TDATA_ROCE_NUM_BYTES_C , tDestBits = > 0 ) |
SURF_DATA_STREAM_CONFIG_C | AxiStreamConfigType := ssiAxiStreamConfig ( dataBytes = > TDATA_UDP_NUM_BYTES_C , tDestBits = > 0 ) |
ROCE_WORK_REQ_MASTER_INIT_C | RoceWorkReqMasterType := ( valid = > ' 0 ' , id = > ( others = > ' 0 ' ) , opCode = > ( others = > ' 0 ' ) , flags = > ( others = > ' 0 ' ) , rAddr = > ( others = > ' 0 ' ) , rKey = > ( others = > ' 0 ' ) , len = > ( others = > ' 0 ' ) , lAddr = > ( others = > ' 0 ' ) , lKey = > ( others = > ' 0 ' ) , sQpn = > ( others = > ' 0 ' ) , solicited = > ' 0 ' , comp = > ( others = > ' 0 ' ) , swap = > ( others = > ' 0 ' ) , immDt = > ( others = > ' 0 ' ) , rKeyToInv = > ( others = > ' 0 ' ) , srqn = > ( others = > ' 0 ' ) , dQpn = > ( others = > ' 0 ' ) , qKey = > ( others = > ' 0 ' ) ) |
ROCE_WORK_REQ_SLAVE_INIT_C | RoceWorkReqSlaveType := ( ready = > ' 0 ' ) |
ROCE_WORK_REQ_SLAVE_FORCE_C | RoceWorkReqSlaveType := ( ready = > ' 1 ' ) |
ROCE_WORK_COMP_MASTER_INIT_C | RoceWorkCompMasterType := ( valid = > ' 0 ' , id = > ( others = > ' 0 ' ) , opCode = > ( others = > ' 0 ' ) , flags = > ( others = > ' 0 ' ) , status = > ( others = > ' 0 ' ) , len = > ( others = > ' 0 ' ) , pKey = > ( others = > ' 0 ' ) , qpn = > ( others = > ' 0 ' ) , immDt = > ( others = > ' 0 ' ) , rKeyToInv = > ( others = > ' 0 ' ) ) |
ROCE_WORK_COMP_SLAVE_INIT_C | RoceWorkCompSlaveType := ( ready = > ' 0 ' ) |
ROCE_WORK_COMP_SLAVE_FORCE_C | RoceWorkCompSlaveType := ( ready = > ' 1 ' ) |
ROCE_DMA_READ_REQ_MASTER_INIT_C | RoceDmaReadReqMasterType := ( valid = > ' 0 ' , initiator = > ( others = > ' 0 ' ) , sQpn = > ( others = > ' 0 ' ) , wrId = > ( others = > ' 0 ' ) , startAddr = > ( others = > ' 0 ' ) , len = > ( others = > ' 0 ' ) , mrIdx = > ' 0 ' ) |
ROCE_DMA_READ_REQ_SLAVE_INIT_C | RoceDmaReadReqSlaveType := ( ready = > ' 0 ' ) |
ROCE_DMA_READ_REQ_SLAVE_FORCE_C | RoceDmaReadReqSlaveType := ( ready = > ' 1 ' ) |
ROCE_DMA_READ_RESP_MASTER_INIT_C | RoceDmaReadRespMasterType := ( valid = > ' 0 ' , initiator = > ( others = > ' 0 ' ) , sQpn = > ( others = > ' 0 ' ) , wrId = > ( others = > ' 0 ' ) , isRespErr = > ' 0 ' , dataStream = > ( others = > ' 0 ' ) ) |
ROCE_DMA_READ_RESP_SLAVE_INIT_C | RoceDmaReadRespSlaveType := ( ready = > ' 0 ' ) |
ROCE_DMA_READ_RESP_SLAVE_FORCE_C | RoceDmaReadRespSlaveType := ( ready = > ' 1 ' ) |
Records | |
RoceWorkReqMasterType | |
RoceWorkReqSlaveType | |
RoceWorkCompMasterType | |
RoceWorkCompSlaveType | |
RoceDmaReadReqMasterType | |
RoceDmaReadReqSlaveType | |
RoceDmaReadRespMasterType | |
RoceDmaReadRespSlaveType |