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

Entities

rtl  architecture
 

Libraries

ieee 
UNISIM 

Use Clauses

std_logic_1164 
VCOMPONENTS 
StdRtlPkg  Package <StdRtlPkg>

Generics

TPD_G  time := 1 ns
SIM_PLL_PERDIV2  bit_vector := X " 0C8 "
CLK25_DIVIDER  integer := 5
PLL_DIVSEL_FB  integer := 2
PLL_DIVSEL_REF  integer := 1
REC_CLK_PERIOD  real := 4 . 000
REC_PLL_MULT  integer := 4
REC_PLL_DIV  integer := 1

Ports

gtpClkIn   in sl
gtpRefClkOut   out sl
gtpRxN   in sl
gtpRxP   in sl
gtpTxN   out sl
gtpTxP   out sl
gtpReset   in sl
gtpResetDone   out sl
gtpPllLockDet   out sl
gtpLoopback   in sl
gtpRxReset   in sl
gtpRxCdrReset   in sl
gtpRxElecIdle   out sl
gtpRxElecIdleRst   in sl
gtpRxUsrClk   out sl
gtpRxUsrClk2   out sl
gtpRxUsrClkRst   out sl
gtpRxData   out slv ( 15 downto 0 )
gtpRxDataK   out slv ( 1 downto 0 )
gtpRxDecErr   out slv ( 1 downto 0 )
gtpRxDispErr   out slv ( 1 downto 0 )
gtpRxPolarity   in sl
gtpRxAligned   out sl
gtpTxReset   in sl
gtpTxUsrClk   in sl
gtpTxUsrClk2   in sl
gtpTxAligned   out sl
gtpTxData   in slv ( 15 downto 0 )
gtpTxDataK   in slv ( 1 downto 0 )

Detailed Description

See also
entity

Definition at line 26 of file Gtp16FixedLatCore.vhd.

Member Data Documentation

◆ TPD_G

TPD_G time := 1 ns
Generic

Definition at line 28 of file Gtp16FixedLatCore.vhd.

◆ SIM_PLL_PERDIV2

SIM_PLL_PERDIV2 bit_vector := X " 0C8 "
Generic

Definition at line 31 of file Gtp16FixedLatCore.vhd.

◆ CLK25_DIVIDER

CLK25_DIVIDER integer := 5
Generic

Definition at line 32 of file Gtp16FixedLatCore.vhd.

◆ PLL_DIVSEL_FB

PLL_DIVSEL_FB integer := 2
Generic

Definition at line 33 of file Gtp16FixedLatCore.vhd.

◆ PLL_DIVSEL_REF

PLL_DIVSEL_REF integer := 1
Generic

Definition at line 34 of file Gtp16FixedLatCore.vhd.

◆ REC_CLK_PERIOD

REC_CLK_PERIOD real := 4 . 000
Generic

Definition at line 37 of file Gtp16FixedLatCore.vhd.

◆ REC_PLL_MULT

REC_PLL_MULT integer := 4
Generic

Definition at line 38 of file Gtp16FixedLatCore.vhd.

◆ REC_PLL_DIV

REC_PLL_DIV integer := 1
Generic

Definition at line 40 of file Gtp16FixedLatCore.vhd.

◆ gtpClkIn

gtpClkIn in sl
Port

Definition at line 44 of file Gtp16FixedLatCore.vhd.

◆ gtpRefClkOut

gtpRefClkOut out sl
Port

Definition at line 45 of file Gtp16FixedLatCore.vhd.

◆ gtpRxN

gtpRxN in sl
Port

Definition at line 46 of file Gtp16FixedLatCore.vhd.

◆ gtpRxP

gtpRxP in sl
Port

Definition at line 47 of file Gtp16FixedLatCore.vhd.

◆ gtpTxN

gtpTxN out sl
Port

Definition at line 48 of file Gtp16FixedLatCore.vhd.

◆ gtpTxP

gtpTxP out sl
Port

Definition at line 49 of file Gtp16FixedLatCore.vhd.

