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

Static Public Member Functions

Always Constructs

ALWAYS_165  ( mclk )
ALWAYS_166  ( xclk )
ALWAYS_167  ( hclk )
ALWAYS_168  ( mclk )
ALWAYS_169  ( xclk )
ALWAYS_170  ( xclk )
ALWAYS_171  ( xclk )
ALWAYS_172  ( xclk )

Public Attributes

Inputs

xclk  
mrst  
xrst  
hrst  
mclk  
cmd_ad   [ 7 : 0 ]
cmd_stb  
status_start  
xfer_reset_page_rd  
buf_wpage_nxt  
buf_we  
buf_din   [ 63 : 0 ]
page_ready_chn  
line_unfinished_src   [FRAME_HEIGHT_BITS - 1 : 0 ]
frame_number_src   [LAST_FRAME_BITS - 1 : 0 ]
frame_done_src  
line_unfinished_dst   [FRAME_HEIGHT_BITS - 1 : 0 ]
frame_number_dst   [LAST_FRAME_BITS - 1 : 0 ]
frame_done_dst  
dccout  
hfc_sel   [ 2 : 0 ]
ts_pre_stb  
ts_data   [ 7 : 0 ]
vsync_late  
frame_num_compressed   [NUM_FRAME_BITS- 1 : 0 ]
hclk  
fifo_rst  
fifo_ren  
eof_written  
debug_sl  
debug_di  

Outputs

status_ad   [ 7 : 0 ]
status_rq  
irq  
next_page_chn  
frame_start_dst  
suspend  
frame_number_finished   reg [LAST_FRAME_BITS - 1 : 0 ]
statistics_dv  
statistics_do   [ 15 : 0 ]
eof_written_mclk  
stuffer_done_mclk  
fifo_rdata   [ 63 : 0 ]
fifo_eof  
fifo_flush  
flush_hclk  
fifo_count   [ 7 : 0 ]
debug_do  

Parameters

CMPRS_NUMBER   0
CMPRS_GROUP_ADDR  'h600
CMPRS_BASE_INC  'h10
CMPRS_STATUS_REG_BASE  'h10
CMPRS_HIFREQ_REG_BASE  'h14
CMPRS_STATUS_REG_INC   1
CMPRS_HIFREQ_REG_INC   1
CMPRS_MASK  'h7f8
CMPRS_CONTROL_REG   0
CMPRS_STATUS_CNTRL   1
CMPRS_FORMAT   2
CMPRS_COLOR_SATURATION   3
CMPRS_CORING_MODE   4
CMPRS_INTERRUPTS   5
CMPRS_TABLES   6
TABLE_QUANTIZATION_INDEX   0
TABLE_CORING_INDEX   1
TABLE_FOCUS_INDEX   2
TABLE_HUFFMAN_INDEX   3
FRAME_HEIGHT_BITS   16
LAST_FRAME_BITS   16
CMPRS_CBIT_RUN   2
CMPRS_CBIT_RUN_BITS   2
CMPRS_CBIT_QBANK   6
CMPRS_CBIT_QBANK_BITS   3
CMPRS_CBIT_DCSUB   8
CMPRS_CBIT_DCSUB_BITS   1
CMPRS_CBIT_CMODE   13
CMPRS_CBIT_CMODE_BITS   4
CMPRS_CBIT_FRAMES   15
CMPRS_CBIT_FRAMES_BITS   1
CMPRS_CBIT_BAYER   20
CMPRS_CBIT_BAYER_BITS   2
CMPRS_CBIT_FOCUS   23
CMPRS_CBIT_FOCUS_BITS   2
CMPRS_CBIT_RUN_RST   2 'h0
CMPRS_CBIT_RUN_STANDALONE   2 'h2
CMPRS_CBIT_RUN_ENABLE   2 'h3
CMPRS_CBIT_CMODE_JPEG18   4 'h0
CMPRS_CBIT_CMODE_MONO6   4 'h1
CMPRS_CBIT_CMODE_JP46   4 'h2
CMPRS_CBIT_CMODE_JP46DC   4 'h3
CMPRS_CBIT_CMODE_JPEG20   4 'h4
CMPRS_CBIT_CMODE_JP4   4 'h5
CMPRS_CBIT_CMODE_JP4DC   4 'h6
CMPRS_CBIT_CMODE_JP4DIFF   4 'h7
CMPRS_CBIT_CMODE_JP4DIFFHDR   4 'h8
CMPRS_CBIT_CMODE_JP4DIFFDIV2   4 'h9
CMPRS_CBIT_CMODE_JP4DIFFHDRDIV2   4 'ha
CMPRS_CBIT_CMODE_MONO1   4 'hb
CMPRS_CBIT_CMODE_MONO4   4 'he
CMPRS_CBIT_FRAMES_SINGLE   0
CMPRS_COLOR18   0
CMPRS_COLOR20   1
CMPRS_MONO16   2
CMPRS_JP4   3
CMPRS_JP4DIFF   4
CMPRS_MONO8   7
CMPRS_FRMT_MBCM1   0
CMPRS_FRMT_MBCM1_BITS   13
CMPRS_FRMT_MBRM1   13
CMPRS_FRMT_MBRM1_BITS   13
CMPRS_FRMT_LMARG   26
CMPRS_FRMT_LMARG_BITS   5
CMPRS_CSAT_CB   0
CMPRS_CSAT_CB_BITS   10
CMPRS_CSAT_CR   12
CMPRS_CSAT_CR_BITS   10
CMPRS_CORING_BITS   3
CMPRS_TIMEOUT_BITS   12
CMPRS_TIMEOUT   1000
2713  
2714  
CMPRS_ADDR  CMPRS_GROUP_ADDR + CMPRS_NUMBER * CMPRS_BASE_INC
CMPRS_STATUS_REG_ADDR  CMPRS_STATUS_REG_BASE + CMPRS_NUMBER * CMPRS_STATUS_REG_INC
CMPRS_HIFREQ_REG_ADDR  CMPRS_HIFREQ_REG_BASE + CMPRS_NUMBER * CMPRS_HIFREQ_REG_INC

