|
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.