◆ gtpReset

gtpReset in sl
Port

Definition at line 52 of file Gtp16FixedLatCore.vhd.

◆ gtpResetDone

gtpResetDone out sl
Port

Definition at line 53 of file Gtp16FixedLatCore.vhd.

◆ gtpPllLockDet

gtpPllLockDet out sl
Port

Definition at line 54 of file Gtp16FixedLatCore.vhd.

◆ gtpLoopback

gtpLoopback in sl
Port

Definition at line 55 of file Gtp16FixedLatCore.vhd.

◆ gtpRxReset

gtpRxReset in sl
Port

Definition at line 58 of file Gtp16FixedLatCore.vhd.

◆ gtpRxCdrReset

gtpRxCdrReset in sl
Port

Definition at line 59 of file Gtp16FixedLatCore.vhd.

◆ gtpRxElecIdle

gtpRxElecIdle out sl
Port

Definition at line 60 of file Gtp16FixedLatCore.vhd.

◆ gtpRxElecIdleRst

Definition at line 61 of file Gtp16FixedLatCore.vhd.

◆ gtpRxUsrClk

gtpRxUsrClk out sl
Port

Definition at line 64 of file Gtp16FixedLatCore.vhd.

◆ gtpRxUsrClk2

gtpRxUsrClk2 out sl
Port

Definition at line 65 of file Gtp16FixedLatCore.vhd.

◆ gtpRxUsrClkRst

gtpRxUsrClkRst out sl
Port

Definition at line 66 of file Gtp16FixedLatCore.vhd.

◆ gtpRxData

gtpRxData out slv ( 15 downto 0 )
Port

Definition at line 69 of file Gtp16FixedLatCore.vhd.

◆ gtpRxDataK

gtpRxDataK out slv ( 1 downto 0 )
Port

Definition at line 70 of file Gtp16FixedLatCore.vhd.

◆ gtpRxDecErr

gtpRxDecErr out slv ( 1 downto 0 )
Port

Definition at line 71 of file Gtp16FixedLatCore.vhd.

◆ gtpRxDispErr

gtpRxDispErr out slv ( 1 downto 0 )
Port

Definition at line 72 of file Gtp16FixedLatCore.vhd.

◆ gtpRxPolarity

gtpRxPolarity in sl
Port

Definition at line 73 of file Gtp16FixedLatCore.vhd.

◆ gtpRxAligned

gtpRxAligned out sl
Port

Definition at line 74 of file Gtp16FixedLatCore.vhd.

◆ gtpTxReset

gtpTxReset in sl
Port

Definition at line 77 of file Gtp16FixedLatCore.vhd.

◆ gtpTxUsrClk

gtpTxUsrClk in sl
Port

Definition at line 80 of file Gtp16FixedLatCore.vhd.

◆ gtpTxUsrClk2

gtpTxUsrClk2 in sl
Port

Definition at line 81 of file Gtp16FixedLatCore.vhd.

◆ gtpTxAligned

gtpTxAligned out sl
Port

Definition at line 83 of file Gtp16FixedLatCore.vhd.

◆ gtpTxData

gtpTxData in slv ( 15 downto 0 )
Port

Definition at line 86 of file Gtp16FixedLatCore.vhd.

◆ gtpTxDataK

gtpTxDataK in slv ( 1 downto 0 )
Port

Definition at line 88 of file Gtp16FixedLatCore.vhd.

◆ ieee

ieee
Library

Definition at line 18 of file Gtp16FixedLatCore.vhd.

◆ std_logic_1164

std_logic_1164
Package

Definition at line 19 of file Gtp16FixedLatCore.vhd.

◆ UNISIM

UNISIM
Library

Definition at line 20 of file Gtp16FixedLatCore.vhd.

◆ VCOMPONENTS

VCOMPONENTS
Package

Definition at line 21 of file Gtp16FixedLatCore.vhd.

◆ StdRtlPkg

StdRtlPkg
Package

Definition at line 22 of file Gtp16FixedLatCore.vhd.


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