Signals

wire[ 31 : 0 ]  hifreq
wire  frame_en
wire  frame_start_xclk
wire  stuffer_en
wire  frame_go
wire[CMPRS_FRMT_LMARG_BITS - 1 : 0 ]  left_marg
wire[CMPRS_FRMT_MBCM1_BITS - 1 : 0 ]  n_blocks_in_row_m1
wire[CMPRS_FRMT_MBRM1_BITS - 1 : 0 ]  n_block_rows_m1
wire  ignore_color
wire[ 1 : 0 ]  bayer_phase
wire  jp4_dc_improved
wire[ 2 : 0 ]  converter_type
wire  scale_diff
wire  hdr
wire  subtract_dc
wire[CMPRS_CSAT_CB_BITS - 1 : 0 ]  m_cb
wire[CMPRS_CSAT_CR_BITS - 1 : 0 ]  m_cr
wire[ 1 : 0 ]  cmprs_fmode
wire[ 5 : 0 ]  mb_w_m1
wire[ 5 : 0 ]  mb_h_m1
wire[ 4 : 0 ]  mb_hper
wire[ 1 : 0 ]  tile_width
wire  tile_col_width
wire  mb_pre_end
wire  mb_release_buf
wire  mb_pre_start
wire[ 1 : 0 ]  start_page
wire[ 6 : 0 ]  macroblock_x
wire  first_mb
wire  last_mb
wire[ 1 : 0 ]  buf_rd
wire[ 7 : 0 ]  buf_pxd
wire[ 11 : 0 ]  buf_ra
wire[ 7 : 0 ]  mb_data_out
wire  mb_pre_first_out
wire  mb_pre2_first_out
wire  limit_diff
wire[ 8 : 0 ]  signed_y
wire[ 8 : 0 ]  signed_c
wire[ 7 : 0 ]  yaddrw
wire  ywe
wire[ 7 : 0 ]  caddrw
wire  cwe
wire  yc_pre_first_out
wire[ 7 : 0 ]  n000
wire[ 7 : 0 ]  n255
wire[ 9 : 0 ]  yc_nodc
wire[ 8 : 0 ]  yc_avr
wire  dct_start
wire[ 2 : 0 ]  color_tn
wire  color_first
wire  color_last
wire[ 2 : 0 ]  component_num
wire  component_color
wire  component_first
wire  component_lastinmb
wire  cmprs_en_extend
wire  cmprs_en_mclk
wire  cmprs_run_mclk
wire  cmprs_standalone
wire  sigle_frame_buf
wire  force_flush_long
wire[ 15 : 0 ]  enc_do
wire  enc_dv
wire  stuffer_running_mclk
wire  reading_frame
wire  frame_started_mclk
reg  stuffer_running_mclk_d
reg[LAST_FRAME_BITS - 1 : 0 ]  frame_number_started
wire[ 31 : 0 ]  cmd_data
wire  cmd_we
wire[ 2 : 0 ]  cmd_a
wire  set_ctrl_reg_w
wire  set_status_w
wire  set_format_w
wire  set_color_saturation_w
wire  set_coring_w
wire  set_interrupts_w
wire  set_tables_w
wire  stuffer_running
wire[ 12 : 0 ]  quant_do
wire  quant_ds
wire[ 15 : 0 ]  quant_dc_tdo
wire[ 2 : 0 ]  cmprs_qpage
wire[ 2 : 0 ]  coring_num
reg  dcc_en
wire[ 15 : 0 ]  dccdata
wire  dccvld
wire  last_block
wire  stuffer_rdy
wire  xrst2xn
reg[ 31 : 0 ]  debug_fifo_in
reg[ 31 : 0 ]  debug_fifo_out
reg[ 15 : 0 ]  pre_start_cntr
reg[ 15 : 0 ]  pre_end_cntr
reg  debug_frame_done
reg[ 15 : 0 ]  pages_requested
reg[ 15 : 0 ]  pages_got
wire[ 1 : 0 ]  dbg_add_invalid
wire  dbg_mb_release_buf
reg[ 15 : 0 ]  pages_needed
reg[ 15 : 0 ]  page_requests
reg  dbg_stuffer_ext_running
reg  dbg_reset_fifo
wire[ 3 : 0 ]  etrax_dma
wire  dbg_ts_rstb
wire[ 7 : 0 ]  dbg_ts_dout
wire[ 31 : 0 ]  dbg_sec
wire[ 31 : 0 ]  dbg_usec
wire  dbg_flushing
reg  dbg_flush_hclk
reg  dbg_en_hclk
reg  dbg_en_n2x
reg  dbg_last_block_persist
wire  dbg_test_lbw
wire  dbg_gotLastBlock
wire  dbg_frame_start_hclk
wire  dbg_last_DCAC
reg  dbg_gotLastBlock_persist
reg  dbg_lastBlock_sent
wire  dbg_fifo_or_full
wire  dbg_comp_lastinmbo
wire[ 2 : 0 ]  dbg_block_mem_ra
reg[ 15 : 0 ]  dbg_stb_cntr
reg[ 15 : 0 ]  dbg_zds_cntr
wire[ 2 : 0 ]  dbg_block_mem_wa
wire[ 2 : 0 ]  dbg_block_mem_wa_save
wire[ 11 : 0 ]  status_data
wire  dct_last_in
wire  dct_pre_first_out
wire[ 12 : 0 ]  dct_out
wire  first_block_color
reg  first_block_color_after
reg  first_block_dct
wire  first_block_quant
wire  quant_start
wire  tser_a_not_d
wire[ 7 : 0 ]  tser_d
wire[ 3 : 0 ]  tser_sel
wire  tser_qe
wire  tser_ce
wire  tser_fe
wire  tser_he
wire[ 12 : 0 ]  focus_do
wire  focus_ds
wire  finish_dcc
wire[ 31 : 0 ]  stuffer_do
wire  stuffer_dv
wire  stuffer_done
wire  eof_written_xclk
integer  stuffer_word_number

