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

Entities

rtl  architecture
 

Libraries

ieee 

Use Clauses

std_logic_1164 
numeric_std 
StdRtlPkg  Package <StdRtlPkg>
GlinkPkg 

Generics

FLAGSEL_G  boolean := false
SYNTH_TX_G  boolean := true
SYNTH_RX_G  boolean := true
TPD_G  time := 1 ns
SIM_GTRESET_SPEEDUP_G  string := " FALSE "
SIM_VERSION_G  string := " 4.0 "
SIMULATION_G  boolean := false
CPLL_REFCLK_SEL_G  bit_vector := " 001 "
CPLL_FBDIV_G  integer := 4
CPLL_FBDIV_45_G  integer := 5
CPLL_REFCLK_DIV_G  integer := 1
RXOUT_DIV_G  integer := 2
TXOUT_DIV_G  integer := 2
RX_CLK25_DIV_G  integer := 5
TX_CLK25_DIV_G  integer := 5
RX_OS_CFG_G  bit_vector := " 0000010000000 "
RXCDR_CFG_G  bit_vector := x " 03000023ff40200020 "
RX_DFE_KL_CFG2_G  bit_vector := x " 3008E56A "
RX_CM_TRIM_G  bit_vector := " 010 "
RX_DFE_LPM_CFG_G  bit_vector := x " 0954 "
RXDFELFOVRDEN_G  sl := ' 1 '
RXDFEXYDEN_G  sl := ' 1 '
TX_PLL_G  string := " QPLL "
RX_PLL_G  string := " CPLL "

Ports

gLinkTx   in GLinkTxType
txReady   out sl
gLinkTxClk   in sl
gLinkTxClkEn   in sl := ' 1 '
gLinkTxRst   in sl := ' 0 '
gLinkRx   out GLinkRxType
rxReady   out sl
gLinkRxClk   in sl
gLinkRxClkEn   in sl := ' 1 '
gLinkRxRst   in sl := ' 0 '
gLinkTxRefClk   in sl
stableClk   in sl
gtCPllRefClk   in sl := ' 0 '
gtCPllLock   out sl
gtQPllRefClk   in sl := ' 0 '
gtQPllClk   in sl := ' 0 '
gtQPllLock   in sl := ' 0 '
gtQPllRefClkLost   in sl := ' 0 '
gtQPllReset   out sl
lpmMode   in sl := ' 1 '
loopback   in slv ( 2 downto 0 )
txPowerDown   in sl
rxPowerDown   in sl
rxClkDebug   out sl
gtTxP   out sl
gtTxN   out sl
gtRxP   in sl
gtRxN   in sl

Detailed Description

See also
entity

Definition at line 27 of file GLinkGtx7FixedLat.vhd.

Member Data Documentation

◆ FLAGSEL_G

FLAGSEL_G boolean := false
Generic

Definition at line 30 of file GLinkGtx7FixedLat.vhd.

◆ SYNTH_TX_G

SYNTH_TX_G boolean := true
Generic

Definition at line 31 of file GLinkGtx7FixedLat.vhd.

◆ SYNTH_RX_G

SYNTH_RX_G boolean := true
Generic

Definition at line 32 of file GLinkGtx7FixedLat.vhd.

◆ TPD_G

TPD_G time := 1 ns
Generic

Definition at line 34 of file GLinkGtx7FixedLat.vhd.

◆ SIM_GTRESET_SPEEDUP_G

SIM_GTRESET_SPEEDUP_G string := " FALSE "
Generic

Definition at line 35 of file GLinkGtx7FixedLat.vhd.

◆ SIM_VERSION_G

SIM_VERSION_G string := " 4.0 "
Generic

Definition at line 36 of file GLinkGtx7FixedLat.vhd.

◆ SIMULATION_G

SIMULATION_G boolean := false
Generic

Definition at line 37 of file GLinkGtx7FixedLat.vhd.

◆ CPLL_REFCLK_SEL_G

CPLL_REFCLK_SEL_G bit_vector := " 001 "
Generic

Definition at line 39 of file GLinkGtx7FixedLat.vhd.

◆ CPLL_FBDIV_G

CPLL_FBDIV_G integer := 4
Generic

Definition at line 40 of file GLinkGtx7FixedLat.vhd.

◆ CPLL_FBDIV_45_G

CPLL_FBDIV_45_G integer := 5
Generic

Definition at line 41 of file GLinkGtx7FixedLat.vhd.

◆ CPLL_REFCLK_DIV_G

CPLL_REFCLK_DIV_G integer := 1
Generic

Definition at line 42 of file GLinkGtx7FixedLat.vhd.

◆ RXOUT_DIV_G

RXOUT_DIV_G integer := 2
Generic

Definition at line 44 of file GLinkGtx7FixedLat.vhd.

◆ TXOUT_DIV_G

TXOUT_DIV_G integer := 2
Generic

Definition at line 45 of file GLinkGtx7FixedLat.vhd.

◆ RX_CLK25_DIV_G

RX_CLK25_DIV_G integer := 5
Generic

Definition at line 46 of file GLinkGtx7FixedLat.vhd.

◆ TX_CLK25_DIV_G

TX_CLK25_DIV_G integer := 5
Generic

Definition at line 47 of file GLinkGtx7FixedLat.vhd.

◆ RX_OS_CFG_G

RX_OS_CFG_G bit_vector := " 0000010000000 "
Generic

Definition at line 48 of file GLinkGtx7FixedLat.vhd.

◆ RXCDR_CFG_G

RXCDR_CFG_G bit_vector := x " 03000023ff40200020 "
Generic

Definition at line 49 of file GLinkGtx7FixedLat.vhd.

◆ RX_DFE_KL_CFG2_G

RX_DFE_KL_CFG2_G bit_vector := x " 3008E56A "
Generic

