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

Static Public Member Functions

Always Constructs

ALWAYS_173  ( clk )
ALWAYS_174  ( clk )
ALWAYS_175  ( clk )

Public Attributes

Inputs

clk  
en  
mclk  
tser_qe  
tser_ce  
tser_a_not_d  
tser_d   [ 7 : 0 ]
ctypei  
dci   [ 8 : 0 ]
first_stb  
stb  
tsi   [ 2 : 0 ]
pre_start  
first_in  
di   [ 12 : 0 ]
dcc_en  
hfc_sel   [ 2 : 0 ]
color_first  
coring_num   [ 2 : 0 ]
n000   [ 7 : 0 ]
n255   [ 7 : 0 ]

Outputs

first_out   reg
do   reg [ 12 : 0 ]
dv  
ds  
dc_tdo   reg [ 15 : 0 ]
dcc_vld   reg
dcc_data   [ 15 : 0 ]

Includes

quantization_100.dat.vh
coring.dat.vh

Signals

wire[ 3 : 0 ]  tdco
reg[ 3 : 0 ]  tbac
reg  coring_range
wire[ 15 : 0 ]  tdo
reg[ 9 : 0 ]  tba
wire[ 15 : 0 ]  zigzag_q
reg  wpage
reg  rpage
wire[ 5 : 0 ]  zwa
reg[ 5 : 0 ]  zra
reg[ 12 : 0 ]  qdo
reg[ 12 : 0 ]  qdo0
reg  zwe
reg[ 12 : 0 ]  d1
reg[ 12 : 0 ]  d2
reg[ 12 : 0 ]  d3
wire[ 27 : 0 ]  qmul
wire  start_a
reg[ 15 : 0 ]  tdor
reg[ 20 : 0 ]  qmulr
wire  start_out
wire  start_z
reg[ 8 : 0 ]  dc1
wire  ctype
wire[ 8 : 0 ]  dc
reg[ 2 : 0 ]  ds_r
reg[ 3 : 0 ]  ren
reg[ 5 : 0 ]  start
wire  dcc_stb
reg  dcc_run
reg  dcc_first
reg  dcc_Y
reg[ 1 : 0 ]  ctype_prev
reg[ 12 : 0 ]  dcc_acc
reg[ 12 : 0 ]  hfc_acc
wire  hfc_en
reg  hfc_copy
wire[ 10 : 0 ]  d2_dct
reg  sel_satnum
reg[ 15 : 0 ]  pre_dc_tdo
wire  copy_dc_tdo
reg  first_interm
wire[ 2 : 0 ]  ts
wire[ 2 : 0 ]  coring_sel
reg[ 2 : 0 ]  block_mem_ra
reg[ 2 : 0 ]  block_mem_wa
reg[ 2 : 0 ]  block_mem_wa_save
reg[ 15 : 0 ]  block_mem_ram [ 0 : 7 ]
wire[ 15 : 0 ]  block_mem_o
wire  twqe
wire  twce
wire[ 15 : 0 ]  tdi
wire[ 22 : 0 ]  ta

Module Instances

table_ad_receive::table_ad_receive_i   Module table_ad_receive
dly_16::i_hfc_en   Module dly_16
zigzag393::i_zigzag   Module zigzag393
ram18_var_w_var_r::i_quant_table   Module ram18_var_w_var_r
ram18_var_w_var_r::i_coring_table   Module ram18_var_w_var_r
ram18_var_w_var_r::i_zigzagbuf   Module ram18_var_w_var_r

Detailed Description

Definition at line 44 of file quantizer393.v.

Member Function Documentation

ALWAYS_173 (   clk  
)
Always Construct

Definition at line 143 of file quantizer393.v.

ALWAYS_174 (   clk  
)
Always Construct

Definition at line 167 of file quantizer393.v.

ALWAYS_175 (   clk  
)
Always Construct

Definition at line 232 of file quantizer393.v.

Member Data Documentation

clk
Input

Definition at line 45 of file quantizer393.v.

en
Input

Definition at line 46 of file quantizer393.v.

mclk
Input

Definition at line 47 of file quantizer393.v.

tser_qe
Input

Definition at line 48 of file quantizer393.v.

tser_ce
Input

Definition at line 49 of file quantizer393.v.

tser_a_not_d
Input

Definition at line 50 of file quantizer393.v.

tser_d [ 7 : 0 ]
Input

Definition at line 51 of file quantizer393.v.

ctypei
Input

Definition at line 52 of file quantizer393.v.

dci [ 8 : 0 ]
Input

Definition at line 53 of file quantizer393.v.

first_stb
Input

Definition at line 54 of file quantizer393.v.

stb
Input

Definition at line 55 of file quantizer393.v.

tsi [ 2 : 0 ]
Input

Definition at line 56 of file quantizer393.v.

pre_start
Input

Definition at line 57 of file quantizer393.v.

first_in
Input

Definition at line 58 of file quantizer393.v.

first_out reg
Output

Definition at line 59 of file quantizer393.v.

di [ 12 : 0 ]
Input

Definition at line 60 of file quantizer393.v.

do reg [ 12 : 0 ]
Output

Definition at line 61 of file quantizer393.v.

dv
Output

Definition at line 62 of file quantizer393.v.

ds
Output

Definition at line 63 of file quantizer393.v.

dc_tdo reg [ 15 : 0 ]
Output

Definition at line 64 of file quantizer393.v.

dcc_en
Input

Definition at line 65 of file quantizer393.v.

hfc_sel [ 2 : 0 ]
Input

Definition at line 66 of file quantizer393.v.

color_first
Input

Definition at line 68 of file quantizer393.v.

coring_num [ 2 : 0 ]
Input

Definition at line 69 of file quantizer393.v.

dcc_vld reg
Output

Definition at line 70 of file quantizer393.v.

dcc_data [ 15 : 0 ]
Output

Definition at line 71 of file quantizer393.v.

n000 [ 7 : 0 ]
Input

Definition at line 72 of file quantizer393.v.

n255 [ 7 : 0 ]
Input

Definition at line 73 of file quantizer393.v.

tdco
Signal

Definition at line 76 of file quantizer393.v.

tbac
Signal

Definition at line 77 of file quantizer393.v.

coring_range
Signal

Definition at line 78 of file quantizer393.v.

tdo
Signal

Definition at line 79 of file quantizer393.v.

tba
Signal

Definition at line 80 of file quantizer393.v.

zigzag_q
Signal

Definition at line 81 of file quantizer393.v.

wpage
Signal

Definition at line 82 of file quantizer393.v.

rpage
Signal

Definition at line 83 of file quantizer393.v.

zwa
Signal

Definition at line 84 of file quantizer393.v.

zra
Signal

Definition at line 85 of file quantizer393.v.

qdo
Signal

Definition at line 86 of file quantizer393.v.

qdo0
Signal

Definition at line 87 of file quantizer393.v.

zwe
Signal

Definition at line 88 of file quantizer393.v.

d1
Signal

Definition at line 89 of file quantizer393.v.

d2
Signal

Definition at line 90 of file quantizer393.v.

d3
Signal

Definition at line 90 of file quantizer393.v.

qmul
Signal

Definition at line 91 of file quantizer393.v.

start_a
Signal

Definition at line 92 of file quantizer393.v.

tdor
Signal

Definition at line 93 of file quantizer393.v.

qmulr
Signal

Definition at line 94 of file quantizer393.v.

start_out
Signal

Definition at line 95 of file quantizer393.v.

start_z
Signal

Definition at line 96 of file quantizer393.v.

dc1
Signal

Definition at line 97 of file quantizer393.v.

ctype
Signal

Definition at line 100 of file quantizer393.v.

dc
Signal

Definition at line 101 of file quantizer393.v.

ds_r
Signal

Definition at line 104 of file quantizer393.v.

ren
Signal

Definition at line 105 of file quantizer393.v.

start
Signal

Definition at line 107 of file quantizer393.v.

dcc_stb
Signal

Definition at line 108 of file quantizer393.v.

dcc_run
Signal

Definition at line 109 of file quantizer393.v.

dcc_first
Signal

Definition at line 110 of file quantizer393.v.

dcc_Y
Signal

Definition at line 111 of file quantizer393.v.

ctype_prev
Signal

Definition at line 112 of file quantizer393.v.

dcc_acc
Signal

Definition at line 113 of file quantizer393.v.

hfc_acc
Signal

Definition at line 114 of file quantizer393.v.

hfc_en
Signal

Definition at line 115 of file quantizer393.v.

hfc_copy
Signal

Definition at line 116 of file quantizer393.v.

d2_dct
Signal

Definition at line 117 of file quantizer393.v.

sel_satnum
Signal

Definition at line 118 of file quantizer393.v.

pre_dc_tdo
Signal

Definition at line 119 of file quantizer393.v.

copy_dc_tdo
Signal

Definition at line 120 of file quantizer393.v.

first_interm
Signal

Definition at line 122 of file quantizer393.v.

ts
Signal

Definition at line 124 of file quantizer393.v.

coring_sel
Signal

Definition at line 125 of file quantizer393.v.

block_mem_ra
Signal

Definition at line 127 of file quantizer393.v.

block_mem_wa
Signal

Definition at line 128 of file quantizer393.v.

Definition at line 129 of file quantizer393.v.

block_mem_ram [ 0 : 7 ]
Signal

Definition at line 130 of file quantizer393.v.

block_mem_o
Signal

Definition at line 131 of file quantizer393.v.

twqe
Signal

Definition at line 259 of file quantizer393.v.

twce
Signal

Definition at line 260 of file quantizer393.v.

tdi
Signal

Definition at line 261 of file quantizer393.v.

ta
Signal

Definition at line 262 of file quantizer393.v.

coring.dat.vh include
Include

Definition at line 320 of file quantizer393.v.

dly_16 i_hfc_en
Module Instance

Definition at line 281 of file quantizer393.v.

quantization_100.dat.vh include
Include

Definition at line 299 of file quantizer393.v.

ram18_var_w_var_r i_quant_table
Module Instance

Definition at line 293 of file quantizer393.v.

ram18_var_w_var_r i_coring_table
Module Instance

Definition at line 314 of file quantizer393.v.

ram18_var_w_var_r i_zigzagbuf
Module Instance

Definition at line 335 of file quantizer393.v.

table_ad_receive table_ad_receive_i
Module Instance

Definition at line 265 of file quantizer393.v.

zigzag393 i_zigzag
Module Instance

Definition at line 288 of file quantizer393.v.


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