Module Instances

timestamp_to_parallel::dbg_timestamp_to_parallel_i   Module timestamp_to_parallel
debug_slave::debug_slave_i   Module debug_slave
pulse_cross_clock::dbg_fs_hclk_i   Module pulse_cross_clock
cmd_deser::cmd_deser_32bit_i   Module cmd_deser
cmprs_status::cmprs_status_i   Module cmprs_status
status_generate::status_generate_i   Module status_generate
mcntrl_buf_rd::chn_rd_buf_i   Module mcntrl_buf_rd
cmprs_cmd_decode::cmprs_cmd_decode_i   Module cmprs_cmd_decode
cmprs_tile_mode_decode::cmprs_tile_mode_decode_i   Module cmprs_tile_mode_decode
cmprs_frame_sync::cmprs_frame_sync_i   Module cmprs_frame_sync
cmprs_macroblock_buf_iface::cmprs_macroblock_buf_iface_i   Module cmprs_macroblock_buf_iface
cmprs_pixel_buf_iface::cmprs_pixel_buf_iface_i   Module cmprs_pixel_buf_iface
csconvert::csconvert_i   Module csconvert
cmprs_buf_average::cmprs_buf_average_i   Module cmprs_buf_average
dct2d8x8_chen::dct2d8x8_chen_i   Module dct2d8x8_chen
dly_16::i_quant_start   Module dly_16
table_ad_transmit::table_ad_transmit_i   Module table_ad_transmit
quantizer393::quantizer393_i   Module quantizer393
focus_sharp393::focus_sharp393_i   Module focus_sharp393
dcc_sync393::dcc_sync393_i   Module dcc_sync393
encoderDCAC393::encoderDCAC393_i   Module encoderDCAC393
huffman_stuffer_meta::huffman_stuffer_meta_i   Module huffman_stuffer_meta
pulse_cross_clock::stuffer_done_mclk_i   Module pulse_cross_clock
cmprs_out_fifo32::cmprs_out_fifo_i   Module cmprs_out_fifo32
pulse_cross_clock::eof_written_mclk_i   Module pulse_cross_clock

Detailed Description

Definition at line 41 of file jp_channel.v.

Member Function Documentation

ALWAYS_165 (   mclk  
)
Always Construct

Definition at line 330 of file jp_channel.v.

ALWAYS_166 (   xclk  
)
Always Construct

Definition at line 455 of file jp_channel.v.

ALWAYS_167 (   hclk  
)
Always Construct

Definition at line 471 of file jp_channel.v.

