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

Entities

rtl  architecture
 

Libraries

ieee 
UNISIM 

Use Clauses

std_logic_1164 
StdRtlPkg  Package <StdRtlPkg>
VCOMPONENTS 

Generics

TPD_G  time := 1 ns
SIM_GTRESET_SPEEDUP_G  string := " FALSE "
SIM_VERSION_G  string := " 1.0 "
SIMULATION_G  boolean := false
STABLE_CLOCK_PERIOD_G  real := 4 . 0E - 9
REF_CLK_FREQ_G  real := 125 . 0E6
RXOUT_DIV_G  integer := 2
TXOUT_DIV_G  integer := 2
RX_CLK25_DIV_G  integer := 5
TX_CLK25_DIV_G  integer := 5
PMA_RSV_G  bit_vector := x " 00000333 "
RX_OS_CFG_G  bit_vector := " 0001111110000 "
RXCDR_CFG_G  bit_vector := x " 0000107FE206001041010 "
RXLPM_INCM_CFG_G  bit := ' 1 '
RXLPM_IPCM_CFG_G  bit := ' 0 '
TX_PLL_G  string := " PLL0 "
RX_PLL_G  string := " PLL1 "
TX_EXT_DATA_WIDTH_G  integer := 16
TX_INT_DATA_WIDTH_G  integer := 20
TX_8B10B_EN_G  boolean := true
RX_EXT_DATA_WIDTH_G  integer := 16
RX_INT_DATA_WIDTH_G  integer := 20
RX_8B10B_EN_G  boolean := true
TX_BUF_EN_G  boolean := true
TX_OUTCLK_SRC_G  string := " PLLREFCLK "
TX_DLY_BYPASS_G  sl := ' 1 '
TX_PHASE_ALIGN_G  string := " AUTO "
TX_BUF_ADDR_MODE_G  string := " FAST "
RX_BUF_EN_G  boolean := true
RX_OUTCLK_SRC_G  string := " PLLREFCLK "
RX_USRCLK_SRC_G  string := " RXOUTCLK "
RX_DLY_BYPASS_G  sl := ' 1 '
RX_DDIEN_G  sl := ' 0 '
RX_BUF_ADDR_MODE_G  string := " FAST "
RX_ALIGN_MODE_G  string := " GT "
ALIGN_COMMA_DOUBLE_G  string := " FALSE "
ALIGN_COMMA_ENABLE_G  bit_vector := " 1111111111 "
ALIGN_COMMA_WORD_G  integer := 2
ALIGN_MCOMMA_DET_G  string := " FALSE "
ALIGN_MCOMMA_VALUE_G  bit_vector := " 1010000011 "
ALIGN_MCOMMA_EN_G  sl := ' 0 '
ALIGN_PCOMMA_DET_G  string := " FALSE "
ALIGN_PCOMMA_VALUE_G  bit_vector := " 0101111100 "
ALIGN_PCOMMA_EN_G  sl := ' 0 '
SHOW_REALIGN_COMMA_G  string := " FALSE "
RXSLIDE_MODE_G  string := " PCS "
FIXED_COMMA_EN_G  slv ( 3 downto 0 ) := " 0011 "
FIXED_ALIGN_COMMA_0_G  slv := " ----------0101111100 "
FIXED_ALIGN_COMMA_1_G  slv := " ----------1010000011 "
FIXED_ALIGN_COMMA_2_G  slv := " XXXXXXXXXXXXXXXXXXXX "
FIXED_ALIGN_COMMA_3_G  slv := " XXXXXXXXXXXXXXXXXXXX "
RX_DISPERR_SEQ_MATCH_G  string := " TRUE "
DEC_MCOMMA_DETECT_G  string := " TRUE "
DEC_PCOMMA_DETECT_G  string := " TRUE "
DEC_VALID_COMMA_ONLY_G  string := " FALSE "
CBCC_DATA_SOURCE_SEL_G  string := " DECODED "
CLK_COR_SEQ_2_USE_G  string := " FALSE "
CLK_COR_KEEP_IDLE_G  string := " FALSE "
CLK_COR_MAX_LAT_G  integer := 9
CLK_COR_MIN_LAT_G  integer := 7
CLK_COR_PRECEDENCE_G  string := " TRUE "
CLK_COR_REPEAT_WAIT_G  integer := 0
CLK_COR_SEQ_LEN_G  integer := 1
CLK_COR_SEQ_1_ENABLE_G  bit_vector := " 1111 "
CLK_COR_SEQ_1_1_G  bit_vector := " 0100000000 "
CLK_COR_SEQ_1_2_G  bit_vector := " 0000000000 "
CLK_COR_SEQ_1_3_G  bit_vector := " 0000000000 "
CLK_COR_SEQ_1_4_G  bit_vector := " 0000000000 "
CLK_CORRECT_USE_G  string := " FALSE "
CLK_COR_SEQ_2_ENABLE_G  bit_vector := " 0000 "
CLK_COR_SEQ_2_1_G  bit_vector := " 0100000000 "
CLK_COR_SEQ_2_2_G  bit_vector := " 0000000000 "
CLK_COR_SEQ_2_3_G  bit_vector := " 0000000000 "
CLK_COR_SEQ_2_4_G  bit_vector := " 0000000000 "
RX_CHAN_BOND_EN_G  boolean := false
RX_CHAN_BOND_MASTER_G  boolean := false
CHAN_BOND_KEEP_ALIGN_G  string := " FALSE "
CHAN_BOND_MAX_SKEW_G  integer := 1
CHAN_BOND_SEQ_LEN_G  integer := 1
CHAN_BOND_SEQ_1_1_G  bit_vector := " 0000000000 "
CHAN_BOND_SEQ_1_2_G  bit_vector := " 0000000000 "
CHAN_BOND_SEQ_1_3_G  bit_vector := " 0000000000 "
CHAN_BOND_SEQ_1_4_G  bit_vector := " 0000000000 "
CHAN_BOND_SEQ_1_ENABLE_G  bit_vector := " 1111 "
CHAN_BOND_SEQ_2_1_G  bit_vector := " 0000000000 "
CHAN_BOND_SEQ_2_2_G  bit_vector := " 0000000000 "
CHAN_BOND_SEQ_2_3_G  bit_vector := " 0000000000 "
CHAN_BOND_SEQ_2_4_G  bit_vector := " 0000000000 "
CHAN_BOND_SEQ_2_ENABLE_G  bit_vector := " 0000 "
CHAN_BOND_SEQ_2_USE_G  string := " FALSE "
FTS_DESKEW_SEQ_ENABLE_G  bit_vector := " 1111 "
FTS_LANE_DESKEW_CFG_G  bit_vector := " 1111 "
FTS_LANE_DESKEW_EN_G  string := " FALSE "

