SURF  1.0
ConnFSM Entity Reference
+ Inheritance diagram for ConnFSM:

Entities

rtl  architecture
 

Libraries

ieee 

Use Clauses

std_logic_1164 
std_logic_unsigned 
std_logic_arith 
StdRtlPkg  Package <StdRtlPkg>
RssiPkg  Package <RssiPkg>

Generics

TPD_G  time := 1 ns
SERVER_G  boolean := true
TIMEOUT_UNIT_G  real := 1 . 0E - 6
CLK_FREQUENCY_G  real := 100 . 0E6
RETRANS_TOUT_G  positive := 50
MAX_RETRANS_CNT_G  positive := 2
WINDOW_ADDR_SIZE_G  positive := 3
SEGMENT_ADDR_SIZE_G  positive := 7

Ports

clk_i   in sl
rst_i   in sl
connRq_i   in sl
closeRq_i   in sl
rxRssiParam_i   in RssiParamType
appRssiParam_i   in RssiParamType
rssiParam_o   out RssiParamType
rxFlags_i   in FlagsType
rxValid_i   in sl
synHeadSt_i   in sl
ackHeadSt_i   in sl
rstHeadSt_i   in sl
connActive_o   out sl
closed_o   out sl
sndSyn_o   out sl
sndAck_o   out sl
sndRst_o   out sl
txAckF_o   out sl
rxBufferSize_o   out integer range 1 to 2 ** ( SEGMENT_ADDR_SIZE_G )
rxWindowSize_o   out integer range 1 to 2 ** ( WINDOW_ADDR_SIZE_G )
txBufferSize_o   out integer range 1 to 2 ** ( SEGMENT_ADDR_SIZE_G )
txWindowSize_o   out integer range 1 to 2 ** ( WINDOW_ADDR_SIZE_G )
peerTout_o   out sl
paramReject_o   out sl

Detailed Description

See also
entity

Definition at line 31 of file ConnFSM.vhd.

Member Data Documentation

◆ TPD_G

TPD_G time := 1 ns
Generic

Definition at line 33 of file ConnFSM.vhd.

◆ SERVER_G

SERVER_G boolean := true
Generic

Definition at line 34 of file ConnFSM.vhd.

◆ TIMEOUT_UNIT_G

TIMEOUT_UNIT_G real := 1 . 0E - 6
Generic

Definition at line 36 of file ConnFSM.vhd.

◆ CLK_FREQUENCY_G

CLK_FREQUENCY_G real := 100 . 0E6
Generic

Definition at line 37 of file ConnFSM.vhd.

◆ RETRANS_TOUT_G

RETRANS_TOUT_G positive := 50
Generic

Definition at line 39 of file ConnFSM.vhd.

◆ MAX_RETRANS_CNT_G

MAX_RETRANS_CNT_G positive := 2
Generic

Definition at line 40 of file ConnFSM.vhd.

◆ WINDOW_ADDR_SIZE_G

WINDOW_ADDR_SIZE_G positive := 3
Generic

Definition at line 42 of file ConnFSM.vhd.

◆ SEGMENT_ADDR_SIZE_G

SEGMENT_ADDR_SIZE_G positive := 7
Generic

Definition at line 44 of file ConnFSM.vhd.

◆ clk_i

clk_i in sl
Port

Definition at line 46 of file ConnFSM.vhd.

◆ rst_i

rst_i in sl
Port

Definition at line 47 of file ConnFSM.vhd.

◆ connRq_i

connRq_i in sl
Port

Definition at line 50 of file ConnFSM.vhd.

◆ closeRq_i

closeRq_i in sl
Port

Definition at line 51 of file ConnFSM.vhd.

◆ rxRssiParam_i

Definition at line 54 of file ConnFSM.vhd.

◆ appRssiParam_i

Definition at line 57 of file ConnFSM.vhd.

◆ rssiParam_o

Definition at line 60 of file ConnFSM.vhd.

◆ rxFlags_i

rxFlags_i in FlagsType
Port

Definition at line 63 of file ConnFSM.vhd.

◆ rxValid_i

rxValid_i in sl
Port

Definition at line 66 of file ConnFSM.vhd.

◆ synHeadSt_i

synHeadSt_i in sl
Port

Definition at line 68 of file ConnFSM.vhd.

◆ ackHeadSt_i

ackHeadSt_i in sl
Port

Definition at line 69 of file ConnFSM.vhd.

◆ rstHeadSt_i

rstHeadSt_i in sl
Port

Definition at line 70 of file ConnFSM.vhd.

◆ connActive_o

connActive_o out sl
Port

Definition at line 74 of file ConnFSM.vhd.

◆ closed_o

closed_o out sl
Port

Definition at line 77 of file ConnFSM.vhd.

◆ sndSyn_o

sndSyn_o out sl
Port

Definition at line 80 of file ConnFSM.vhd.

◆ sndAck_o

sndAck_o out sl
Port

Definition at line 81 of file ConnFSM.vhd.

◆ sndRst_o

sndRst_o out sl
Port

Definition at line 82 of file ConnFSM.vhd.

◆ txAckF_o

txAckF_o out sl
Port

Definition at line 83 of file ConnFSM.vhd.

◆ rxBufferSize_o

rxBufferSize_o out integer range 1 to 2 ** ( SEGMENT_ADDR_SIZE_G )
Port

Definition at line 87 of file ConnFSM.vhd.

◆ rxWindowSize_o

rxWindowSize_o out integer range 1 to 2 ** ( WINDOW_ADDR_SIZE_G )
Port

Definition at line 88 of file ConnFSM.vhd.

◆ txBufferSize_o

txBufferSize_o out integer range 1 to 2 ** ( SEGMENT_ADDR_SIZE_G )
Port

Definition at line 90 of file ConnFSM.vhd.

◆ txWindowSize_o

txWindowSize_o out integer range 1 to 2 ** ( WINDOW_ADDR_SIZE_G )
Port

Definition at line 91 of file ConnFSM.vhd.

◆ peerTout_o

peerTout_o out sl
Port

Definition at line 94 of file ConnFSM.vhd.

◆ paramReject_o

paramReject_o out sl
Port

Definition at line 96 of file ConnFSM.vhd.

◆ ieee

ieee
Library

Definition at line 21 of file ConnFSM.vhd.

◆ std_logic_1164

std_logic_1164
Package

Definition at line 22 of file ConnFSM.vhd.

◆ std_logic_unsigned

Definition at line 23 of file ConnFSM.vhd.

◆ std_logic_arith

std_logic_arith
Package

Definition at line 24 of file ConnFSM.vhd.

◆ StdRtlPkg

StdRtlPkg
Package

Definition at line 26 of file ConnFSM.vhd.

◆ RssiPkg

RssiPkg
Package

Definition at line 27 of file ConnFSM.vhd.


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