ALWAYS_168 (   mclk  
)
Always Construct

Definition at line 482 of file jp_channel.v.

ALWAYS_169 (   xclk  
)
Always Construct

Definition at line 497 of file jp_channel.v.

ALWAYS_170 (   xclk  
)
Always Construct

Definition at line 949 of file jp_channel.v.

ALWAYS_171 (   xclk  
)
Always Construct

Definition at line 986 of file jp_channel.v.

ALWAYS_172 (   xclk  
)
Always Construct

Definition at line 1219 of file jp_channel.v.

Member Data Documentation

CMPRS_NUMBER 0
Parameter

Definition at line 42 of file jp_channel.v.

CMPRS_GROUP_ADDR 'h600
Parameter

Definition at line 43 of file jp_channel.v.

CMPRS_BASE_INC 'h10
Parameter

Definition at line 44 of file jp_channel.v.

CMPRS_STATUS_REG_BASE 'h10
Parameter

Definition at line 45 of file jp_channel.v.

CMPRS_HIFREQ_REG_BASE 'h14
Parameter

Definition at line 46 of file jp_channel.v.

CMPRS_STATUS_REG_INC 1
Parameter

Definition at line 47 of file jp_channel.v.

CMPRS_HIFREQ_REG_INC 1
Parameter

Definition at line 48 of file jp_channel.v.

CMPRS_MASK 'h7f8
Parameter

Definition at line 49 of file jp_channel.v.

CMPRS_CONTROL_REG 0
Parameter

Definition at line 50 of file jp_channel.v.

CMPRS_STATUS_CNTRL 1
Parameter

Definition at line 51 of file jp_channel.v.

CMPRS_FORMAT 2
Parameter

Definition at line 52 of file jp_channel.v.

Definition at line 53 of file jp_channel.v.

CMPRS_CORING_MODE 4
Parameter

Definition at line 54 of file jp_channel.v.

CMPRS_INTERRUPTS 5
Parameter

Definition at line 55 of file jp_channel.v.

CMPRS_TABLES 6
Parameter

Definition at line 56 of file jp_channel.v.

Definition at line 57 of file jp_channel.v.

TABLE_CORING_INDEX 1
Parameter

Definition at line 58 of file jp_channel.v.

TABLE_FOCUS_INDEX 2
Parameter

Definition at line 59 of file jp_channel.v.

TABLE_HUFFMAN_INDEX 3
Parameter

Definition at line 60 of file jp_channel.v.

FRAME_HEIGHT_BITS 16
Parameter

Definition at line 62 of file jp_channel.v.

LAST_FRAME_BITS 16
Parameter

Definition at line 63 of file jp_channel.v.

CMPRS_CBIT_RUN 2
Parameter

Definition at line 65 of file jp_channel.v.

CMPRS_CBIT_RUN_BITS 2
Parameter

Definition at line 66 of file jp_channel.v.

CMPRS_CBIT_QBANK 6
Parameter

Definition at line 67 of file jp_channel.v.

CMPRS_CBIT_QBANK_BITS 3
Parameter

Definition at line 68 of file jp_channel.v.

CMPRS_CBIT_DCSUB 8
Parameter

Definition at line 69 of file jp_channel.v.

CMPRS_CBIT_DCSUB_BITS 1
Parameter

Definition at line 70 of file jp_channel.v.

CMPRS_CBIT_CMODE 13
Parameter

Definition at line 71 of file jp_channel.v.

CMPRS_CBIT_CMODE_BITS 4
Parameter

Definition at line 72 of file jp_channel.v.

CMPRS_CBIT_FRAMES 15
Parameter

Definition at line 73 of file jp_channel.v.

Definition at line 74 of file jp_channel.v.

CMPRS_CBIT_BAYER 20
Parameter

Definition at line 75 of file jp_channel.v.

CMPRS_CBIT_BAYER_BITS 2
Parameter

Definition at line 76 of file jp_channel.v.

CMPRS_CBIT_FOCUS 23
Parameter

Definition at line 77 of file jp_channel.v.

CMPRS_CBIT_FOCUS_BITS 2
Parameter

Definition at line 78 of file jp_channel.v.

CMPRS_CBIT_RUN_RST 2 'h0
Parameter

Definition at line 80 of file jp_channel.v.

CMPRS_CBIT_RUN_STANDALONE 2 'h2
Parameter

Definition at line 82 of file jp_channel.v.

CMPRS_CBIT_RUN_ENABLE 2 'h3
Parameter

Definition at line 83 of file jp_channel.v.

CMPRS_CBIT_CMODE_JPEG18 4 'h0
Parameter

Definition at line 84 of file jp_channel.v.

CMPRS_CBIT_CMODE_MONO6 4 'h1
Parameter

Definition at line 85 of file jp_channel.v.

CMPRS_CBIT_CMODE_JP46 4 'h2
Parameter

Definition at line 86 of file jp_channel.v.