Ports

stableClkIn   in sl
qPllRefClkIn   in slv ( 1 downto 0 )
qPllClkIn   in slv ( 1 downto 0 )
qPllLockIn   in slv ( 1 downto 0 )
qPllRefClkLostIn   in slv ( 1 downto 0 )
qPllResetOut   out slv ( 1 downto 0 )
gtRxRefClkBufg   in sl := ' 0 '
gtTxP   out sl
gtTxN   out sl
gtRxP   in sl
gtRxN   in sl
rxOutClkOut   out sl
rxUsrClkIn   in sl
rxUsrClk2In   in sl
rxUserRdyOut   out sl
rxMmcmResetOut   out sl
rxMmcmLockedIn   in sl := ' 1 '
rxUserResetIn   in sl
rxResetDoneOut   out sl
rxDataValidIn   in sl := ' 1 '
rxSlideIn   in sl := ' 0 '
rxDataOut   out slv ( RX_EXT_DATA_WIDTH_G - 1 downto 0 )
rxCharIsKOut   out slv ( ( RX_EXT_DATA_WIDTH_G / 8 ) - 1 downto 0 )
rxDecErrOut   out slv ( ( RX_EXT_DATA_WIDTH_G / 8 ) - 1 downto 0 )
rxDispErrOut   out slv ( ( RX_EXT_DATA_WIDTH_G / 8 ) - 1 downto 0 )
rxPolarityIn   in sl := ' 0 '
rxBufStatusOut   out slv ( 2 downto 0 )
rxChBondLevelIn   in slv ( 2 downto 0 ) := " 000 "
rxChBondIn   in slv ( 3 downto 0 ) := " 0000 "
rxChBondOut   out slv ( 3 downto 0 )
txOutClkOut   out sl
txUsrClkIn   in sl
txUsrClk2In   in sl
txUserRdyOut   out sl
txMmcmResetOut   out sl
txMmcmLockedIn   in sl := ' 1 '
txUserResetIn   in sl
txResetDoneOut   out sl
txDataIn   in slv ( TX_EXT_DATA_WIDTH_G - 1 downto 0 )
txCharIsKIn   in slv ( ( TX_EXT_DATA_WIDTH_G / 8 ) - 1 downto 0 )
txBufStatusOut   out slv ( 1 downto 0 )
txPolarityIn   in sl := ' 0 '
txPowerDown   in slv ( 1 downto 0 ) := " 00 "
rxPowerDown   in slv ( 1 downto 0 ) := " 00 "
loopbackIn   in slv ( 2 downto 0 ) := " 000 "
txPreCursor   in slv ( 4 downto 0 ) := ( others = > ' 0 ' )
txPostCursor   in slv ( 4 downto 0 ) := ( others = > ' 0 ' )
txDiffCtrl   in slv ( 3 downto 0 ) := " 1000 "
drpGnt   out sl
drpRdy   out sl
drpEn   in sl := ' 0 '
drpWe   in sl := ' 0 '
drpAddr   in slv ( 8 downto 0 ) := " 000000000 "
drpDi   in slv ( 15 downto 0 ) := X " 0000 "
drpDo   out slv ( 15 downto 0 )

