x393  1.0
FPGAcodeforElphelNC393camera
huffman_merge_code_literal Module Reference
Inheritance diagram for huffman_merge_code_literal:

Static Public Member Functions

Always Constructs

ALWAYS_163  ( clk )

Public Attributes

Inputs

clk  
in_valid  
huff_code   [ 15 : 0 ]
huff_code_len   [ 3 : 0 ]
literal   [ 10 : 0 ]
literal_len   [ 3 : 0 ]

Outputs

out_valid   reg
out_bits   reg [ 26 : 0 ]
out_len   reg [ 4 : 0 ]

Signals

reg[ 10 : 0 ]  lit0
reg[ 10 : 0 ]  lit1
reg[ 10 : 0 ]  lit2
reg[ 15 : 0 ]  huff0
reg[ 15 : 0 ]  huff1
reg[ 15 : 0 ]  huff2
reg[ 26 : 0 ]  data3
reg[ 3 : 0 ]  llen0
reg[ 3 : 0 ]  llen1
reg[ 3 : 0 ]  llen2
reg[ 4 : 0 ]  olen3
reg[ 3 : 0 ]  hlen0
reg[ 3 : 0 ]  hlen1
reg[ 4 : 0 ]  hlen2
reg[ 3 : 0 ]  hlen2m1
reg[ 1 : 0 ]  hlen3m1
reg[ 3 : 0 ]  valid

Detailed Description

Definition at line 42 of file huffman_merge_code_literal.v.

Member Function Documentation

ALWAYS_163 (   clk  
)
Always Construct

Definition at line 71 of file huffman_merge_code_literal.v.

Member Data Documentation

clk
Input

Definition at line 43 of file huffman_merge_code_literal.v.

in_valid
Input

Definition at line 44 of file huffman_merge_code_literal.v.

huff_code [ 15 : 0 ]
Input

Definition at line 45 of file huffman_merge_code_literal.v.

huff_code_len [ 3 : 0 ]
Input

Definition at line 46 of file huffman_merge_code_literal.v.

literal [ 10 : 0 ]
Input

Definition at line 47 of file huffman_merge_code_literal.v.

literal_len [ 3 : 0 ]
Input

Definition at line 48 of file huffman_merge_code_literal.v.

out_valid reg
Output

Definition at line 49 of file huffman_merge_code_literal.v.

out_bits reg [ 26 : 0 ]
Output

Definition at line 50 of file huffman_merge_code_literal.v.

out_len reg [ 4 : 0 ]
Output

Definition at line 51 of file huffman_merge_code_literal.v.

lit0
Signal

Definition at line 53 of file huffman_merge_code_literal.v.

lit1
Signal

Definition at line 54 of file huffman_merge_code_literal.v.

lit2
Signal

Definition at line 55 of file huffman_merge_code_literal.v.

huff0
Signal

Definition at line 56 of file huffman_merge_code_literal.v.

huff1
Signal

Definition at line 57 of file huffman_merge_code_literal.v.

huff2
Signal

Definition at line 58 of file huffman_merge_code_literal.v.

data3
Signal

Definition at line 59 of file huffman_merge_code_literal.v.

llen0
Signal

Definition at line 60 of file huffman_merge_code_literal.v.

llen1
Signal

Definition at line 61 of file huffman_merge_code_literal.v.

llen2
Signal

Definition at line 62 of file huffman_merge_code_literal.v.

olen3
Signal

Definition at line 63 of file huffman_merge_code_literal.v.

hlen0
Signal

Definition at line 64 of file huffman_merge_code_literal.v.

hlen1
Signal

Definition at line 65 of file huffman_merge_code_literal.v.

hlen2
Signal

Definition at line 66 of file huffman_merge_code_literal.v.

hlen2m1
Signal

Definition at line 67 of file huffman_merge_code_literal.v.

hlen3m1
Signal

Definition at line 68 of file huffman_merge_code_literal.v.

valid
Signal

Definition at line 69 of file huffman_merge_code_literal.v.


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