CMPRS_CBIT_CMODE_JP46DC 4 'h3
Parameter

Definition at line 87 of file jp_channel.v.

CMPRS_CBIT_CMODE_JPEG20 4 'h4
Parameter

Definition at line 88 of file jp_channel.v.

CMPRS_CBIT_CMODE_JP4 4 'h5
Parameter

Definition at line 89 of file jp_channel.v.

CMPRS_CBIT_CMODE_JP4DC 4 'h6
Parameter

Definition at line 90 of file jp_channel.v.

CMPRS_CBIT_CMODE_JP4DIFF 4 'h7
Parameter

Definition at line 91 of file jp_channel.v.

CMPRS_CBIT_CMODE_JP4DIFFHDR 4 'h8
Parameter

Definition at line 92 of file jp_channel.v.

Definition at line 93 of file jp_channel.v.

Definition at line 94 of file jp_channel.v.

CMPRS_CBIT_CMODE_MONO1 4 'hb
Parameter

Definition at line 95 of file jp_channel.v.

CMPRS_CBIT_CMODE_MONO4 4 'he
Parameter

Definition at line 96 of file jp_channel.v.

Definition at line 97 of file jp_channel.v.

CMPRS_COLOR18 0
Parameter

Definition at line 99 of file jp_channel.v.

CMPRS_COLOR20 1
Parameter

Definition at line 100 of file jp_channel.v.

CMPRS_MONO16 2
Parameter

Definition at line 101 of file jp_channel.v.

CMPRS_JP4 3
Parameter

Definition at line 102 of file jp_channel.v.

CMPRS_JP4DIFF 4
Parameter

Definition at line 103 of file jp_channel.v.

CMPRS_MONO8 7
Parameter

Definition at line 104 of file jp_channel.v.

CMPRS_FRMT_MBCM1 0
Parameter

Definition at line 106 of file jp_channel.v.

CMPRS_FRMT_MBCM1_BITS 13
Parameter

Definition at line 107 of file jp_channel.v.

CMPRS_FRMT_MBRM1 13
Parameter

Definition at line 108 of file jp_channel.v.

CMPRS_FRMT_MBRM1_BITS 13
Parameter

Definition at line 109 of file jp_channel.v.

CMPRS_FRMT_LMARG 26
Parameter

Definition at line 110 of file jp_channel.v.

CMPRS_FRMT_LMARG_BITS 5
Parameter

Definition at line 111 of file jp_channel.v.

CMPRS_CSAT_CB 0
Parameter

Definition at line 112 of file jp_channel.v.

CMPRS_CSAT_CB_BITS 10
Parameter

Definition at line 113 of file jp_channel.v.

CMPRS_CSAT_CR 12
Parameter

Definition at line 114 of file jp_channel.v.

CMPRS_CSAT_CR_BITS 10
Parameter

Definition at line 115 of file jp_channel.v.

CMPRS_CORING_BITS 3
Parameter

Definition at line 116 of file jp_channel.v.

CMPRS_TIMEOUT_BITS 12
Parameter

Definition at line 118 of file jp_channel.v.

CMPRS_TIMEOUT 1000
Parameter

Definition at line 119 of file jp_channel.v.

2713
Parameter

Definition at line 120 of file jp_channel.v.

2714
Parameter

Definition at line 123 of file jp_channel.v.

xclk
Input

Definition at line 127 of file jp_channel.v.

mrst
Input

Definition at line 130 of file jp_channel.v.

xrst
Input

Definition at line 131 of file jp_channel.v.

hrst
Input

Definition at line 132 of file jp_channel.v.

mclk
Input

Definition at line 135 of file jp_channel.v.

cmd_ad [ 7 : 0 ]
Input

Definition at line 136 of file jp_channel.v.

cmd_stb
Input

Definition at line 137 of file jp_channel.v.

status_ad [ 7 : 0 ]
Output

Definition at line 138 of file jp_channel.v.

status_rq
Output

Definition at line 139 of file jp_channel.v.

status_start
Input

Definition at line 140 of file jp_channel.v.

irq
Output

Definition at line 141 of file jp_channel.v.

Definition at line 144 of file jp_channel.v.

Definition at line 146 of file jp_channel.v.

buf_we
Input

Definition at line 147 of file jp_channel.v.

buf_din [ 63 : 0 ]
Input

Definition at line 148 of file jp_channel.v.

Definition at line 151 of file jp_channel.v.

next_page_chn
Output

Definition at line 152 of file jp_channel.v.

Definition at line 154 of file jp_channel.v.

Definition at line 157 of file jp_channel.v.

Definition at line 158 of file jp_channel.v.

Definition at line 159 of file jp_channel.v.

Definition at line 163 of file jp_channel.v.

Definition at line 164 of file jp_channel.v.

Definition at line 165 of file jp_channel.v.

suspend
Output

Definition at line 167 of file jp_channel.v.

