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

Entities

rtl  architecture
 

Libraries

ieee 

Use Clauses

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

Generics

TPD_G  time := 1 ns
EN_TIMEOUT_G  boolean := true
MAXIS_CLK_FREQ_G  real := 156 . 25E + 06
TIMEOUT_G  real := 1 . 0E - 3
FRAME_LIMIT_G  positive := 1024
COMMON_CLK_G  boolean := false
SLAVE_FIFO_G  boolean := false
MASTER_FIFO_G  boolean := false
SLAVE_READY_EN_G  boolean := true
SLAVE_AXI_CONFIG_G  AxiStreamConfigType := AXI_STREAM_CONFIG_INIT_C
MASTER_AXI_CONFIG_G  AxiStreamConfigType := AXI_STREAM_CONFIG_INIT_C

Ports

sAxisClk   in sl
sAxisRst   in sl
sAxisMaster   in AxiStreamMasterType
sAxisSlave   out AxiStreamSlaveType
mAxisClk   in sl
mAxisRst   in sl
mAxisMaster   out AxiStreamMasterType
mAxisSlave   in AxiStreamSlaveType

Detailed Description

See also
entity

Definition at line 29 of file SsiFrameLimiter.vhd.

Member Data Documentation

◆ TPD_G

TPD_G time := 1 ns
Generic

Definition at line 31 of file SsiFrameLimiter.vhd.

◆ EN_TIMEOUT_G

EN_TIMEOUT_G boolean := true
Generic

Definition at line 32 of file SsiFrameLimiter.vhd.

◆ MAXIS_CLK_FREQ_G

MAXIS_CLK_FREQ_G real := 156 . 25E + 06
Generic

Definition at line 33 of file SsiFrameLimiter.vhd.

◆ TIMEOUT_G

TIMEOUT_G real := 1 . 0E - 3
Generic

Definition at line 34 of file SsiFrameLimiter.vhd.

◆ FRAME_LIMIT_G

FRAME_LIMIT_G positive := 1024
Generic

Definition at line 35 of file SsiFrameLimiter.vhd.

◆ COMMON_CLK_G

COMMON_CLK_G boolean := false
Generic

Definition at line 36 of file SsiFrameLimiter.vhd.

◆ SLAVE_FIFO_G

SLAVE_FIFO_G boolean := false
Generic

Definition at line 37 of file SsiFrameLimiter.vhd.

◆ MASTER_FIFO_G

MASTER_FIFO_G boolean := false
Generic

Definition at line 38 of file SsiFrameLimiter.vhd.

◆ SLAVE_READY_EN_G

SLAVE_READY_EN_G boolean := true
Generic

Definition at line 39 of file SsiFrameLimiter.vhd.

◆ SLAVE_AXI_CONFIG_G

◆ MASTER_AXI_CONFIG_G

◆ sAxisClk

sAxisClk in sl
Port

Definition at line 44 of file SsiFrameLimiter.vhd.

◆ sAxisRst

sAxisRst in sl
Port

Definition at line 45 of file SsiFrameLimiter.vhd.

◆ sAxisMaster

Definition at line 46 of file SsiFrameLimiter.vhd.

◆ sAxisSlave

Definition at line 47 of file SsiFrameLimiter.vhd.

◆ mAxisClk

mAxisClk in sl
Port

Definition at line 49 of file SsiFrameLimiter.vhd.

◆ mAxisRst

mAxisRst in sl
Port

Definition at line 50 of file SsiFrameLimiter.vhd.

◆ mAxisMaster

Definition at line 51 of file SsiFrameLimiter.vhd.

◆ mAxisSlave

Definition at line 52 of file SsiFrameLimiter.vhd.

◆ ieee

ieee
Library

Definition at line 18 of file SsiFrameLimiter.vhd.

◆ std_logic_1164

std_logic_1164
Package

Definition at line 19 of file SsiFrameLimiter.vhd.

◆ std_logic_unsigned

Definition at line 20 of file SsiFrameLimiter.vhd.

◆ std_logic_arith

std_logic_arith
Package

Definition at line 21 of file SsiFrameLimiter.vhd.

◆ StdRtlPkg

StdRtlPkg
Package

Definition at line 23 of file SsiFrameLimiter.vhd.

◆ AxiStreamPkg

AxiStreamPkg
Package

Definition at line 24 of file SsiFrameLimiter.vhd.

◆ SsiPkg

SsiPkg
Package

Definition at line 25 of file SsiFrameLimiter.vhd.


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