Detailed Description

See also
entity

Definition at line 28 of file Gtp7Core.vhd.

Member Data Documentation

◆ TPD_G

TPD_G time := 1 ns
Generic

Definition at line 31 of file Gtp7Core.vhd.

◆ SIM_GTRESET_SPEEDUP_G

SIM_GTRESET_SPEEDUP_G string := " FALSE "
Generic

Definition at line 34 of file Gtp7Core.vhd.

◆ SIM_VERSION_G

SIM_VERSION_G string := " 1.0 "
Generic

Definition at line 35 of file Gtp7Core.vhd.

◆ SIMULATION_G

SIMULATION_G boolean := false
Generic

Definition at line 37 of file Gtp7Core.vhd.

◆ STABLE_CLOCK_PERIOD_G

STABLE_CLOCK_PERIOD_G real := 4 . 0E - 9
Generic

Definition at line 39 of file Gtp7Core.vhd.

◆ REF_CLK_FREQ_G

REF_CLK_FREQ_G real := 125 . 0E6
Generic

Definition at line 40 of file Gtp7Core.vhd.

◆ RXOUT_DIV_G

RXOUT_DIV_G integer := 2
Generic

Definition at line 43 of file Gtp7Core.vhd.

◆ TXOUT_DIV_G

TXOUT_DIV_G integer := 2
Generic

Definition at line 44 of file Gtp7Core.vhd.

◆ RX_CLK25_DIV_G

RX_CLK25_DIV_G integer := 5
Generic

Definition at line 45 of file Gtp7Core.vhd.

◆ TX_CLK25_DIV_G

TX_CLK25_DIV_G integer := 5
Generic

Definition at line 46 of file Gtp7Core.vhd.

◆ PMA_RSV_G

PMA_RSV_G bit_vector := x " 00000333 "
Generic

Definition at line 47 of file Gtp7Core.vhd.

◆ RX_OS_CFG_G

RX_OS_CFG_G bit_vector := " 0001111110000 "
Generic

Definition at line 48 of file Gtp7Core.vhd.

◆ RXCDR_CFG_G

RXCDR_CFG_G bit_vector := x " 0000107FE206001041010 "
Generic

Definition at line 49 of file Gtp7Core.vhd.

◆ RXLPM_INCM_CFG_G

RXLPM_INCM_CFG_G bit := ' 1 '
Generic

Definition at line 50 of file Gtp7Core.vhd.

◆ RXLPM_IPCM_CFG_G

RXLPM_IPCM_CFG_G bit := ' 0 '
Generic

Definition at line 51 of file Gtp7Core.vhd.

◆ TX_PLL_G

TX_PLL_G string := " PLL0 "
Generic

Definition at line 54 of file Gtp7Core.vhd.

◆ RX_PLL_G

RX_PLL_G string := " PLL1 "
Generic

Definition at line 55 of file Gtp7Core.vhd.

◆ TX_EXT_DATA_WIDTH_G

TX_EXT_DATA_WIDTH_G integer := 16
Generic

Definition at line 58 of file Gtp7Core.vhd.

◆ TX_INT_DATA_WIDTH_G

TX_INT_DATA_WIDTH_G integer := 20
Generic

Definition at line 59 of file Gtp7Core.vhd.

◆ TX_8B10B_EN_G

TX_8B10B_EN_G boolean := true
Generic

Definition at line 60 of file Gtp7Core.vhd.

◆ RX_EXT_DATA_WIDTH_G

RX_EXT_DATA_WIDTH_G integer := 16
Generic

Definition at line 62 of file Gtp7Core.vhd.

◆ RX_INT_DATA_WIDTH_G

