x393  1.0
FPGAcodeforElphelNC393camera
gtxe2_chnl_rx Module Reference
Inheritance diagram for gtxe2_chnl_rx:
Collaboration diagram for gtxe2_chnl_rx:

Public Member Functions

Functions

calc_idw  integer ( dummy:Input )
calc_ifdw  integer ( dummy:Input )

Public Attributes

Inputs

reset  wire
RXP  wire
RXN  wire
RXUSRCLK  wire
RXUSRCLK2  wire
RXELECIDLEMODE  wire [ 1 : 0 ]
RXPOLARITY  wire
RXCOMMADETEN  wire
RXPCOMMAALIGNEN  wire
RXMCOMMAALIGNEN  wire
RX8B10BEN  wire
serial_clk  wire

Outputs

RXDATA  wire [ 63 : 0 ]
RXELECIDLE  wire
RXCOMINITDET  wire
RXCOMWAKEDET  wire
RXBYTEISALIGNED  wire
RXBYTEREALIGN  wire
RXCOMMADET  wire
RXCHARISCOMMA  wire [ 7 : 0 ]
RXCHARISK  wire [ 7 : 0 ]
RXDISPERR  wire [ 7 : 0 ]
RXNOTINTABLE  wire [ 7 : 0 ]

Parameters

RX_DATA_WIDTH  integer 20
RX_INT_DATAWIDTH  integer 0
DEC_MCOMMA_DETECT  "TRUE"
DEC_PCOMMA_DETECT  "TRUE"
ALIGN_MCOMMA_VALUE   [ 9 : 0 ] 10 'b1010000011
ALIGN_MCOMMA_DET  "TRUE"
ALIGN_PCOMMA_VALUE   [ 9 : 0 ] 10 'b0101111100
ALIGN_PCOMMA_DET  "TRUE"
ALIGN_COMMA_ENABLE   [ 9 : 0 ] 10 'b1111111111
ALIGN_COMMA_DOUBLE  "FALSE"

GENERATE

GENERATE [2039]  

Module Instances

gtxe2_chnl_rx_oob::rx_oob   Module gtxe2_chnl_rx_oob
gtxe2_chnl_rx_des::des   Module gtxe2_chnl_rx_des
gtxe2_chnl_rx_align::aligner   Module gtxe2_chnl_rx_align
gtxe2_chnl_rx_10x8dec::decoder_10x8   Module gtxe2_chnl_rx_10x8dec
gtxe2_chnl_rx_dataiface::dataiface   Module gtxe2_chnl_rx_dataiface

Detailed Description

Definition at line 1848 of file GTXE2_GPL.v.

Member Function Documentation

integer calc_idw (   Input dummy  
)
Function

Definition at line 1903 of file GTXE2_GPL.v.

integer calc_ifdw (   Input dummy  
)
Function

Definition at line 1910 of file GTXE2_GPL.v.

Member Data Documentation

reset wire
Input

Definition at line 1849 of file GTXE2_GPL.v.

RXP wire
Input

Definition at line 1850 of file GTXE2_GPL.v.

RXN wire
Input

Definition at line 1851 of file GTXE2_GPL.v.

RXUSRCLK wire
Input

Definition at line 1853 of file GTXE2_GPL.v.

RXUSRCLK2 wire
Input

Definition at line 1854 of file GTXE2_GPL.v.

RXDATA wire [ 63 : 0 ]
Output

Definition at line 1856 of file GTXE2_GPL.v.

RXELECIDLEMODE wire [ 1 : 0 ]
Input

Definition at line 1859 of file GTXE2_GPL.v.

RXELECIDLE wire
Output

Definition at line 1860 of file GTXE2_GPL.v.

RXCOMINITDET wire
Output

Definition at line 1862 of file GTXE2_GPL.v.

RXCOMWAKEDET wire
Output

Definition at line 1863 of file GTXE2_GPL.v.

RXPOLARITY wire
Input

Definition at line 1866 of file GTXE2_GPL.v.

RXBYTEISALIGNED wire
Output

Definition at line 1869 of file GTXE2_GPL.v.

RXBYTEREALIGN wire
Output

Definition at line 1870 of file GTXE2_GPL.v.

RXCOMMADET wire
Output

Definition at line 1871 of file GTXE2_GPL.v.

RXCOMMADETEN wire
Input

Definition at line 1873 of file GTXE2_GPL.v.

RXPCOMMAALIGNEN wire
Input

Definition at line 1874 of file GTXE2_GPL.v.

RXMCOMMAALIGNEN wire
Input

Definition at line 1875 of file GTXE2_GPL.v.

RX8B10BEN wire
Input

Definition at line 1878 of file GTXE2_GPL.v.

RXCHARISCOMMA wire [ 7 : 0 ]
Output

Definition at line 1880 of file GTXE2_GPL.v.

RXCHARISK wire [ 7 : 0 ]
Output

Definition at line 1881 of file GTXE2_GPL.v.

RXDISPERR wire [ 7 : 0 ]
Output

Definition at line 1882 of file GTXE2_GPL.v.

RXNOTINTABLE wire [ 7 : 0 ]
Output

Definition at line 1883 of file GTXE2_GPL.v.

serial_clk wire
Input

Definition at line 1886 of file GTXE2_GPL.v.

RX_DATA_WIDTH 20
Parameter

Definition at line 1890 of file GTXE2_GPL.v.

RX_INT_DATAWIDTH 0
Parameter

Definition at line 1891 of file GTXE2_GPL.v.

DEC_MCOMMA_DETECT "TRUE"
Parameter

Definition at line 1893 of file GTXE2_GPL.v.

DEC_PCOMMA_DETECT "TRUE"
Parameter

Definition at line 1894 of file GTXE2_GPL.v.

ALIGN_MCOMMA_VALUE 10 'b1010000011
Parameter

Definition at line 1896 of file GTXE2_GPL.v.

ALIGN_MCOMMA_DET "TRUE"
Parameter

Definition at line 1897 of file GTXE2_GPL.v.

ALIGN_PCOMMA_VALUE 10 'b0101111100
Parameter

Definition at line 1898 of file GTXE2_GPL.v.

ALIGN_PCOMMA_DET "TRUE"
Parameter

Definition at line 1899 of file GTXE2_GPL.v.

ALIGN_COMMA_ENABLE 10 'b1111111111
Parameter

Definition at line 1900 of file GTXE2_GPL.v.

ALIGN_COMMA_DOUBLE "FALSE"
Parameter

Definition at line 1901 of file GTXE2_GPL.v.

GENERATE [2039]
GENERATE

Definition at line 2039 of file GTXE2_GPL.v.

gtxe2_chnl_rx_10x8dec decoder_10x8
Module Instance

Definition at line 2004 of file GTXE2_GPL.v.

gtxe2_chnl_rx_align aligner
Module Instance

Definition at line 1969 of file GTXE2_GPL.v.

gtxe2_chnl_rx_dataiface dataiface
Module Instance

Definition at line 2055 of file GTXE2_GPL.v.

gtxe2_chnl_rx_des des
Module Instance

Definition at line 1955 of file GTXE2_GPL.v.

gtxe2_chnl_rx_oob rx_oob
Module Instance

Definition at line 1929 of file GTXE2_GPL.v.


The documentation for this Module was generated from the following files: