x393  1.0
FPGAcodeforElphelNC393camera
gtxe2_chnl_rx_10x8dec Module Reference
Inheritance diagram for gtxe2_chnl_rx_10x8dec:

Static Public Member Functions

Always Constructs

ALWAYS_729  ( clk )

Public Attributes

Inputs

clk  wire
rst  wire
indata  wire [iwidth - 1 : 0 ]
RX8B10BEN  wire
data_width_odd  wire

Outputs

rxchariscomma  wire [iskwidth - 1 : 0 ]
rxcharisk  wire [iskwidth - 1 : 0 ]
rxdisperr  wire [iskwidth - 1 : 0 ]
rxnotintable  wire [iskwidth - 1 : 0 ]
outdata  wire [owidth - 1 : 0 ]

Parameters

iwidth   20
iskwidth   2
owidth   20
DEC_MCOMMA_DETECT  "TRUE"
DEC_PCOMMA_DETECT  "TRUE"
word_count  iwidth / 10
add_2out_bits  owidth == 20 | owidth == 40 | owidth == 80 ? "TRUE" : "FALSE"

GENERATE

GENERATE [1457]  
GENERATE [1589]  

Signals

wire[iskwidth - 1 : 0 ]  rxcharisk_dec
wire[iskwidth - 1 : 0 ]  rxdisperr_dec
wire[owidth - 1 : 0 ]  outdata_dec
wire[iwidth - 2 *word_count - 1 : 0 ]  pure_data
wire[iwidth - 1 : 0 ]  data
wire[word_count - 1 : 0 ]  disp
wire[word_count - 1 : 0 ]  disp_word
wire[word_count - 1 : 0 ]  no_disp_word
wire[word_count - 1 : 0 ]  disp_err
reg  disp_init

Detailed Description

Definition at line 1416 of file GTXE2_GPL.v.

Member Function Documentation

ALWAYS_729 (   clk  
)
Always Construct

Definition at line 1453 of file GTXE2_GPL.v.

Member Data Documentation

iwidth 20
Parameter

Definition at line 1417 of file GTXE2_GPL.v.

iskwidth 2
Parameter

Definition at line 1418 of file GTXE2_GPL.v.

owidth 20
Parameter

Definition at line 1419 of file GTXE2_GPL.v.

DEC_MCOMMA_DETECT "TRUE"
Parameter

Definition at line 1421 of file GTXE2_GPL.v.

DEC_PCOMMA_DETECT "TRUE"
Parameter

Definition at line 1422 of file GTXE2_GPL.v.

clk wire
Input

Definition at line 1425 of file GTXE2_GPL.v.

rst wire
Input

Definition at line 1426 of file GTXE2_GPL.v.

indata wire [iwidth - 1 : 0 ]
Input

Definition at line 1427 of file GTXE2_GPL.v.

RX8B10BEN wire
Input

Definition at line 1428 of file GTXE2_GPL.v.

data_width_odd wire
Input

Definition at line 1429 of file GTXE2_GPL.v.

rxchariscomma wire [iskwidth - 1 : 0 ]
Output

Definition at line 1431 of file GTXE2_GPL.v.

rxcharisk wire [iskwidth - 1 : 0 ]
Output

Definition at line 1432 of file GTXE2_GPL.v.

rxdisperr wire [iskwidth - 1 : 0 ]
Output

Definition at line 1433 of file GTXE2_GPL.v.

rxnotintable wire [iskwidth - 1 : 0 ]
Output

Definition at line 1434 of file GTXE2_GPL.v.

outdata wire [owidth - 1 : 0 ]
Output

Definition at line 1436 of file GTXE2_GPL.v.

rxcharisk_dec
Signal

Definition at line 1438 of file GTXE2_GPL.v.

rxdisperr_dec
Signal

Definition at line 1439 of file GTXE2_GPL.v.

outdata_dec
Signal

Definition at line 1440 of file GTXE2_GPL.v.

word_count iwidth / 10
Parameter

Definition at line 1442 of file GTXE2_GPL.v.

add_2out_bits owidth == 20 | owidth == 40 | owidth == 80 ? "TRUE" : "FALSE"
Parameter

Definition at line 1443 of file GTXE2_GPL.v.

pure_data
Signal

Definition at line 1445 of file GTXE2_GPL.v.

data
Signal

Definition at line 1446 of file GTXE2_GPL.v.

disp
Signal

Definition at line 1447 of file GTXE2_GPL.v.

disp_word
Signal

Definition at line 1448 of file GTXE2_GPL.v.

no_disp_word
Signal

Definition at line 1449 of file GTXE2_GPL.v.

disp_err
Signal

Definition at line 1450 of file GTXE2_GPL.v.

disp_init
Signal

Definition at line 1452 of file GTXE2_GPL.v.

GENERATE [1457]
GENERATE

Definition at line 1457 of file GTXE2_GPL.v.

GENERATE [1589]
GENERATE

Definition at line 1589 of file GTXE2_GPL.v.


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