RX_INT_DATA_WIDTH_G integer := 20
Generic

Definition at line 63 of file Gtp7Core.vhd.

◆ RX_8B10B_EN_G

RX_8B10B_EN_G boolean := true
Generic

Definition at line 64 of file Gtp7Core.vhd.

◆ TX_BUF_EN_G

TX_BUF_EN_G boolean := true
Generic

Definition at line 67 of file Gtp7Core.vhd.

◆ TX_OUTCLK_SRC_G

TX_OUTCLK_SRC_G string := " PLLREFCLK "
Generic

Definition at line 68 of file Gtp7Core.vhd.

◆ TX_DLY_BYPASS_G

TX_DLY_BYPASS_G sl := ' 1 '
Generic

Definition at line 69 of file Gtp7Core.vhd.

◆ TX_PHASE_ALIGN_G

TX_PHASE_ALIGN_G string := " AUTO "
Generic

Definition at line 70 of file Gtp7Core.vhd.

◆ TX_BUF_ADDR_MODE_G

TX_BUF_ADDR_MODE_G string := " FAST "
Generic

Definition at line 71 of file Gtp7Core.vhd.

◆ RX_BUF_EN_G

RX_BUF_EN_G boolean := true
Generic

Definition at line 73 of file Gtp7Core.vhd.

◆ RX_OUTCLK_SRC_G

RX_OUTCLK_SRC_G string := " PLLREFCLK "
Generic

Definition at line 74 of file Gtp7Core.vhd.

◆ RX_USRCLK_SRC_G

RX_USRCLK_SRC_G string := " RXOUTCLK "
Generic

Definition at line 75 of file Gtp7Core.vhd.

◆ RX_DLY_BYPASS_G

RX_DLY_BYPASS_G sl := ' 1 '
Generic

Definition at line 76 of file Gtp7Core.vhd.

◆ RX_DDIEN_G

RX_DDIEN_G sl := ' 0 '
Generic

Definition at line 77 of file Gtp7Core.vhd.

◆ RX_BUF_ADDR_MODE_G

RX_BUF_ADDR_MODE_G string := " FAST "
Generic

Definition at line 78 of file Gtp7Core.vhd.

◆ RX_ALIGN_MODE_G

RX_ALIGN_MODE_G string := " GT "
Generic

Definition at line 81 of file Gtp7Core.vhd.

◆ ALIGN_COMMA_DOUBLE_G

ALIGN_COMMA_DOUBLE_G string := " FALSE "
Generic

Definition at line 82 of file Gtp7Core.vhd.

◆ ALIGN_COMMA_ENABLE_G

ALIGN_COMMA_ENABLE_G bit_vector := " 1111111111 "
Generic

Definition at line 83 of file Gtp7Core.vhd.

◆ ALIGN_COMMA_WORD_G

ALIGN_COMMA_WORD_G integer := 2
Generic

Definition at line 84 of file Gtp7Core.vhd.

◆ ALIGN_MCOMMA_DET_G

ALIGN_MCOMMA_DET_G string := " FALSE "
Generic

Definition at line 85 of file Gtp7Core.vhd.

◆ ALIGN_MCOMMA_VALUE_G

ALIGN_MCOMMA_VALUE_G bit_vector := " 1010000011 "
Generic

Definition at line 86 of file Gtp7Core.vhd.

◆ ALIGN_MCOMMA_EN_G

ALIGN_MCOMMA_EN_G sl := ' 0 '
Generic

Definition at line 87 of file Gtp7Core.vhd.

◆ ALIGN_PCOMMA_DET_G

ALIGN_PCOMMA_DET_G string := " FALSE "
Generic

Definition at line 88 of file Gtp7Core.vhd.

◆ ALIGN_PCOMMA_VALUE_G

ALIGN_PCOMMA_VALUE_G bit_vector := " 0101111100 "
Generic

Definition at line 89 of file Gtp7Core.vhd.

◆ ALIGN_PCOMMA_EN_G

ALIGN_PCOMMA_EN_G sl := ' 0 '
Generic

Definition at line 90 of file Gtp7Core.vhd.

◆ SHOW_REALIGN_COMMA_G

SHOW_REALIGN_COMMA_G string := " FALSE "
Generic

Definition at line 91 of file Gtp7Core.vhd.

◆ RXSLIDE_MODE_G

RXSLIDE_MODE_G string := " PCS "
Generic

Definition at line 92 of file Gtp7Core.vhd.

◆ FIXED_COMMA_EN_G

FIXED_COMMA_EN_G slv ( 3 downto 0 ) := " 0011 "
Generic

Definition at line 95 of file Gtp7Core.vhd.

◆ FIXED_ALIGN_COMMA_0_G

FIXED_ALIGN_COMMA_0_G slv := " ----------0101111100 "
Generic

Definition at line 96 of file Gtp7Core.vhd.

◆ FIXED_ALIGN_COMMA_1_G

FIXED_ALIGN_COMMA_1_G slv := " ----------1010000011 "
Generic

Definition at line 97 of file Gtp7Core.vhd.

◆ FIXED_ALIGN_COMMA_2_G

FIXED_ALIGN_COMMA_2_G slv := " XXXXXXXXXXXXXXXXXXXX "
Generic

Definition at line 98 of file Gtp7Core.vhd.

◆ FIXED_ALIGN_COMMA_3_G

FIXED_ALIGN_COMMA_3_G slv := " XXXXXXXXXXXXXXXXXXXX "
Generic

Definition at line 99 of file Gtp7Core.vhd.

◆ RX_DISPERR_SEQ_MATCH_G

RX_DISPERR_SEQ_MATCH_G string := " TRUE "
Generic

Definition at line 102 of file Gtp7Core.vhd.

◆ DEC_MCOMMA_DETECT_G

DEC_MCOMMA_DETECT_G string := " TRUE "
Generic

Definition at line 103 of file Gtp7Core.vhd.

◆ DEC_PCOMMA_DETECT_G

DEC_PCOMMA_DETECT_G string := " TRUE "
Generic

Definition at line 104 of file Gtp7Core.vhd.

◆ DEC_VALID_COMMA_ONLY_G

DEC_VALID_COMMA_ONLY_G string := " FALSE "
Generic

Definition at line 105 of file Gtp7Core.vhd.

◆ CBCC_DATA_SOURCE_SEL_G

CBCC_DATA_SOURCE_SEL_G string := " DECODED "
Generic

Definition at line 108 of file Gtp7Core.vhd.

◆ CLK_COR_SEQ_2_USE_G

CLK_COR_SEQ_2_USE_G string := " FALSE "
Generic

Definition at line 109 of file Gtp7Core.vhd.

◆ CLK_COR_KEEP_IDLE_G

CLK_COR_KEEP_IDLE_G string := " FALSE "
Generic

Definition at line 110 of file Gtp7Core.vhd.

◆ CLK_COR_MAX_LAT_G

CLK_COR_MAX_LAT_G integer := 9
Generic

Definition at line 111 of file Gtp7Core.vhd.

◆ CLK_COR_MIN_LAT_G

CLK_COR_MIN_LAT_G integer := 7
Generic

Definition at line 112 of file Gtp7Core.vhd.

◆ CLK_COR_PRECEDENCE_G

CLK_COR_PRECEDENCE_G string := " TRUE "
Generic

Definition at line 113 of file Gtp7Core.vhd.

◆ CLK_COR_REPEAT_WAIT_G

CLK_COR_REPEAT_WAIT_G integer := 0
Generic

Definition at line 114 of file Gtp7Core.vhd.

◆ CLK_COR_SEQ_LEN_G

CLK_COR_SEQ_LEN_G integer := 1
Generic

Definition at line 115 of file Gtp7Core.vhd.

◆ CLK_COR_SEQ_1_ENABLE_G

CLK_COR_SEQ_1_ENABLE_G bit_vector := " 1111 "
Generic

Definition at line 116 of file Gtp7Core.vhd.

◆ CLK_COR_SEQ_1_1_G

CLK_COR_SEQ_1_1_G bit_vector := " 0100000000 "
Generic

Definition at line 117 of file Gtp7Core.vhd.

◆ CLK_COR_SEQ_1_2_G

CLK_COR_SEQ_1_2_G bit_vector := " 0000000000 "
Generic

Definition at line 118 of file Gtp7Core.vhd.

◆ CLK_COR_SEQ_1_3_G

CLK_COR_SEQ_1_3_G bit_vector := " 0000000000 "
Generic

Definition at line 119 of file Gtp7Core.vhd.

◆ CLK_COR_SEQ_1_4_G

CLK_COR_SEQ_1_4_G bit_vector := " 0000000000 "
Generic

Definition at line 120 of file Gtp7Core.vhd.

◆ CLK_CORRECT_USE_G

CLK_CORRECT_USE_G string := " FALSE "
Generic

Definition at line 121 of file Gtp7Core.vhd.

◆ CLK_COR_SEQ_2_ENABLE_G

