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

Entities

rtl  architecture
 

Libraries

ieee 

Use Clauses

std_logic_1164 
std_logic_arith 
std_logic_unsigned 
StdRtlPkg  Package <StdRtlPkg>
AxiStreamPkg  Package <AxiStreamPkg>
EthMacPkg  Package <EthMacPkg>

Generics

TPD_G  time := 1 ns
DROP_ERR_PKT_G  boolean := true
JUMBO_G  boolean := true
VLAN_G  boolean := false
VID_G  slv ( 11 downto 0 ) := x " 001 "

Ports

ethClk   in sl
ethRst   in sl
ipCsumEn   in sl
tcpCsumEn   in sl
udpCsumEn   in sl
sAxisMaster   in AxiStreamMasterType
sAxisSlave   out AxiStreamSlaveType
mAxisMaster   out AxiStreamMasterType
mAxisSlave   in AxiStreamSlaveType

Detailed Description

See also
entity

Definition at line 30 of file EthMacTxCsum.vhd.

Member Data Documentation

◆ TPD_G

TPD_G time := 1 ns
Generic

Definition at line 32 of file EthMacTxCsum.vhd.

◆ DROP_ERR_PKT_G

DROP_ERR_PKT_G boolean := true
Generic

Definition at line 33 of file EthMacTxCsum.vhd.

◆ JUMBO_G

JUMBO_G boolean := true
Generic

Definition at line 34 of file EthMacTxCsum.vhd.

◆ VLAN_G

VLAN_G boolean := false
Generic

Definition at line 35 of file EthMacTxCsum.vhd.

◆ VID_G

VID_G slv ( 11 downto 0 ) := x " 001 "
Generic

Definition at line 36 of file EthMacTxCsum.vhd.

◆ ethClk

ethClk in sl
Port

Definition at line 39 of file EthMacTxCsum.vhd.

◆ ethRst

ethRst in sl
Port

Definition at line 40 of file EthMacTxCsum.vhd.

◆ ipCsumEn

ipCsumEn in sl
Port

Definition at line 42 of file EthMacTxCsum.vhd.

◆ tcpCsumEn

tcpCsumEn in sl
Port

Definition at line 43 of file EthMacTxCsum.vhd.

◆ udpCsumEn

udpCsumEn in sl
Port

Definition at line 44 of file EthMacTxCsum.vhd.

◆ sAxisMaster

Definition at line 46 of file EthMacTxCsum.vhd.

◆ sAxisSlave

Definition at line 47 of file EthMacTxCsum.vhd.

◆ mAxisMaster

Definition at line 48 of file EthMacTxCsum.vhd.

◆ mAxisSlave

Definition at line 49 of file EthMacTxCsum.vhd.

◆ ieee

ieee
Library

Definition at line 19 of file EthMacTxCsum.vhd.

◆ std_logic_1164

std_logic_1164
Package

Definition at line 20 of file EthMacTxCsum.vhd.

◆ std_logic_arith

std_logic_arith
Package

Definition at line 21 of file EthMacTxCsum.vhd.

◆ std_logic_unsigned

Definition at line 22 of file EthMacTxCsum.vhd.

◆ StdRtlPkg

StdRtlPkg
Package

Definition at line 24 of file EthMacTxCsum.vhd.

◆ AxiStreamPkg

AxiStreamPkg
Package

Definition at line 25 of file EthMacTxCsum.vhd.

◆ EthMacPkg

EthMacPkg
Package

Definition at line 26 of file EthMacTxCsum.vhd.


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