x393
1.0
FPGAcodeforElphelNC393camera
|
Static Public Member Functions |
Always Constructs | |
ALWAYS_72 | ( xclk ) |
ALWAYS_73 | ( mclk ) |
Public Attributes |
Inputs | |
xclk | |
mclk | |
mrst | |
xrst | |
xfer_reset_page_rd | |
page_ready_chn | |
frame_en | |
frame_start_xclk | |
frame_go | |
left_marg | [ 4 : 0 ] |
n_blocks_in_row_m1 | [ 12 : 0 ] |
n_block_rows_m1 | [ 12 : 0 ] |
mb_w_m1 | [ 5 : 0 ] |
mb_hper | [ 4 : 0 ] |
tile_width | [ 1 : 0 ] |
mb_pre_end_in | |
mb_release_buf |
Outputs | |
next_page_chn | |
mb_pre_start_out | |
start_page | [ 1 : 0 ] |
macroblock_x | [ 6 : 0 ] |
first_mb | reg |
last_mb | |
dbg_add_invalid | [ 1 : 0 ] |
dbg_mb_release_buf |
Parameters | |
1623 |
Signals | |
wire | reset_page_rd |
wire | page_ready |
wire | frame_en_w |
reg | frame_en_r |
reg[ 12 : 0 ] | mb_cols_left |
reg[ 12 : 0 ] | mb_rows_left |
wire[ 6 : 0 ] | mbl_x |
reg[ 6 : 3 ] | mbl_x_r |
reg[ 6 : 3 ] | mbl_x_next_r |
reg[ 7 : 3 ] | mbl_x_inc_r |
reg[ 7 : 3 ] | mbl_x_last_r |
reg[ 1 : 0 ] | pre_advance_tiles |
wire | mb_pre_start_w |
wire | frame_pre_start_w |
reg | frame_pre_start_r |
reg[ 8 : 0 ] | mb_pre_start |
reg | mb_pre_start4_first |
wire[ 2 : 0 ] | buf_diff |
wire | buf_ready_w |
reg | mb_first_in_row |
reg | mb_last_in_row |
reg | mb_last_row |
reg[ 2 : 0 ] | next_valid |
reg[ 2 : 0 ] | next_invalid |
reg[ 1 : 0 ] | add_invalid |
reg[ 1 : 0 ] | used_pages |
reg[ 2 : 0 ] | needed_page |
reg | pre_first_mb |
wire | starting |
reg | frame_pre_run |
reg[ 1 : 0 ] | frame_may_start |
reg[ 5 : 0 ] | dct_pipeline_delay_cntr |
reg | nmrst |
Module Instances | |
pulse_cross_clock::reset_page_rd_i | Module pulse_cross_clock |
pulse_cross_clock::page_ready_i | Module pulse_cross_clock |
multipulse_cross_clock::multipulse_cross_clock_i | Module multipulse_cross_clock |
Definition at line 43 of file cmprs_macroblock_buf_iface.v.
|
Always Construct |
Definition at line 150 of file cmprs_macroblock_buf_iface.v.
|
Always Construct |
Definition at line 256 of file cmprs_macroblock_buf_iface.v.
|
Parameter |
Definition at line 45 of file cmprs_macroblock_buf_iface.v.
|
Input |
Definition at line 50 of file cmprs_macroblock_buf_iface.v.
|
Input |
Definition at line 52 of file cmprs_macroblock_buf_iface.v.
|
Input |
Definition at line 53 of file cmprs_macroblock_buf_iface.v.
|
Input |
Definition at line 54 of file cmprs_macroblock_buf_iface.v.
|
Input |
Definition at line 57 of file cmprs_macroblock_buf_iface.v.
|
Input |
Definition at line 58 of file cmprs_macroblock_buf_iface.v.
|
Output |
Definition at line 59 of file cmprs_macroblock_buf_iface.v.
|
Input |
Definition at line 61 of file cmprs_macroblock_buf_iface.v.
|
Input |
Definition at line 62 of file cmprs_macroblock_buf_iface.v.
|
Input |
Definition at line 63 of file cmprs_macroblock_buf_iface.v.
|
Input |
Definition at line 65 of file cmprs_macroblock_buf_iface.v.
|
Input |
Definition at line 66 of file cmprs_macroblock_buf_iface.v.
|
Input |
Definition at line 67 of file cmprs_macroblock_buf_iface.v.
|
Input |
Definition at line 68 of file cmprs_macroblock_buf_iface.v.
|
Input |
Definition at line 69 of file cmprs_macroblock_buf_iface.v.
|
Input |
Definition at line 70 of file cmprs_macroblock_buf_iface.v.
|
Input |
Definition at line 72 of file cmprs_macroblock_buf_iface.v.
|
Input |
Definition at line 73 of file cmprs_macroblock_buf_iface.v.
|
Output |
Definition at line 75 of file cmprs_macroblock_buf_iface.v.
|
Output |
Definition at line 76 of file cmprs_macroblock_buf_iface.v.
|
Output |
Definition at line 77 of file cmprs_macroblock_buf_iface.v.
|
Output |
Definition at line 78 of file cmprs_macroblock_buf_iface.v.
|
Output |
Definition at line 79 of file cmprs_macroblock_buf_iface.v.
|
Output |
Definition at line 81 of file cmprs_macroblock_buf_iface.v.
|
Output |
Definition at line 82 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 86 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 87 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 89 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 90 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 92 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 93 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 94 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 95 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 96 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 97 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 98 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 100 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 102 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 103 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 104 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 105 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 106 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 107 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 108 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 110 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 111 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 112 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 114 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 115 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 116 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 118 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 119 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 120 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 122 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 123 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 124 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 126 of file cmprs_macroblock_buf_iface.v.
|
Signal |
Definition at line 255 of file cmprs_macroblock_buf_iface.v.
|
Module Instance |
Definition at line 263 of file cmprs_macroblock_buf_iface.v.
|
Module Instance |
Definition at line 259 of file cmprs_macroblock_buf_iface.v.
|
Module Instance |
Definition at line 261 of file cmprs_macroblock_buf_iface.v.