CLK_COR_SEQ_2_ENABLE_G bit_vector := " 0000 "
Generic

Definition at line 122 of file Gtp7Core.vhd.

◆ CLK_COR_SEQ_2_1_G

CLK_COR_SEQ_2_1_G bit_vector := " 0100000000 "
Generic

Definition at line 123 of file Gtp7Core.vhd.

◆ CLK_COR_SEQ_2_2_G

CLK_COR_SEQ_2_2_G bit_vector := " 0000000000 "
Generic

Definition at line 124 of file Gtp7Core.vhd.

◆ CLK_COR_SEQ_2_3_G

CLK_COR_SEQ_2_3_G bit_vector := " 0000000000 "
Generic

Definition at line 125 of file Gtp7Core.vhd.

◆ CLK_COR_SEQ_2_4_G

CLK_COR_SEQ_2_4_G bit_vector := " 0000000000 "
Generic

Definition at line 126 of file Gtp7Core.vhd.

◆ RX_CHAN_BOND_EN_G

RX_CHAN_BOND_EN_G boolean := false
Generic

Definition at line 129 of file Gtp7Core.vhd.

◆ RX_CHAN_BOND_MASTER_G

RX_CHAN_BOND_MASTER_G boolean := false
Generic

Definition at line 130 of file Gtp7Core.vhd.

◆ CHAN_BOND_KEEP_ALIGN_G

CHAN_BOND_KEEP_ALIGN_G string := " FALSE "
Generic

Definition at line 131 of file Gtp7Core.vhd.

◆ CHAN_BOND_MAX_SKEW_G

CHAN_BOND_MAX_SKEW_G integer := 1
Generic

Definition at line 132 of file Gtp7Core.vhd.

◆ CHAN_BOND_SEQ_LEN_G

CHAN_BOND_SEQ_LEN_G integer := 1
Generic

Definition at line 133 of file Gtp7Core.vhd.

◆ CHAN_BOND_SEQ_1_1_G

CHAN_BOND_SEQ_1_1_G bit_vector := " 0000000000 "
Generic

Definition at line 134 of file Gtp7Core.vhd.

◆ CHAN_BOND_SEQ_1_2_G

CHAN_BOND_SEQ_1_2_G bit_vector := " 0000000000 "
Generic

Definition at line 135 of file Gtp7Core.vhd.

◆ CHAN_BOND_SEQ_1_3_G

CHAN_BOND_SEQ_1_3_G bit_vector := " 0000000000 "
Generic

Definition at line 136 of file Gtp7Core.vhd.

◆ CHAN_BOND_SEQ_1_4_G

CHAN_BOND_SEQ_1_4_G bit_vector := " 0000000000 "
Generic

Definition at line 137 of file Gtp7Core.vhd.

◆ CHAN_BOND_SEQ_1_ENABLE_G

CHAN_BOND_SEQ_1_ENABLE_G bit_vector := " 1111 "
Generic

Definition at line 138 of file Gtp7Core.vhd.

◆ CHAN_BOND_SEQ_2_1_G

CHAN_BOND_SEQ_2_1_G bit_vector := " 0000000000 "
Generic

Definition at line 139 of file Gtp7Core.vhd.

◆ CHAN_BOND_SEQ_2_2_G

CHAN_BOND_SEQ_2_2_G bit_vector := " 0000000000 "
Generic

Definition at line 140 of file Gtp7Core.vhd.

◆ CHAN_BOND_SEQ_2_3_G

CHAN_BOND_SEQ_2_3_G bit_vector := " 0000000000 "
Generic

Definition at line 141 of file Gtp7Core.vhd.

◆ CHAN_BOND_SEQ_2_4_G

CHAN_BOND_SEQ_2_4_G bit_vector := " 0000000000 "
Generic

Definition at line 142 of file Gtp7Core.vhd.

◆ CHAN_BOND_SEQ_2_ENABLE_G

CHAN_BOND_SEQ_2_ENABLE_G bit_vector := " 0000 "
Generic

Definition at line 143 of file Gtp7Core.vhd.

◆ CHAN_BOND_SEQ_2_USE_G

CHAN_BOND_SEQ_2_USE_G string := " FALSE "
Generic

Definition at line 144 of file Gtp7Core.vhd.

◆ FTS_DESKEW_SEQ_ENABLE_G

FTS_DESKEW_SEQ_ENABLE_G bit_vector := " 1111 "
Generic

Definition at line 145 of file Gtp7Core.vhd.

◆ FTS_LANE_DESKEW_CFG_G

FTS_LANE_DESKEW_CFG_G bit_vector := " 1111 "
Generic

Definition at line 146 of file Gtp7Core.vhd.

◆ FTS_LANE_DESKEW_EN_G

FTS_LANE_DESKEW_EN_G string := " FALSE "
Generic

Definition at line 147 of file Gtp7Core.vhd.

◆ stableClkIn

stableClkIn in sl
Port

Definition at line 149 of file Gtp7Core.vhd.

◆ qPllRefClkIn

qPllRefClkIn in slv ( 1 downto 0 )
Port

Definition at line 151 of file Gtp7Core.vhd.

◆ qPllClkIn

qPllClkIn in slv ( 1 downto 0 )
Port

Definition at line 152 of file Gtp7Core.vhd.

◆ qPllLockIn

qPllLockIn in slv ( 1 downto 0 )
Port

Definition at line 153 of file Gtp7Core.vhd.

◆ qPllRefClkLostIn

qPllRefClkLostIn in slv ( 1 downto 0 )
Port

Definition at line 154 of file Gtp7Core.vhd.

◆ qPllResetOut

qPllResetOut out slv ( 1 downto 0 )
Port

Definition at line 155 of file Gtp7Core.vhd.

◆ gtRxRefClkBufg

gtRxRefClkBufg in sl := ' 0 '
Port

Definition at line 156 of file Gtp7Core.vhd.

◆ gtTxP

gtTxP out sl
Port

Definition at line 160 of file Gtp7Core.vhd.

◆ gtTxN

gtTxN out sl
Port

Definition at line 161 of file Gtp7Core.vhd.

◆ gtRxP

gtRxP in sl
Port

Definition at line 162 of file Gtp7Core.vhd.

◆ gtRxN

gtRxN in sl
Port

Definition at line 163 of file Gtp7Core.vhd.

◆ rxOutClkOut

rxOutClkOut out sl
Port

Definition at line 166 of file Gtp7Core.vhd.

◆ rxUsrClkIn

rxUsrClkIn in sl
Port

Definition at line 167 of file Gtp7Core.vhd.

◆ rxUsrClk2In

rxUsrClk2In in sl
Port

Definition at line 168 of file Gtp7Core.vhd.

◆ rxUserRdyOut

rxUserRdyOut out sl
Port

Definition at line 169 of file Gtp7Core.vhd.

◆ rxMmcmResetOut

rxMmcmResetOut out sl
Port

Definition at line 170 of file Gtp7Core.vhd.

◆ rxMmcmLockedIn

rxMmcmLockedIn in sl := ' 1 '
Port

Definition at line 171 of file Gtp7Core.vhd.

◆ rxUserResetIn

rxUserResetIn in sl
Port

Definition at line 174 of file Gtp7Core.vhd.

◆ rxResetDoneOut

rxResetDoneOut out sl
Port

Definition at line 175 of file Gtp7Core.vhd.

◆ rxDataValidIn

rxDataValidIn in sl := ' 1 '
Port

Definition at line 178 of file Gtp7Core.vhd.

◆ rxSlideIn

rxSlideIn in sl := ' 0 '
Port

Definition at line 179 of file Gtp7Core.vhd.

◆ rxDataOut

rxDataOut out slv ( RX_EXT_DATA_WIDTH_G - 1 downto 0 )
Port

Definition at line 182 of file Gtp7Core.vhd.

◆ rxCharIsKOut

rxCharIsKOut out slv ( ( RX_EXT_DATA_WIDTH_G / 8 ) - 1 downto 0 )
Port

Definition at line 183 of file Gtp7Core.vhd.

◆ rxDecErrOut

rxDecErrOut out slv ( ( RX_EXT_DATA_WIDTH_G / 8 ) - 1 downto 0 )
Port

Definition at line 184 of file Gtp7Core.vhd.

◆ rxDispErrOut

rxDispErrOut out slv ( ( RX_EXT_DATA_WIDTH_G / 8 ) - 1 downto 0 )
Port

Definition at line 185 of file Gtp7Core.vhd.

◆ rxPolarityIn

rxPolarityIn in sl := ' 0 '
Port

Definition at line 186 of file Gtp7Core.vhd.

◆ rxBufStatusOut

rxBufStatusOut out slv ( 2 downto 0 )
Port

Definition at line 187 of file Gtp7Core.vhd.

◆ rxChBondLevelIn

rxChBondLevelIn in slv ( 2 downto 0 ) := " 000 "
Port

Definition at line 190 of file Gtp7Core.vhd.

◆ rxChBondIn

rxChBondIn in slv ( 3 downto 0 ) := " 0000 "
Port

Definition at line 191 of file Gtp7Core.vhd.

◆ rxChBondOut

rxChBondOut out slv ( 3 downto 0 )
Port

Definition at line 192 of file Gtp7Core.vhd.

◆ txOutClkOut

txOutClkOut out sl
Port

Definition at line 195 of file Gtp7Core.vhd.

◆ txUsrClkIn

txUsrClkIn in sl
Port

Definition at line 196 of file Gtp7Core.vhd.

◆ txUsrClk2In

txUsrClk2In in sl
Port

Definition at line 197 of file Gtp7Core.vhd.

◆ txUserRdyOut

txUserRdyOut out sl
Port

Definition at line 198 of file Gtp7Core.vhd.

◆ txMmcmResetOut

txMmcmResetOut out sl
Port

Definition at line 199 of file Gtp7Core.vhd.

◆ txMmcmLockedIn

txMmcmLockedIn in sl := ' 1 '
Port

Definition at line 200 of file Gtp7Core.vhd.

◆ txUserResetIn

txUserResetIn in sl
Port

Definition at line 203 of file Gtp7Core.vhd.

◆ txResetDoneOut

txResetDoneOut out sl
Port

Definition at line 204 of file Gtp7Core.vhd.

◆ txDataIn

txDataIn in slv ( TX_EXT_DATA_WIDTH_G - 1 downto 0 )
Port

Definition at line 207 of file Gtp7Core.vhd.

◆ txCharIsKIn

txCharIsKIn in slv ( ( TX_EXT_DATA_WIDTH_G / 8 ) - 1 downto 0 )
Port

Definition at line 208 of file Gtp7Core.vhd.

◆ txBufStatusOut

txBufStatusOut out slv ( 1 downto 0 )
Port

Definition at line 209 of file Gtp7Core.vhd.

◆ txPolarityIn

txPolarityIn in sl := ' 0 '
Port

Definition at line 210 of file Gtp7Core.vhd.

◆ txPowerDown

txPowerDown in slv ( 1 downto 0 ) := " 00 "
Port

Definition at line 212 of file Gtp7Core.vhd.

◆ rxPowerDown

rxPowerDown in slv ( 1 downto 0 ) := " 00 "
Port

Definition at line 213 of file Gtp7Core.vhd.

◆ loopbackIn

loopbackIn in slv ( 2 downto 0 ) := " 000 "
Port

Definition at line 214 of file Gtp7Core.vhd.

◆ txPreCursor

txPreCursor in slv ( 4 downto 0 ) := ( others = > ' 0 ' )
Port

Definition at line 215 of file Gtp7Core.vhd.

◆ txPostCursor

txPostCursor in slv ( 4 downto 0 ) := ( others = > ' 0 ' )
Port

Definition at line 216 of file Gtp7Core.vhd.

◆ txDiffCtrl

txDiffCtrl in slv ( 3 downto 0 ) := " 1000 "
Port

Definition at line 217 of file Gtp7Core.vhd.

◆ drpGnt

drpGnt out sl
Port

Definition at line 219 of file Gtp7Core.vhd.

◆ drpRdy

drpRdy out sl
Port

Definition at line 220 of file Gtp7Core.vhd.

◆ drpEn

drpEn in sl := ' 0 '
Port

Definition at line 221 of file Gtp7Core.vhd.

◆ drpWe

drpWe in sl := ' 0 '
Port

Definition at line 222 of file Gtp7Core.vhd.

◆ drpAddr

drpAddr in slv ( 8 downto 0 ) := " 000000000 "
Port

Definition at line 223 of file Gtp7Core.vhd.

◆ drpDi

drpDi in slv ( 15 downto 0 ) := X " 0000 "
Port

Definition at line 224 of file Gtp7Core.vhd.

◆ drpDo

drpDo out slv ( 15 downto 0 )
Port

Definition at line 225 of file Gtp7Core.vhd.

◆ ieee

ieee
Library

Definition at line 18 of file Gtp7Core.vhd.

◆ std_logic_1164

std_logic_1164
Package

Definition at line 19 of file Gtp7Core.vhd.

◆ StdRtlPkg

StdRtlPkg
Package

Definition at line 21 of file Gtp7Core.vhd.

◆ UNISIM

UNISIM
Library

Definition at line 23 of file Gtp7Core.vhd.

◆ VCOMPONENTS

VCOMPONENTS
Package

Definition at line 24 of file Gtp7Core.vhd.


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