frame_number_finished reg [LAST_FRAME_BITS - 1 : 0 ]
Output

Definition at line 168 of file jp_channel.v.

dccout
Input

Definition at line 172 of file jp_channel.v.

hfc_sel [ 2 : 0 ]
Input

Definition at line 173 of file jp_channel.v.

statistics_dv
Output

Definition at line 174 of file jp_channel.v.

statistics_do [ 15 : 0 ]
Output

Definition at line 175 of file jp_channel.v.

ts_pre_stb
Input

Definition at line 178 of file jp_channel.v.

ts_data [ 7 : 0 ]
Input

Definition at line 179 of file jp_channel.v.

Definition at line 181 of file jp_channel.v.

Definition at line 182 of file jp_channel.v.

vsync_late
Input

Definition at line 185 of file jp_channel.v.

frame_num_compressed [NUM_FRAME_BITS- 1 : 0 ]
Input

Definition at line 188 of file jp_channel.v.

hclk
Input

Definition at line 191 of file jp_channel.v.

fifo_rst
Input

Definition at line 192 of file jp_channel.v.

fifo_ren
Input

Definition at line 193 of file jp_channel.v.

fifo_rdata [ 63 : 0 ]
Output

Definition at line 194 of file jp_channel.v.

fifo_eof
Output

Definition at line 195 of file jp_channel.v.

eof_written
Input

Definition at line 196 of file jp_channel.v.

fifo_flush
Output

Definition at line 197 of file jp_channel.v.

flush_hclk
Output

Definition at line 198 of file jp_channel.v.

fifo_count [ 7 : 0 ]
Output

Definition at line 200 of file jp_channel.v.

debug_do
Output

Definition at line 202 of file jp_channel.v.

debug_sl
Input

Definition at line 203 of file jp_channel.v.

debug_di
Input

Definition at line 204 of file jp_channel.v.

Definition at line 211 of file jp_channel.v.

hifreq
Signal

Definition at line 214 of file jp_channel.v.

frame_en
Signal

Definition at line 217 of file jp_channel.v.

Definition at line 218 of file jp_channel.v.

stuffer_en
Signal

Definition at line 219 of file jp_channel.v.

frame_go
Signal

Definition at line 221 of file jp_channel.v.

left_marg
Signal

Definition at line 223 of file jp_channel.v.

Definition at line 224 of file jp_channel.v.

Definition at line 225 of file jp_channel.v.

ignore_color
Signal

Definition at line 226 of file jp_channel.v.

bayer_phase
Signal

Definition at line 227 of file jp_channel.v.

Definition at line 229 of file jp_channel.v.

Definition at line 232 of file jp_channel.v.

scale_diff
Signal

Definition at line 233 of file jp_channel.v.

hdr
Signal

Definition at line 234 of file jp_channel.v.

subtract_dc
Signal

Definition at line 235 of file jp_channel.v.

m_cb
Signal

Definition at line 236 of file jp_channel.v.

m_cr
Signal

Definition at line 237 of file jp_channel.v.

cmprs_fmode
Signal

Definition at line 239 of file jp_channel.v.

mb_w_m1
Signal

Definition at line 242 of file jp_channel.v.

mb_h_m1
Signal

Definition at line 243 of file jp_channel.v.

mb_hper
Signal

Definition at line 244 of file jp_channel.v.

tile_width
Signal

Definition at line 245 of file jp_channel.v.

Definition at line 246 of file jp_channel.v.

mb_pre_end
Signal

Definition at line 250 of file jp_channel.v.

Definition at line 251 of file jp_channel.v.

mb_pre_start
Signal

Definition at line 253 of file jp_channel.v.

start_page
Signal

Definition at line 254 of file jp_channel.v.

macroblock_x
Signal

Definition at line 255 of file jp_channel.v.

first_mb
Signal

Definition at line 259 of file jp_channel.v.

last_mb
Signal

Definition at line 260 of file jp_channel.v.

buf_rd
Signal

Definition at line 265 of file jp_channel.v.

buf_pxd
Signal

Definition at line 266 of file jp_channel.v.

buf_ra
Signal

Definition at line 267 of file jp_channel.v.

mb_data_out
Signal

Definition at line 269 of file jp_channel.v.

Definition at line 270 of file jp_channel.v.

Definition at line 271 of file jp_channel.v.

limit_diff
Signal

Definition at line 274 of file jp_channel.v.

signed_y
Signal

Definition at line 279 of file jp_channel.v.

signed_c
Signal

Definition at line 280 of file jp_channel.v.

yaddrw
Signal

Definition at line 281 of file jp_channel.v.

ywe
Signal

Definition at line 282 of file jp_channel.v.

caddrw
Signal

Definition at line 283 of file jp_channel.v.

cwe
Signal

Definition at line 284 of file jp_channel.v.

Definition at line 285 of file jp_channel.v.

n000
Signal

