|
x393
1.0
FPGAcodeforElphelNC393camera
|


Static Public Member Functions |
Always Constructs | |
| ALWAYS_61 | ( xclk ) |
| ALWAYS_62 | ( xclk ) |
| ALWAYS_63 | ( xclk ) |
| ALWAYS_64 | ( xclk ) |
Public Attributes |
Inputs | |
| xclk | |
| frame_en | |
| converter_type | [ 2 : 0 ] |
| pre_first_in | |
| yc_pre_first_out | |
| bayer_phase | [ 1 : 0 ] |
| jp4_dc_improved | |
| hdr | |
| subtract_dc_in | |
| first_mb_in | |
| last_mb_in | |
| yaddrw | [ 7 : 0 ] |
| ywe | |
| signed_y | [ 8 : 0 ] |
| caddrw | [ 7 : 0 ] |
| cwe | |
| signed_c | [ 8 : 0 ] |
Outputs | |
| do | [ 9 : 0 ] |
| avr | [ 8 : 0 ] |
| dv | |
| ds | |
| tn | [ 2 : 0 ] |
| first | reg |
| last | reg |
| component_num | [ 2 : 0 ] |
| component_color | |
| component_first | |
| component_lastinmb | reg |
Parameters | |
| CMPRS_COLOR18 | 0 |
| CMPRS_COLOR20 | 1 |
| CMPRS_MONO16 | 2 |
| CMPRS_JP4 | 3 |
| CMPRS_JP4DIFF | 4 |
| CMPRS_MONO8 | 7 |
Signals | |
| wire[ 5 : 0 ] | component_numsLS |
| wire[ 5 : 0 ] | component_numsMS |
| wire[ 5 : 0 ] | component_numsHS |
| wire[ 5 : 0 ] | component_colorsS |
| wire[ 5 : 0 ] | component_firstsS |
| reg[ 5 : 0 ] | component_numsL |
| reg[ 5 : 0 ] | component_numsM |
| reg[ 5 : 0 ] | component_numsH |
| reg[ 5 : 0 ] | component_colors |
| reg[ 5 : 0 ] | component_firsts |
| reg[ 1 : 0 ] | wpage |
| reg[ 1 : 0 ] | rpage |
| reg[ 8 : 0 ] | raddr |
| wire | four_blocks |
| reg | four_blocks_rd |
| wire[ 1 : 0 ] | y_ren |
| wire[ 1 : 0 ] | c_ren |
| reg | y_ren_r |
| reg | c_ren_r |
| wire[ 8 : 0 ] | y_out |
| wire[ 8 : 0 ] | c_out |
| wire | pre_subtract_dc |
| reg | subtract_dc |
| wire | pre_color_enable |
| reg | color_enable |
| wire | color_enable_d |
| wire | pre_first_mb |
| wire | pre_last_mb |
| reg[ 3 : 0 ] | accYen |
| reg[ 1 : 0 ] | accCen |
| reg[ 3 : 0 ] | accYfirst |
| reg[ 1 : 0 ] | accCfirst |
| reg[ 8 : 0 ] | preAccY |
| reg[ 8 : 0 ] | preAccC |
| reg[ 14 : 0 ] | accY0 |
| reg[ 14 : 0 ] | accY1 |
| reg[ 14 : 0 ] | accY2 |
| reg[ 14 : 0 ] | accY3 |
| reg[ 14 : 0 ] | accC0 |
| reg[ 14 : 0 ] | accC1 |
| reg | cs_first_out |
| wire | cs_first_out_late |
| reg[ 5 : 0 ] | accCntrY0 |
| reg[ 5 : 0 ] | accCntrY1 |
| reg[ 5 : 0 ] | accCntrY2 |
| reg[ 5 : 0 ] | accCntrY3 |
| reg[ 5 : 0 ] | accCntrC0 |
| reg[ 5 : 0 ] | accCntrC1 |
| wire[ 3 : 0 ] | pre_accYdone |
| wire[ 1 : 0 ] | pre_accCdone |
| reg[ 3 : 0 ] | accYrun |
| reg[ 1 : 0 ] | accCrun |
| reg | accYdone |
| reg | accYdoneAny |
| reg[ 1 : 0 ] | avrY_wa |
| reg[ 1 : 0 ] | pre_avrY_wa |
| reg | avrC_wa |
| reg | pre_avrC_wa |
| reg | avrPage_wa |
| reg | pre_avrPage_wa |
| reg | avr_we |
| reg[ 8 : 0 ] | avermem [ 0 : 15 ] |
| wire[ 3 : 0 ] | avr_wa |
| reg[ 3 : 0 ] | avr_ra |
| reg[ 8 : 0 ] | avr_r |
| wire[ 8 : 0 ] | avrY_di |
| wire[ 8 : 0 ] | avrC_di |
| reg[ 1 : 0 ] | buf_sel |
| reg[ 9 : 0 ] | pre_do |
| reg[ 9 : 0 ] | do_r |
| reg | dv_pre3 |
| reg | ds_pre3 |
| reg | raddr_lastInBlock |
| reg | raddr_updateBlock |
| reg | ccv_out_start_d |
| reg[ 2 : 0 ] | converter_type_r |
| reg | ccv_out_start |
Module Instances | |
| dly_16::i_cs_first_out_late | Module dly_16 |
| dly_16::i_color_enable_d | Module dly_16 |
| dly_16::i_dv | Module dly_16 |
| dly_16::i_ds | Module dly_16 |
| cmprs_tile_mode2_decode::cmprs_tile_mode2_decode_i | Module cmprs_tile_mode2_decode |
| ram18p_var_w_var_r::i_y_buff | Module ram18p_var_w_var_r |
| ram18p_var_w_var_r::i_CrCb_buff | Module ram18p_var_w_var_r |
Definition at line 43 of file cmprs_buf_average.v.
|
Always Construct |
Definition at line 181 of file cmprs_buf_average.v.
|
Always Construct |
Definition at line 238 of file cmprs_buf_average.v.
|
Always Construct |
Definition at line 303 of file cmprs_buf_average.v.
|
Always Construct |
Definition at line 306 of file cmprs_buf_average.v.
|
Parameter |
Definition at line 44 of file cmprs_buf_average.v.
|
Parameter |
Definition at line 45 of file cmprs_buf_average.v.
|
Parameter |
Definition at line 46 of file cmprs_buf_average.v.
|
Parameter |
Definition at line 47 of file cmprs_buf_average.v.
|
Parameter |
Definition at line 48 of file cmprs_buf_average.v.
|
Parameter |
Definition at line 49 of file cmprs_buf_average.v.
|
Input |
Definition at line 51 of file cmprs_buf_average.v.
|
Input |
Definition at line 52 of file cmprs_buf_average.v.
|
Input |
Definition at line 53 of file cmprs_buf_average.v.
|
Input |
Definition at line 54 of file cmprs_buf_average.v.
|
Input |
Definition at line 55 of file cmprs_buf_average.v.
|
Input |
Definition at line 56 of file cmprs_buf_average.v.
|
Input |
Definition at line 57 of file cmprs_buf_average.v.
|
Input |
Definition at line 58 of file cmprs_buf_average.v.
|
Input |
Definition at line 59 of file cmprs_buf_average.v.
|
Input |
Definition at line 60 of file cmprs_buf_average.v.
|
Input |
Definition at line 61 of file cmprs_buf_average.v.
|
Input |
Definition at line 63 of file cmprs_buf_average.v.
|
Input |
Definition at line 64 of file cmprs_buf_average.v.
|
Input |
Definition at line 65 of file cmprs_buf_average.v.
|
Input |
Definition at line 66 of file cmprs_buf_average.v.
|
Input |
Definition at line 67 of file cmprs_buf_average.v.
|
Input |
Definition at line 68 of file cmprs_buf_average.v.
|
Output |
Definition at line 69 of file cmprs_buf_average.v.
|
Output |
Definition at line 71 of file cmprs_buf_average.v.
|
Output |
Definition at line 72 of file cmprs_buf_average.v.
|
Output |
Definition at line 73 of file cmprs_buf_average.v.
|
Output |
Definition at line 74 of file cmprs_buf_average.v.
|
Output |
Definition at line 75 of file cmprs_buf_average.v.
|
Output |
Definition at line 76 of file cmprs_buf_average.v.
|
Output |
Definition at line 78 of file cmprs_buf_average.v.
|
Output |
Definition at line 79 of file cmprs_buf_average.v.
|
Output |
Definition at line 80 of file cmprs_buf_average.v.
|
Output |
Definition at line 81 of file cmprs_buf_average.v.
|
Signal |
Definition at line 84 of file cmprs_buf_average.v.
|
Signal |
Definition at line 85 of file cmprs_buf_average.v.
|
Signal |
Definition at line 86 of file cmprs_buf_average.v.
|
Signal |
Definition at line 87 of file cmprs_buf_average.v.
|
Signal |
Definition at line 88 of file cmprs_buf_average.v.
|
Signal |
Definition at line 90 of file cmprs_buf_average.v.
|
Signal |
Definition at line 91 of file cmprs_buf_average.v.
|
Signal |
Definition at line 92 of file cmprs_buf_average.v.
|
Signal |
Definition at line 93 of file cmprs_buf_average.v.
|
Signal |
Definition at line 94 of file cmprs_buf_average.v.
|
Signal |
Definition at line 98 of file cmprs_buf_average.v.
|
Signal |
Definition at line 99 of file cmprs_buf_average.v.
|
Signal |
Definition at line 100 of file cmprs_buf_average.v.
|
Signal |
Definition at line 101 of file cmprs_buf_average.v.
|
Signal |
Definition at line 102 of file cmprs_buf_average.v.
|
Signal |
Definition at line 103 of file cmprs_buf_average.v.
|
Signal |
Definition at line 104 of file cmprs_buf_average.v.
|
Signal |
Definition at line 105 of file cmprs_buf_average.v.
|
Signal |
Definition at line 106 of file cmprs_buf_average.v.
|
Signal |
Definition at line 107 of file cmprs_buf_average.v.
|
Signal |
Definition at line 108 of file cmprs_buf_average.v.
|
Signal |
Definition at line 109 of file cmprs_buf_average.v.
|
Signal |
Definition at line 110 of file cmprs_buf_average.v.
|
Signal |
Definition at line 111 of file cmprs_buf_average.v.
|
Signal |
Definition at line 112 of file cmprs_buf_average.v.
|
Signal |
Definition at line 113 of file cmprs_buf_average.v.
|
Signal |
Definition at line 114 of file cmprs_buf_average.v.
|
Signal |
Definition at line 115 of file cmprs_buf_average.v.
|
Signal |
Definition at line 118 of file cmprs_buf_average.v.
|
Signal |
Definition at line 119 of file cmprs_buf_average.v.
|
Signal |
Definition at line 120 of file cmprs_buf_average.v.
|
Signal |
Definition at line 121 of file cmprs_buf_average.v.
|
Signal |
Definition at line 122 of file cmprs_buf_average.v.
|
Signal |
Definition at line 122 of file cmprs_buf_average.v.
|
Signal |
Definition at line 123 of file cmprs_buf_average.v.
|
Signal |
Definition at line 123 of file cmprs_buf_average.v.
|
Signal |
Definition at line 123 of file cmprs_buf_average.v.
|
Signal |
Definition at line 123 of file cmprs_buf_average.v.
|
Signal |
Definition at line 123 of file cmprs_buf_average.v.
|
Signal |
Definition at line 123 of file cmprs_buf_average.v.
|
Signal |
Definition at line 124 of file cmprs_buf_average.v.
|
Signal |
Definition at line 125 of file cmprs_buf_average.v.
|
Signal |
Definition at line 126 of file cmprs_buf_average.v.
|
Signal |
Definition at line 126 of file cmprs_buf_average.v.
|
Signal |
Definition at line 126 of file cmprs_buf_average.v.
|
Signal |
Definition at line 126 of file cmprs_buf_average.v.
|
Signal |
Definition at line 126 of file cmprs_buf_average.v.
|
Signal |
Definition at line 126 of file cmprs_buf_average.v.
|
Signal |
Definition at line 127 of file cmprs_buf_average.v.
|
Signal |
Definition at line 128 of file cmprs_buf_average.v.
|
Signal |
Definition at line 129 of file cmprs_buf_average.v.
|
Signal |
Definition at line 130 of file cmprs_buf_average.v.
|
Signal |
Definition at line 132 of file cmprs_buf_average.v.
|
Signal |
Definition at line 133 of file cmprs_buf_average.v.
|
Signal |
Definition at line 134 of file cmprs_buf_average.v.
|
Signal |
Definition at line 134 of file cmprs_buf_average.v.
|
Signal |
Definition at line 135 of file cmprs_buf_average.v.
|
Signal |
Definition at line 135 of file cmprs_buf_average.v.
|
Signal |
Definition at line 136 of file cmprs_buf_average.v.
|
Signal |
Definition at line 136 of file cmprs_buf_average.v.
|
Signal |
Definition at line 137 of file cmprs_buf_average.v.
|
Signal |
Definition at line 138 of file cmprs_buf_average.v.
|
Signal |
Definition at line 139 of file cmprs_buf_average.v.
|
Signal |
Definition at line 140 of file cmprs_buf_average.v.
|
Signal |
Definition at line 141 of file cmprs_buf_average.v.
|
Signal |
Definition at line 143 of file cmprs_buf_average.v.
|
Signal |
Definition at line 144 of file cmprs_buf_average.v.
|
Signal |
Definition at line 146 of file cmprs_buf_average.v.
|
Signal |
Definition at line 147 of file cmprs_buf_average.v.
|
Signal |
Definition at line 148 of file cmprs_buf_average.v.
|
Signal |
Definition at line 149 of file cmprs_buf_average.v.
|
Signal |
Definition at line 150 of file cmprs_buf_average.v.
|
Signal |
Definition at line 152 of file cmprs_buf_average.v.
|
Signal |
Definition at line 153 of file cmprs_buf_average.v.
|
Signal |
Definition at line 154 of file cmprs_buf_average.v.
|
Signal |
Definition at line 156 of file cmprs_buf_average.v.
|
Signal |
Definition at line 157 of file cmprs_buf_average.v.
|
Module Instance |
Definition at line 324 of file cmprs_buf_average.v.
|
Module Instance |
Definition at line 319 of file cmprs_buf_average.v.
|
Module Instance |
Definition at line 320 of file cmprs_buf_average.v.
|
Module Instance |
Definition at line 321 of file cmprs_buf_average.v.
|
Module Instance |
Definition at line 322 of file cmprs_buf_average.v.
|
Module Instance |
Definition at line 353 of file cmprs_buf_average.v.
|
Module Instance |
Definition at line 371 of file cmprs_buf_average.v.