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

Static Public Member Functions

Always Constructs

ALWAYS_164  ( xclk )

Public Attributes

Inputs

xclk  
rst  
mclk  
tser_we  
tser_a_not_d  
tser_d   [ 7 : 0 ]
di   [ 15 : 0 ]
ds  
clk_flush  

Outputs

do27   [ 26 : 0 ]
dl   [ 4 : 0 ]
dv  
flush  
last_block  
test_lbw   reg
gotLastBlock  
flush_clk  
fifo_or_full  

Includes

huffman.dat.vh

Signals

reg  fifo_re_r
wire  fifo_rdy
wire  fifo_re
wire[ 15 : 0 ]  fifo_out
wire  gotDC
wire  gotAC
wire  gotRLL
wire  gotEOB
wire  gotLastWord
wire  gotColor
reg[ 5 : 0 ]  rll
wire[ 3 : 0 ]  rll_late
reg[ 2 : 0 ]  gotAC_r
reg[ 2 : 0 ]  gotDC_r
reg[ 2 : 0 ]  gotEOB_r
reg[ 2 : 0 ]  gotColor_r
reg[ 2 : 1 ]  gotF0_r
reg[ 11 : 0 ]  sval
wire[ 3 : 0 ]  val_length
wire[ 10 : 0 ]  val_literal
reg[ 8 : 0 ]  htable_addr
reg[ 2 : 0 ]  htable_re
wire[ 31 : 0 ]  htable_out
wire[ 3 : 0 ]  val_length_late
wire[ 10 : 0 ]  val_literal_late
reg  ready_to_flush
reg  flush_r
reg  last_block_r
reg[ 9 : 0 ]  active_r
wire  active
wire  twe
wire[ 15 : 0 ]  tdi
wire[ 22 : 0 ]  ta

Module Instances

fifo_same_clock::fifo_same_clock_i   Module fifo_same_clock
varlen_encode_snglclk::varlen_encode_snglclk_i   Module varlen_encode_snglclk
table_ad_receive::table_ad_receive_i   Module table_ad_receive
ram18_var_w_var_r::i_htab   Module ram18_var_w_var_r
dly_16::dly_16_val_literal_i   Module dly_16
dly_16::dly_16_val_length_i   Module dly_16
dly_16::dly_16_rll_late_i   Module dly_16
huffman_merge_code_literal::huffman_merge_code_literal_i   Module huffman_merge_code_literal
pulse_cross_clock::flush_clk_i   Module pulse_cross_clock

Detailed Description

Definition at line 40 of file huffman_snglclk.v.

Member Function Documentation

ALWAYS_164 (   xclk  
)
Always Construct

Definition at line 123 of file huffman_snglclk.v.

Member Data Documentation

xclk
Input

Definition at line 41 of file huffman_snglclk.v.

rst
Input

Definition at line 42 of file huffman_snglclk.v.

mclk
Input

Definition at line 44 of file huffman_snglclk.v.

tser_we
Input

Definition at line 45 of file huffman_snglclk.v.

tser_a_not_d
Input

Definition at line 46 of file huffman_snglclk.v.

tser_d [ 7 : 0 ]
Input

Definition at line 47 of file huffman_snglclk.v.

di [ 15 : 0 ]
Input

Definition at line 50 of file huffman_snglclk.v.

ds
Input

Definition at line 51 of file huffman_snglclk.v.

do27 [ 26 : 0 ]
Output

Definition at line 53 of file huffman_snglclk.v.

dl [ 4 : 0 ]
Output

Definition at line 54 of file huffman_snglclk.v.

dv
Output

Definition at line 55 of file huffman_snglclk.v.

flush
Output

Definition at line 57 of file huffman_snglclk.v.

last_block
Output

Definition at line 58 of file huffman_snglclk.v.

test_lbw reg
Output

Definition at line 59 of file huffman_snglclk.v.

gotLastBlock
Output

Definition at line 60 of file huffman_snglclk.v.