Definition at line 287 of file jp_channel.v.

n255
Signal

Definition at line 288 of file jp_channel.v.

yc_nodc
Signal

Definition at line 292 of file jp_channel.v.

yc_avr
Signal

Definition at line 293 of file jp_channel.v.

dct_start
Signal

Definition at line 295 of file jp_channel.v.

color_tn
Signal

Definition at line 296 of file jp_channel.v.

color_first
Signal

Definition at line 297 of file jp_channel.v.

color_last
Signal

Definition at line 298 of file jp_channel.v.

component_num
Signal

Definition at line 300 of file jp_channel.v.

Definition at line 301 of file jp_channel.v.

Definition at line 302 of file jp_channel.v.

Definition at line 304 of file jp_channel.v.

Definition at line 308 of file jp_channel.v.

cmprs_en_mclk
Signal

Definition at line 309 of file jp_channel.v.

Definition at line 310 of file jp_channel.v.

Definition at line 311 of file jp_channel.v.

Definition at line 312 of file jp_channel.v.

Definition at line 316 of file jp_channel.v.

enc_do
Signal

Definition at line 318 of file jp_channel.v.

enc_dv
Signal

Definition at line 319 of file jp_channel.v.

Definition at line 322 of file jp_channel.v.

reading_frame
Signal

Definition at line 323 of file jp_channel.v.

Definition at line 325 of file jp_channel.v.

Definition at line 326 of file jp_channel.v.

Definition at line 327 of file jp_channel.v.

cmd_data
Signal

Definition at line 340 of file jp_channel.v.

cmd_we
Signal

Definition at line 341 of file jp_channel.v.

cmd_a
Signal

Definition at line 342 of file jp_channel.v.

Definition at line 344 of file jp_channel.v.

set_status_w
Signal

Definition at line 345 of file jp_channel.v.

set_format_w
Signal

Definition at line 346 of file jp_channel.v.

Definition at line 347 of file jp_channel.v.

set_coring_w
Signal

Definition at line 348 of file jp_channel.v.

Definition at line 349 of file jp_channel.v.

set_tables_w
Signal

Definition at line 350 of file jp_channel.v.

Definition at line 352 of file jp_channel.v.

quant_do
Signal

Definition at line 354 of file jp_channel.v.

quant_ds
Signal

Definition at line 355 of file jp_channel.v.

quant_dc_tdo
Signal

Definition at line 356 of file jp_channel.v.

cmprs_qpage
Signal

Definition at line 357 of file jp_channel.v.

coring_num
Signal

Definition at line 358 of file jp_channel.v.

dcc_en
Signal

Definition at line 359 of file jp_channel.v.

dccdata
Signal

Definition at line 362 of file jp_channel.v.

dccvld
Signal

Definition at line 363 of file jp_channel.v.

last_block
Signal

Definition at line 382 of file jp_channel.v.

stuffer_rdy
Signal

Definition at line 383 of file jp_channel.v.

xrst2xn
Signal

Definition at line 384 of file jp_channel.v.

debug_fifo_in
Signal

Definition at line 389 of file jp_channel.v.

Definition at line 390 of file jp_channel.v.

Definition at line 391 of file jp_channel.v.

pre_end_cntr
Signal

Definition at line 392 of file jp_channel.v.

Definition at line 393 of file jp_channel.v.

Definition at line 394 of file jp_channel.v.

pages_got
Signal

Definition at line 395 of file jp_channel.v.

Definition at line 396 of file jp_channel.v.

Definition at line 397 of file jp_channel.v.

pages_needed
Signal

Definition at line 398 of file jp_channel.v.

page_requests
Signal

Definition at line 399 of file jp_channel.v.

Definition at line 400 of file jp_channel.v.

Definition at line 401 of file jp_channel.v.

etrax_dma
Signal

Definition at line 402 of file jp_channel.v.

dbg_ts_rstb
Signal

Definition at line 403 of file jp_channel.v.

dbg_ts_dout
Signal

Definition at line 404 of file jp_channel.v.

dbg_sec
Signal

Definition at line 405 of file jp_channel.v.

dbg_usec
Signal

Definition at line 406 of file jp_channel.v.

dbg_flushing
Signal

Definition at line 408 of file jp_channel.v.

Definition at line 409 of file jp_channel.v.

dbg_en_hclk
Signal

Definition at line 410 of file jp_channel.v.

dbg_en_n2x
Signal

Definition at line 412 of file jp_channel.v.

Definition at line 413 of file jp_channel.v.

dbg_test_lbw
Signal

Definition at line 414 of file jp_channel.v.

Definition at line 415 of file jp_channel.v.

Definition at line 416 of file jp_channel.v.

dbg_last_DCAC
Signal

Definition at line 417 of file jp_channel.v.

Definition at line 418 of file jp_channel.v.

Definition at line 419 of file jp_channel.v.

Definition at line 420 of file jp_channel.v.

