SURF  1.0
AxiStreamScatterGather Entity Reference
+ Inheritance diagram for AxiStreamScatterGather:
+ Collaboration diagram for AxiStreamScatterGather:

Entities

rtl  architecture
 

Libraries

ieee 

Use Clauses

std_logic_1164 
std_logic_unsigned 
std_logic_arith 
StdRtlPkg  Package <StdRtlPkg>
AxiLitePkg  Package <AxiLitePkg>
AxiStreamPkg  Package <AxiStreamPkg>
SsiPkg  Package <SsiPkg>

Generics

TPD_G  time := 1 ns
AXIS_SLAVE_FRAME_SIZE_G  integer := 129
SLAVE_AXIS_CONFIG_G  AxiStreamConfigType := ssiAxiStreamConfig ( 2 )
MASTER_AXIS_CONFIG_G  AxiStreamConfigType := ssiAxiStreamConfig ( 12 )

Ports

axiClk   in sl
axiRst   in sl
axilReadMaster   in AxiLiteReadMasterType := AXI_LITE_READ_MASTER_INIT_C
axilReadSlave   out AxiLiteReadSlaveType
axilWriteMaster   in AxiLiteWriteMasterType := AXI_LITE_WRITE_MASTER_INIT_C
axilWriteSlave   out AxiLiteWriteSlaveType
sAxisMaster   in AxiStreamMasterType
sAxisSlave   out AxiStreamSlaveType
sAxisCtrl   out AxiStreamCtrlType
mAxisMaster   out AxiStreamMasterType
mAxisSlave   in AxiStreamSlaveType
mAxisCtrl   in AxiStreamCtrlType

Detailed Description

See also
entity

Definition at line 30 of file AxiStreamScatterGather.vhd.

Member Data Documentation

◆ TPD_G

TPD_G time := 1 ns
Generic

Definition at line 33 of file AxiStreamScatterGather.vhd.

◆ AXIS_SLAVE_FRAME_SIZE_G

AXIS_SLAVE_FRAME_SIZE_G integer := 129
Generic

Definition at line 34 of file AxiStreamScatterGather.vhd.

◆ SLAVE_AXIS_CONFIG_G

SLAVE_AXIS_CONFIG_G AxiStreamConfigType := ssiAxiStreamConfig ( 2 )
Generic

Definition at line 35 of file AxiStreamScatterGather.vhd.

◆ MASTER_AXIS_CONFIG_G

MASTER_AXIS_CONFIG_G AxiStreamConfigType := ssiAxiStreamConfig ( 12 )
Generic

Definition at line 36 of file AxiStreamScatterGather.vhd.

◆ axiClk

axiClk in sl
Port

Definition at line 39 of file AxiStreamScatterGather.vhd.

◆ axiRst

axiRst in sl
Port

Definition at line 40 of file AxiStreamScatterGather.vhd.

◆ axilReadMaster

◆ axilReadSlave

Definition at line 44 of file AxiStreamScatterGather.vhd.

◆ axilWriteMaster

◆ axilWriteSlave

Definition at line 46 of file AxiStreamScatterGather.vhd.

◆ sAxisMaster

Definition at line 49 of file AxiStreamScatterGather.vhd.

◆ sAxisSlave

Definition at line 50 of file AxiStreamScatterGather.vhd.

◆ sAxisCtrl

Definition at line 51 of file AxiStreamScatterGather.vhd.

◆ mAxisMaster

Definition at line 59 of file AxiStreamScatterGather.vhd.

◆ mAxisSlave

Definition at line 60 of file AxiStreamScatterGather.vhd.

◆ mAxisCtrl

Definition at line 61 of file AxiStreamScatterGather.vhd.

◆ ieee

ieee
Library

Definition at line 19 of file AxiStreamScatterGather.vhd.

◆ std_logic_1164

std_logic_1164
Package

Definition at line 20 of file AxiStreamScatterGather.vhd.

◆ std_logic_unsigned

Definition at line 21 of file AxiStreamScatterGather.vhd.

◆ std_logic_arith

std_logic_arith
Package

Definition at line 22 of file AxiStreamScatterGather.vhd.

◆ StdRtlPkg

StdRtlPkg
Package

Definition at line 23 of file AxiStreamScatterGather.vhd.

◆ AxiLitePkg

AxiLitePkg
Package

Definition at line 24 of file AxiStreamScatterGather.vhd.

◆ AxiStreamPkg

AxiStreamPkg
Package

Definition at line 25 of file AxiStreamScatterGather.vhd.

◆ SsiPkg

SsiPkg
Package

Definition at line 26 of file AxiStreamScatterGather.vhd.


The documentation for this class was generated from the following file: