SURF  1.0
AxiI2cSfpPkg Package Reference

Libraries

ieee 

Use Clauses

std_logic_1164 
StdRtlPkg  Package <StdRtlPkg>

Constants

AXI_SFP_IN_INIT_C  AxiI2cSfpInType := ( ' 0 ' , ' 0 ' , ' 0 ' )
AXI_SFP_IN_OUT_INIT_C  AxiI2cSfpInOutType := ( ( others = > ' Z ' ) , ' Z ' , ' Z ' )
AXI_SFP_OUT_INIT_C  AxiI2cSfpOutType := ( txDisable = > ' 0 ' )
AXI_SFP_STATUS_INIT_C  AxiI2cSfpStatusType := ( ' 0 ' , ' 0 ' , ' 0 ' )
AXI_SFP_CONFIG_INIT_C  AxiI2cSfpConfigType := ( ( others = > ' 1 ' ) , ' 0 ' )

Types

AxiI2cSfpInArray array ( natural range <> ) of AxiI2cSfpInType
AxiI2cSfpInVectorArray array ( integer range <> , integer range <> ) of AxiI2cSfpInType
AxiI2cSfpInOutArray array ( natural range <> ) of AxiI2cSfpInOutType
AxiI2cSfpInOutVectorArray array ( integer range <> , integer range <> ) of AxiI2cSfpInOutType
AxiI2cSfpOutArray array ( natural range <> ) of AxiI2cSfpOutType
AxiI2cSfpOutVectorArray array ( integer range <> , integer range <> ) of AxiI2cSfpOutType

Records

AxiI2cSfpInType  
rxLoss  sl
moduleDetL  sl
txFault  sl
AxiI2cSfpInOutType  
rateSel  slv ( 1 downto 0 )
scl  sl
sda  sl
AxiI2cSfpOutType  
txDisable  sl
AxiI2cSfpStatusType  
AxiI2cSfpConfigType  

Detailed Description

Definition at line 23 of file AxiI2cSfpPkg.vhd.

Member Data Documentation

◆ ieee

ieee
Library

Definition at line 18 of file AxiI2cSfpPkg.vhd.

◆ std_logic_1164

std_logic_1164
Package

Definition at line 19 of file AxiI2cSfpPkg.vhd.

◆ StdRtlPkg

StdRtlPkg
Package

Definition at line 21 of file AxiI2cSfpPkg.vhd.

◆ AxiI2cSfpInType

Definition at line 27 of file AxiI2cSfpPkg.vhd.

◆ rxLoss

rxLoss sl
Record

Definition at line 28 of file AxiI2cSfpPkg.vhd.

◆ moduleDetL

moduleDetL sl
Record

Definition at line 29 of file AxiI2cSfpPkg.vhd.

◆ txFault

txFault sl
Record

Definition at line 30 of file AxiI2cSfpPkg.vhd.

◆ AxiI2cSfpInArray

AxiI2cSfpInArray array ( natural range <> ) of AxiI2cSfpInType
Type

Definition at line 32 of file AxiI2cSfpPkg.vhd.

◆ AxiI2cSfpInVectorArray

AxiI2cSfpInVectorArray array ( integer range <> , integer range <> ) of AxiI2cSfpInType
Type

Definition at line 33 of file AxiI2cSfpPkg.vhd.

◆ AXI_SFP_IN_INIT_C

AXI_SFP_IN_INIT_C AxiI2cSfpInType := ( ' 0 ' , ' 0 ' , ' 0 ' )
Constant

Definition at line 34 of file AxiI2cSfpPkg.vhd.

◆ AxiI2cSfpInOutType

Definition at line 39 of file AxiI2cSfpPkg.vhd.

◆ rateSel

rateSel slv ( 1 downto 0 )
Record

Definition at line 40 of file AxiI2cSfpPkg.vhd.

◆ scl

scl sl
Record

Definition at line 41 of file AxiI2cSfpPkg.vhd.

◆ sda

sda sl
Record

Definition at line 42 of file AxiI2cSfpPkg.vhd.

◆ AxiI2cSfpInOutArray

AxiI2cSfpInOutArray array ( natural range <> ) of AxiI2cSfpInOutType
Type

Definition at line 44 of file AxiI2cSfpPkg.vhd.

◆ AxiI2cSfpInOutVectorArray

AxiI2cSfpInOutVectorArray array ( integer range <> , integer range <> ) of AxiI2cSfpInOutType
Type

Definition at line 45 of file AxiI2cSfpPkg.vhd.

◆ AXI_SFP_IN_OUT_INIT_C

AXI_SFP_IN_OUT_INIT_C AxiI2cSfpInOutType := ( ( others = > ' Z ' ) , ' Z ' , ' Z ' )
Constant

Definition at line 46 of file AxiI2cSfpPkg.vhd.

◆ AxiI2cSfpOutType

Definition at line 51 of file AxiI2cSfpPkg.vhd.

◆ txDisable

txDisable sl
Record

Definition at line 52 of file AxiI2cSfpPkg.vhd.

◆ AxiI2cSfpOutArray

AxiI2cSfpOutArray array ( natural range <> ) of AxiI2cSfpOutType
Type

Definition at line 54 of file AxiI2cSfpPkg.vhd.

◆ AxiI2cSfpOutVectorArray

AxiI2cSfpOutVectorArray array ( integer range <> , integer range <> ) of AxiI2cSfpOutType
Type

Definition at line 55 of file AxiI2cSfpPkg.vhd.

◆ AXI_SFP_OUT_INIT_C

AXI_SFP_OUT_INIT_C AxiI2cSfpOutType := ( txDisable = > ' 0 ' )
Constant

Definition at line 56 of file AxiI2cSfpPkg.vhd.

◆ AxiI2cSfpStatusType

Definition at line 58 of file AxiI2cSfpPkg.vhd.

◆ AXI_SFP_STATUS_INIT_C

AXI_SFP_STATUS_INIT_C AxiI2cSfpStatusType := ( ' 0 ' , ' 0 ' , ' 0 ' )
Constant

Definition at line 63 of file AxiI2cSfpPkg.vhd.

◆ AxiI2cSfpConfigType

Definition at line 68 of file AxiI2cSfpPkg.vhd.

◆ AXI_SFP_CONFIG_INIT_C

AXI_SFP_CONFIG_INIT_C AxiI2cSfpConfigType := ( ( others = > ' 1 ' ) , ' 0 ' )
Constant

Definition at line 72 of file AxiI2cSfpPkg.vhd.


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