Definition at line 421 of file jp_channel.v.

Definition at line 422 of file jp_channel.v.

dbg_stb_cntr
Signal

Definition at line 423 of file jp_channel.v.

dbg_zds_cntr
Signal

Definition at line 424 of file jp_channel.v.

Definition at line 425 of file jp_channel.v.

Definition at line 426 of file jp_channel.v.

status_data
Signal

Definition at line 591 of file jp_channel.v.

dct_last_in
Signal

Definition at line 937 of file jp_channel.v.

Definition at line 938 of file jp_channel.v.

dct_out
Signal

Definition at line 940 of file jp_channel.v.

Definition at line 945 of file jp_channel.v.

Definition at line 946 of file jp_channel.v.

Definition at line 947 of file jp_channel.v.

Definition at line 948 of file jp_channel.v.

quant_start
Signal

Definition at line 982 of file jp_channel.v.

tser_a_not_d
Signal

Definition at line 994 of file jp_channel.v.

tser_d
Signal

Definition at line 995 of file jp_channel.v.

tser_sel
Signal

Definition at line 996 of file jp_channel.v.

tser_qe
Signal

Definition at line 997 of file jp_channel.v.

tser_ce
Signal

Definition at line 998 of file jp_channel.v.

tser_fe
Signal

Definition at line 999 of file jp_channel.v.

tser_he
Signal

Definition at line 1000 of file jp_channel.v.

focus_do
Signal

Definition at line 1052 of file jp_channel.v.

focus_ds
Signal

Definition at line 1053 of file jp_channel.v.

finish_dcc
Signal

Definition at line 1084 of file jp_channel.v.

stuffer_do
Signal

Definition at line 1087 of file jp_channel.v.

stuffer_dv
Signal

Definition at line 1089 of file jp_channel.v.

stuffer_done
Signal

Definition at line 1090 of file jp_channel.v.

Definition at line 1192 of file jp_channel.v.

Definition at line 1218 of file jp_channel.v.

cmd_deser cmd_deser_32bit_i
Module Instance

Definition at line 574 of file jp_channel.v.

cmprs_buf_average cmprs_buf_average_i
Module Instance

Definition at line 894 of file jp_channel.v.

cmprs_cmd_decode cmprs_cmd_decode_i
Module Instance

Definition at line 651 of file jp_channel.v.

cmprs_frame_sync cmprs_frame_sync_i
Module Instance

Definition at line 757 of file jp_channel.v.

cmprs_macroblock_buf_iface cmprs_macroblock_buf_iface_i
Module Instance

Definition at line 797 of file jp_channel.v.

cmprs_out_fifo32 cmprs_out_fifo_i
Module Instance

Definition at line 1194 of file jp_channel.v.

cmprs_pixel_buf_iface cmprs_pixel_buf_iface_i
Module Instance

Definition at line 828 of file jp_channel.v.

cmprs_status cmprs_status_i
Module Instance

Definition at line 592 of file jp_channel.v.

cmprs_tile_mode_decode cmprs_tile_mode_decode_i
Module Instance

Definition at line 740 of file jp_channel.v.

csconvert csconvert_i
Module Instance

Definition at line 862 of file jp_channel.v.

dcc_sync393 dcc_sync393_i
Module Instance

Definition at line 1097 of file jp_channel.v.

dct2d8x8_chen dct2d8x8_chen_i
Module Instance

Definition at line 959 of file jp_channel.v.

debug_slave debug_slave_i
Module Instance

Definition at line 523 of file jp_channel.v.

dly_16 i_quant_start
Module Instance

Definition at line 983 of file jp_channel.v.

encoderDCAC393 encoderDCAC393_i
Module Instance

Definition at line 1113 of file jp_channel.v.

focus_sharp393 focus_sharp393_i
Module Instance

Definition at line 1055 of file jp_channel.v.

huffman_stuffer_meta huffman_stuffer_meta_i
Module Instance

Definition at line 1162 of file jp_channel.v.

mcntrl_buf_rd chn_rd_buf_i
Module Instance

Definition at line 633 of file jp_channel.v.

pulse_cross_clock dbg_fs_hclk_i
Module Instance

Definition at line 563 of file jp_channel.v.

pulse_cross_clock stuffer_done_mclk_i
Module Instance

Definition at line 1193 of file jp_channel.v.

pulse_cross_clock eof_written_mclk_i
Module Instance

Definition at line 1215 of file jp_channel.v.

quantizer393 quantizer393_i
Module Instance

Definition at line 1020 of file jp_channel.v.

status_generate status_generate_i
Module Instance

Definition at line 607 of file jp_channel.v.

table_ad_transmit table_ad_transmit_i
Module Instance

Definition at line 1003 of file jp_channel.v.

timestamp_to_parallel dbg_timestamp_to_parallel_i
Module Instance

Definition at line 440 of file jp_channel.v.


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