clk_flush
Input

Definition at line 61 of file huffman_snglclk.v.

flush_clk
Output

Definition at line 62 of file huffman_snglclk.v.

fifo_or_full
Output

Definition at line 63 of file huffman_snglclk.v.

fifo_re_r
Signal

Definition at line 68 of file huffman_snglclk.v.

fifo_rdy
Signal

Definition at line 69 of file huffman_snglclk.v.

fifo_re
Signal

Definition at line 70 of file huffman_snglclk.v.

fifo_out
Signal

Definition at line 71 of file huffman_snglclk.v.

gotDC
Signal

Definition at line 87 of file huffman_snglclk.v.

gotAC
Signal

Definition at line 88 of file huffman_snglclk.v.

gotRLL
Signal

Definition at line 89 of file huffman_snglclk.v.

gotEOB
Signal

Definition at line 90 of file huffman_snglclk.v.

gotLastWord
Signal

Definition at line 92 of file huffman_snglclk.v.

gotColor
Signal

Definition at line 93 of file huffman_snglclk.v.

rll
Signal

Definition at line 94 of file huffman_snglclk.v.

rll_late
Signal

Definition at line 96 of file huffman_snglclk.v.

gotAC_r
Signal

Definition at line 97 of file huffman_snglclk.v.

gotDC_r
Signal

Definition at line 98 of file huffman_snglclk.v.

gotEOB_r
Signal

Definition at line 99 of file huffman_snglclk.v.

gotColor_r
Signal

Definition at line 100 of file huffman_snglclk.v.

gotF0_r
Signal

Definition at line 101 of file huffman_snglclk.v.

sval
Signal

Definition at line 103 of file huffman_snglclk.v.

val_length
Signal

Definition at line 104 of file huffman_snglclk.v.

val_literal
Signal

Definition at line 105 of file huffman_snglclk.v.

htable_addr
Signal

Definition at line 106 of file huffman_snglclk.v.

htable_re
Signal

Definition at line 107 of file huffman_snglclk.v.

htable_out
Signal

Definition at line 108 of file huffman_snglclk.v.

Definition at line 109 of file huffman_snglclk.v.

Definition at line 110 of file huffman_snglclk.v.

Definition at line 112 of file huffman_snglclk.v.

flush_r
Signal

Definition at line 114 of file huffman_snglclk.v.

last_block_r
Signal

Definition at line 115 of file huffman_snglclk.v.

active_r
Signal

Definition at line 116 of file huffman_snglclk.v.

active
Signal

Definition at line 117 of file huffman_snglclk.v.

twe
Signal

Definition at line 191 of file huffman_snglclk.v.

tdi
Signal

Definition at line 192 of file huffman_snglclk.v.

ta
Signal

Definition at line 193 of file huffman_snglclk.v.

dly_16 dly_16_val_literal_i
Module Instance

Definition at line 230 of file huffman_snglclk.v.

dly_16 dly_16_val_length_i
Module Instance

Definition at line 240 of file huffman_snglclk.v.

dly_16 dly_16_rll_late_i
Module Instance

Definition at line 250 of file huffman_snglclk.v.

fifo_same_clock fifo_same_clock_i
Module Instance

Definition at line 72 of file huffman_snglclk.v.

huffman.dat.vh include
Include

Definition at line 215 of file huffman_snglclk.v.

huffman_merge_code_literal huffman_merge_code_literal_i
Module Instance

Definition at line 260 of file huffman_snglclk.v.

pulse_cross_clock flush_clk_i
Module Instance

Definition at line 271 of file huffman_snglclk.v.

ram18_var_w_var_r i_htab
Module Instance

Definition at line 209 of file huffman_snglclk.v.

table_ad_receive table_ad_receive_i
Module Instance

Definition at line 196 of file huffman_snglclk.v.

varlen_encode_snglclk varlen_encode_snglclk_i
Module Instance

Definition at line 184 of file huffman_snglclk.v.


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