Definition at line 51 of file GLinkGtx7FixedLat.vhd.

◆ RX_CM_TRIM_G

RX_CM_TRIM_G bit_vector := " 010 "
Generic

Definition at line 52 of file GLinkGtx7FixedLat.vhd.

◆ RX_DFE_LPM_CFG_G

RX_DFE_LPM_CFG_G bit_vector := x " 0954 "
Generic

Definition at line 53 of file GLinkGtx7FixedLat.vhd.

◆ RXDFELFOVRDEN_G

RXDFELFOVRDEN_G sl := ' 1 '
Generic

Definition at line 54 of file GLinkGtx7FixedLat.vhd.

◆ RXDFEXYDEN_G

RXDFEXYDEN_G sl := ' 1 '
Generic

Definition at line 55 of file GLinkGtx7FixedLat.vhd.

◆ TX_PLL_G

TX_PLL_G string := " QPLL "
Generic

Definition at line 57 of file GLinkGtx7FixedLat.vhd.

◆ RX_PLL_G

RX_PLL_G string := " CPLL "
Generic

Definition at line 58 of file GLinkGtx7FixedLat.vhd.

◆ gLinkTx

gLinkTx in GLinkTxType
Port

Definition at line 61 of file GLinkGtx7FixedLat.vhd.

◆ txReady

txReady out sl
Port

Definition at line 62 of file GLinkGtx7FixedLat.vhd.

◆ gLinkTxClk

gLinkTxClk in sl
Port

Definition at line 63 of file GLinkGtx7FixedLat.vhd.

◆ gLinkTxClkEn

gLinkTxClkEn in sl := ' 1 '
Port

Definition at line 64 of file GLinkGtx7FixedLat.vhd.

◆ gLinkTxRst

gLinkTxRst in sl := ' 0 '
Port

Definition at line 65 of file GLinkGtx7FixedLat.vhd.

◆ gLinkRx

gLinkRx out GLinkRxType
Port

Definition at line 67 of file GLinkGtx7FixedLat.vhd.

◆ rxReady

rxReady out sl
Port

Definition at line 68 of file GLinkGtx7FixedLat.vhd.

◆ gLinkRxClk

gLinkRxClk in sl
Port

Definition at line 69 of file GLinkGtx7FixedLat.vhd.

◆ gLinkRxClkEn

gLinkRxClkEn in sl := ' 1 '
Port

Definition at line 70 of file GLinkGtx7FixedLat.vhd.

◆ gLinkRxRst

gLinkRxRst in sl := ' 0 '
Port

Definition at line 71 of file GLinkGtx7FixedLat.vhd.

◆ gLinkTxRefClk

gLinkTxRefClk in sl
Port

Definition at line 73 of file GLinkGtx7FixedLat.vhd.

◆ stableClk

stableClk in sl
Port

Definition at line 74 of file GLinkGtx7FixedLat.vhd.

◆ gtCPllRefClk

gtCPllRefClk in sl := ' 0 '
Port

Definition at line 75 of file GLinkGtx7FixedLat.vhd.

◆ gtCPllLock

gtCPllLock out sl
Port

Definition at line 76 of file GLinkGtx7FixedLat.vhd.

◆ gtQPllRefClk

gtQPllRefClk in sl := ' 0 '
Port

Definition at line 77 of file GLinkGtx7FixedLat.vhd.

◆ gtQPllClk

gtQPllClk in sl := ' 0 '
Port

Definition at line 78 of file GLinkGtx7FixedLat.vhd.

◆ gtQPllLock

gtQPllLock in sl := ' 0 '
Port

Definition at line 79 of file GLinkGtx7FixedLat.vhd.

◆ gtQPllRefClkLost

gtQPllRefClkLost in sl := ' 0 '
Port

Definition at line 80 of file GLinkGtx7FixedLat.vhd.

◆ gtQPllReset

gtQPllReset out sl
Port

Definition at line 81 of file GLinkGtx7FixedLat.vhd.

◆ lpmMode

lpmMode in sl := ' 1 '
Port

Definition at line 83 of file GLinkGtx7FixedLat.vhd.

◆ loopback

loopback in slv ( 2 downto 0 )
Port

Definition at line 84 of file GLinkGtx7FixedLat.vhd.

◆ txPowerDown

txPowerDown in sl
Port

Definition at line 85 of file GLinkGtx7FixedLat.vhd.

◆ rxPowerDown

rxPowerDown in sl
Port

Definition at line 86 of file GLinkGtx7FixedLat.vhd.

◆ rxClkDebug

rxClkDebug out sl
Port

Definition at line 87 of file GLinkGtx7FixedLat.vhd.

◆ gtTxP

gtTxP out sl
Port

Definition at line 89 of file GLinkGtx7FixedLat.vhd.

◆ gtTxN

gtTxN out sl
Port

Definition at line 90 of file GLinkGtx7FixedLat.vhd.

◆ gtRxP

gtRxP in sl
Port

Definition at line 91 of file GLinkGtx7FixedLat.vhd.

◆ gtRxN

gtRxN in sl
Port

Definition at line 92 of file GLinkGtx7FixedLat.vhd.

◆ ieee

ieee
Library

Definition at line 18 of file GLinkGtx7FixedLat.vhd.

◆ std_logic_1164

std_logic_1164
Package

Definition at line 19 of file GLinkGtx7FixedLat.vhd.

◆ numeric_std

numeric_std
Package

Definition at line 20 of file GLinkGtx7FixedLat.vhd.

◆ StdRtlPkg

StdRtlPkg
Package

Definition at line 22 of file GLinkGtx7FixedLat.vhd.

◆ GlinkPkg

GlinkPkg
Package

Definition at line 23 of file GLinkGtx7FixedLat.vhd.


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