x393  1.0
FPGAcodeforElphelNC393camera
bit_stuffer_27_32 Module Reference
Inheritance diagram for bit_stuffer_27_32:

Static Public Member Functions

Always Constructs

ALWAYS_45  ( xclk )

Public Attributes

Inputs

xclk  
rst  
din   [DIN_LEN - 1 : 0 ]
dlen   [ 4 : 0 ]
ds  
flush_in  

Outputs

d_out   [ 31 : 0 ]
bytes_out   reg [ 1 : 0 ]
dv   reg
flush_out   reg

Parameters

DIN_LEN   27
DATA1_LEN  DIN_LEN + 32 - 8
DATA2_LEN  DIN_LEN + 32 - 2
DATA3_LEN  DIN_LEN + 32 - 1

Signals

reg[DATA1_LEN - 1 : 0 ]  data1
reg[DATA2_LEN - 1 : 0 ]  data2
reg[DATA3_LEN - 1 : 0 ]  data3
reg[ 5 : 0 ]  early_length
reg[ 5 : 0 ]  dlen1
reg[ 5 : 0 ]  dlen2
reg[ 31 : 0 ]  dmask2_rom
reg[ 1 : 0 ]  stage
reg[ 1 : 0 ]  ds_stage
reg[ 2 : 0 ]  flush_stage
wire[ 4 : 0 ]  pre_bits_out_w

Detailed Description

Definition at line 41 of file bit_stuffer_27_32.v.

Member Function Documentation

ALWAYS_45 (   xclk  
)
Always Construct

Definition at line 75 of file bit_stuffer_27_32.v.

Member Data Documentation

DIN_LEN 27
Parameter

Definition at line 42 of file bit_stuffer_27_32.v.

xclk
Input

Definition at line 44 of file bit_stuffer_27_32.v.

rst
Input

Definition at line 45 of file bit_stuffer_27_32.v.

din [DIN_LEN - 1 : 0 ]
Input

Definition at line 46 of file bit_stuffer_27_32.v.

dlen [ 4 : 0 ]
Input

Definition at line 47 of file bit_stuffer_27_32.v.

ds
Input

Definition at line 48 of file bit_stuffer_27_32.v.

flush_in
Input

Definition at line 49 of file bit_stuffer_27_32.v.

d_out [ 31 : 0 ]
Output

Definition at line 50 of file bit_stuffer_27_32.v.

bytes_out reg [ 1 : 0 ]
Output

Definition at line 51 of file bit_stuffer_27_32.v.

dv reg
Output

Definition at line 52 of file bit_stuffer_27_32.v.

flush_out reg
Output

Definition at line 53 of file bit_stuffer_27_32.v.

DATA1_LEN DIN_LEN + 32 - 8
Parameter

Definition at line 55 of file bit_stuffer_27_32.v.

DATA2_LEN DIN_LEN + 32 - 2
Parameter

Definition at line 56 of file bit_stuffer_27_32.v.

DATA3_LEN DIN_LEN + 32 - 1
Parameter

Definition at line 57 of file bit_stuffer_27_32.v.

data1
Signal

Definition at line 58 of file bit_stuffer_27_32.v.

data2
Signal

Definition at line 59 of file bit_stuffer_27_32.v.

data3
Signal

Definition at line 60 of file bit_stuffer_27_32.v.

early_length
Signal

Definition at line 62 of file bit_stuffer_27_32.v.

dlen1
Signal

Definition at line 63 of file bit_stuffer_27_32.v.

dlen2
Signal

Definition at line 64 of file bit_stuffer_27_32.v.

dmask2_rom
Signal

Definition at line 66 of file bit_stuffer_27_32.v.

stage
Signal

Definition at line 68 of file bit_stuffer_27_32.v.

ds_stage
Signal

Definition at line 69 of file bit_stuffer_27_32.v.

flush_stage
Signal

Definition at line 70 of file bit_stuffer_27_32.v.

Definition at line 71 of file bit_stuffer_27_32.v.


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