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

Entities

rtl  architecture
 

Libraries

ieee 

Use Clauses

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

Generics

TPD_G  time := 1 ns
SLAVE_READY_EN_G  boolean := false
BRAM_EN_G  boolean := false
XIL_DEVICE_G  string := " 7SERIES "
USE_BUILT_IN_G  boolean := false
GEN_SYNC_FIFO_G  boolean := false
ALTERA_SYN_G  boolean := false
ALTERA_RAM_G  string := " M9K "
CASCADE_SIZE_G  integer range 1 to ( 2 ** 24 ) := 1
FIFO_ADDR_WIDTH_G  integer range 4 to 48 := 4
FIFO_FIXED_THRESH_G  boolean := true
FIFO_PAUSE_THRESH_G  integer range 1 to ( 2 ** 24 ) := 8
AXI_STREAM_CONFIG_G  AxiStreamConfigType := AXI_STREAM_CONFIG_INIT_C

Ports

axisClk   in sl
axisRst   in sl := ' 0 '
sAxisMaster   in AxiStreamMasterType
sAxisSlave   out AxiStreamSlaveType
sAxisCtrl   out AxiStreamCtrlType
cmdClk   in sl
cmdRst   in sl
cmdMaster   out SsiCmdMasterType

Detailed Description

See also
entity

Definition at line 39 of file SsiCmdMaster.vhd.

Member Data Documentation

◆ TPD_G

TPD_G time := 1 ns
Generic

Definition at line 41 of file SsiCmdMaster.vhd.

◆ SLAVE_READY_EN_G

SLAVE_READY_EN_G boolean := false
Generic

Definition at line 44 of file SsiCmdMaster.vhd.

◆ BRAM_EN_G

BRAM_EN_G boolean := false
Generic

Definition at line 45 of file SsiCmdMaster.vhd.

◆ XIL_DEVICE_G

XIL_DEVICE_G string := " 7SERIES "
Generic

Definition at line 46 of file SsiCmdMaster.vhd.

◆ USE_BUILT_IN_G

USE_BUILT_IN_G boolean := false
Generic

Definition at line 47 of file SsiCmdMaster.vhd.

◆ GEN_SYNC_FIFO_G

GEN_SYNC_FIFO_G boolean := false
Generic

Definition at line 48 of file SsiCmdMaster.vhd.

◆ ALTERA_SYN_G

ALTERA_SYN_G boolean := false
Generic

Definition at line 49 of file SsiCmdMaster.vhd.

◆ ALTERA_RAM_G

ALTERA_RAM_G string := " M9K "
Generic

Definition at line 50 of file SsiCmdMaster.vhd.

◆ CASCADE_SIZE_G

CASCADE_SIZE_G integer range 1 to ( 2 ** 24 ) := 1
Generic

Definition at line 51 of file SsiCmdMaster.vhd.

◆ FIFO_ADDR_WIDTH_G

FIFO_ADDR_WIDTH_G integer range 4 to 48 := 4
Generic

Definition at line 52 of file SsiCmdMaster.vhd.

◆ FIFO_FIXED_THRESH_G

FIFO_FIXED_THRESH_G boolean := true
Generic

Definition at line 53 of file SsiCmdMaster.vhd.

◆ FIFO_PAUSE_THRESH_G

FIFO_PAUSE_THRESH_G integer range 1 to ( 2 ** 24 ) := 8
Generic

Definition at line 54 of file SsiCmdMaster.vhd.

◆ AXI_STREAM_CONFIG_G

◆ axisClk

axisClk in sl
Port

Definition at line 62 of file SsiCmdMaster.vhd.

◆ axisRst

axisRst in sl := ' 0 '
Port

Definition at line 63 of file SsiCmdMaster.vhd.

◆ sAxisMaster

Definition at line 64 of file SsiCmdMaster.vhd.

◆ sAxisSlave

Definition at line 65 of file SsiCmdMaster.vhd.

◆ sAxisCtrl

Definition at line 66 of file SsiCmdMaster.vhd.

◆ cmdClk

cmdClk in sl
Port

Definition at line 69 of file SsiCmdMaster.vhd.

◆ cmdRst

cmdRst in sl
Port

Definition at line 70 of file SsiCmdMaster.vhd.

◆ cmdMaster

cmdMaster out SsiCmdMasterType
Port

Definition at line 72 of file SsiCmdMaster.vhd.

◆ ieee

ieee
Library

Definition at line 27 of file SsiCmdMaster.vhd.

◆ std_logic_1164

std_logic_1164
Package

Definition at line 28 of file SsiCmdMaster.vhd.

◆ std_logic_arith

std_logic_arith
Package

Definition at line 29 of file SsiCmdMaster.vhd.

◆ std_logic_unsigned

Definition at line 30 of file SsiCmdMaster.vhd.

◆ StdRtlPkg

StdRtlPkg
Package

Definition at line 32 of file SsiCmdMaster.vhd.

◆ AxiStreamPkg

AxiStreamPkg
Package

Definition at line 33 of file SsiCmdMaster.vhd.

◆ SsiPkg

SsiPkg
Package

Definition at line 34 of file SsiCmdMaster.vhd.

◆ SsiCmdMasterPkg

SsiCmdMasterPkg
Package

Definition at line 35 of file SsiCmdMaster.vhd.


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