|
x393
1.0
FPGAcodeforElphelNC393camera
|


Static Public Member Functions |
Always Constructs | |
| ALWAYS_4 | ( mclk ) |
| ALWAYS_5 | ( hclk ) |
| ALWAYS_6 | ( hclk ) |
Public Attributes |
Inputs | |
| mclk | |
| hclk | |
| mrst | |
| hrst | |
| cmd_ad | [ 7 : 0 ] |
| cmd_stb | |
| status_start | |
| fifo_rdata0 | [ 63 : 0 ] |
| pre_flush0 | |
| fifo_flush0 | |
| fifo_count0 | [ 7 : 0 ] |
| fifo_rdata1 | [ 63 : 0 ] |
| pre_flush1 | |
| fifo_flush1 | |
| fifo_count1 | [ 7 : 0 ] |
| fifo_rdata2 | [ 63 : 0 ] |
| pre_flush2 | |
| fifo_flush2 | |
| fifo_count2 | [ 7 : 0 ] |
| fifo_rdata3 | [ 63 : 0 ] |
| pre_flush3 | |
| fifo_flush3 | |
| fifo_count3 | [ 7 : 0 ] |
| afi_awready | |
| afi_wready | |
| afi_bvalid | |
| afi_bid | [ 5 : 0 ] |
| afi_bresp | [ 1 : 0 ] |
| afi_wcount | [ 7 : 0 ] |
| afi_wacount | [ 5 : 0 ] |
| debug_sl | |
| debug_di | |
Outputs | |
| status_ad | [ 7 : 0 ] |
| status_rq | |
| fifo_rst0 | |
| fifo_ren0 | |
| eof_written0 | |
| fifo_rst1 | |
| fifo_ren1 | |
| eof_written1 | |
| fifo_rst2 | |
| fifo_ren2 | |
| eof_written2 | |
| fifo_rst3 | |
| fifo_ren3 | |
| eof_written3 | |
| afi_awaddr | [ 31 : 0 ] |
| afi_awvalid | |
| afi_awid | [ 5 : 0 ] |
| afi_awlock | [ 1 : 0 ] |
| afi_awcache | [ 3 : 0 ] |
| afi_awprot | [ 2 : 0 ] |
| afi_awlen | reg [ 3 : 0 ] |
| afi_awsize | [ 1 : 0 ] |
| afi_awburst | [ 1 : 0 ] |
| afi_awqos | [ 3 : 0 ] |
| afi_wdata | [ 63 : 0 ] |
| afi_wvalid | |
| afi_wid | [ 5 : 0 ] |
| afi_wlast | |
| afi_wstrb | [ 7 : 0 ] |
| afi_bready | |
| afi_wrissuecap1en | |
| debug_do | |
Parameters | |
| CMPRS_AFIMUX_ADDR | 'h140 |
| CMPRS_AFIMUX_MASK | 'h7f0 |
| CMPRS_AFIMUX_EN | 'h0 |
| CMPRS_AFIMUX_RST | 'h1 |
| CMPRS_AFIMUX_MODE | 'h2 |
| CMPRS_AFIMUX_STATUS_CNTRL | 'h4 |
| CMPRS_AFIMUX_SA_LEN | 'h8 |
| CMPRS_AFIMUX_STATUS_REG_ADDR | 'h20 |
| CMPRS_AFIMUX_WIDTH | 26 |
| CMPRS_AFIMUX_CYCBITS | 3 |
| 123 | |
| 124 | |
| AFI_MUX_BUF_LATENCYM1 | [ 3 : 0 ] AFI_MUX_BUF_LATENCY - 1 |
Signals | |
| reg | en |
| reg | en_d |
| wire | en_nrst |
| reg[ 3 : 0 ] | en_chn |
| wire[ 31 : 0 ] | cmd_data |
| wire[ 3 : 0 ] | cmd_a |
| wire | cmd_we |
| wire | cmd_we_status_w |
| wire | cmd_we_mode_w |
| wire | cmd_we_sa_len_w |
| wire | cmd_we_en_w |
| wire | cmd_we_rst_w |
| reg[ 26 : 0 ] | sa_len_d |
| reg[ 2 : 0 ] | sa_len_wa |
| reg[ 3 : 0 ] | rst_mclk |
| reg[ 9 : 0 ] | en_mclk |
| wire | sa_len_we |
| wire | en_we |
| wire | en_rst |
| wire[ 3 : 0 ] | fifo_flush |
| wire[ 3 : 0 ] | pre_flush |
| reg[ 3 : 0 ] | ren_suspend_flush |
| reg[ 1 : 0 ] | cur_chn |
| reg[ 31 : 0 ] | left_to_eof |
| reg[ 3 : 0 ] | fifo_flush_d |
| reg[ 3 : 0 ] | eof_stb |
| reg[ 35 : 0 ] | counts_corr0 |
| reg[ 17 : 0 ] | counts_corr1 |
| reg[ 8 : 0 ] | counts_corr2 |
| reg[ 1 : 0 ] | winner1 |
| reg[ 1 : 0 ] | winner2 |
| wire[ 1 : 0 ] | pre_winner2_w |
| wire[ 7 : 0 ] | fifo_count0_m1 |
| wire[ 7 : 0 ] | fifo_count1_m1 |
| wire[ 7 : 0 ] | fifo_count2_m1 |
| wire[ 7 : 0 ] | fifo_count3_m1 |
| wire | need_to_bother |
| reg | ready_to_start |
| reg[ 3 : 0 ] | busy |
| wire | done_burst_w |
| wire | pre_busy_w |
| reg | first_busy |
| reg[ 3 : 0 ] | pend_last |
| reg | last_burst_in_frame |
| reg[ 3 : 0 ] | wleft |
| wire[ 1 : 0 ] | pre_chunk_inc_m1 |
| reg[ 3 : 0 ] | reset_pointers |
| wire | ptr_resetting |
| wire[ 26 : 0 ] | chunk_addr |
| reg[ 1 : 0 ] | awvalid |
| reg | wvalid |
| reg | wlast |
| reg[ 63 : 0 ] | wdata |
| wire | wdata_en |
| wire[ 1 : 0 ] | wdata_sel |
| reg[ 3 : 0 ] | fifo_ren |
| wire[ 26 : 0 ] | chunk_ptr_rd |
| wire[ 3 : 0 ] | chunk_ptr_ra |
| wire[ 7 : 0 ] | items_left |
| reg[ 5 : 0 ] | afi_awid_r |
| wire[ 2 : 0 ] | max_wlen |
| wire[ 1 : 0 ] | want_wleft32 |
| wire | rollover_limited_w |
| wire | afi_wvalid_w |
| wire[ 53 : 0 ] | chunk_ptr_rd01 |
Definition at line 41 of file cmprs_afi_mux.v.
|
Always Construct |
Definition at line 343 of file cmprs_afi_mux.v.
|
Always Construct |
Definition at line 355 of file cmprs_afi_mux.v.
|
Always Construct |
Definition at line 375 of file cmprs_afi_mux.v.
|
Parameter |
Definition at line 42 of file cmprs_afi_mux.v.
|
Parameter |
Definition at line 43 of file cmprs_afi_mux.v.
|
Parameter |
Definition at line 44 of file cmprs_afi_mux.v.
|
Parameter |
Definition at line 48 of file cmprs_afi_mux.v.
|
Parameter |
Definition at line 52 of file cmprs_afi_mux.v.
|
Parameter |
Definition at line 60 of file cmprs_afi_mux.v.
|
Parameter |
Definition at line 64 of file cmprs_afi_mux.v.
|
Parameter |
Definition at line 72 of file cmprs_afi_mux.v.
|
Parameter |
Definition at line 73 of file cmprs_afi_mux.v.
|
Parameter |
Definition at line 74 of file cmprs_afi_mux.v.
|
Parameter |
Definition at line 75 of file cmprs_afi_mux.v.
|
Parameter |
Definition at line 77 of file cmprs_afi_mux.v.
|
Input |
Definition at line 82 of file cmprs_afi_mux.v.
|
Input |
Definition at line 83 of file cmprs_afi_mux.v.
|
Input |
Definition at line 84 of file cmprs_afi_mux.v.
|
Input |
Definition at line 85 of file cmprs_afi_mux.v.
|
Input |
Definition at line 87 of file cmprs_afi_mux.v.
|
Input |
Definition at line 88 of file cmprs_afi_mux.v.
|
Output |
Definition at line 89 of file cmprs_afi_mux.v.
|
Output |
Definition at line 90 of file cmprs_afi_mux.v.
|
Input |
Definition at line 91 of file cmprs_afi_mux.v.
|
Output |
Definition at line 94 of file cmprs_afi_mux.v.
|
Output |
Definition at line 95 of file cmprs_afi_mux.v.
|
Input |
Definition at line 96 of file cmprs_afi_mux.v.
|
Output |
Definition at line 98 of file cmprs_afi_mux.v.
|
Input |
Definition at line 99 of file cmprs_afi_mux.v.
|
Input |
Definition at line 100 of file cmprs_afi_mux.v.
|
Input |
Definition at line 101 of file cmprs_afi_mux.v.
|
Output |
Definition at line 104 of file cmprs_afi_mux.v.
|
Output |
Definition at line 105 of file cmprs_afi_mux.v.
|
Input |
Definition at line 106 of file cmprs_afi_mux.v.
|
Output |
Definition at line 108 of file cmprs_afi_mux.v.
|
Input |
Definition at line 109 of file cmprs_afi_mux.v.
|
Input |
Definition at line 110 of file cmprs_afi_mux.v.
|
Input |
Definition at line 111 of file cmprs_afi_mux.v.
|
Output |
Definition at line 114 of file cmprs_afi_mux.v.
|
Output |
Definition at line 115 of file cmprs_afi_mux.v.
|
Input |
Definition at line 116 of file cmprs_afi_mux.v.
|
Output |
Definition at line 118 of file cmprs_afi_mux.v.
|
Input |
Definition at line 119 of file cmprs_afi_mux.v.
|
Input |
Definition at line 120 of file cmprs_afi_mux.v.
|
Input |
Definition at line 121 of file cmprs_afi_mux.v.
|
Output |
Definition at line 124 of file cmprs_afi_mux.v.
|
Output |
Definition at line 125 of file cmprs_afi_mux.v.
|
Input |
Definition at line 126 of file cmprs_afi_mux.v.
|
Output |
Definition at line 128 of file cmprs_afi_mux.v.
|
Input |
Definition at line 129 of file cmprs_afi_mux.v.
|
Input |
Definition at line 130 of file cmprs_afi_mux.v.
|
Input |
Definition at line 131 of file cmprs_afi_mux.v.
|
Output |
Definition at line 135 of file cmprs_afi_mux.v.
|
Output |
Definition at line 136 of file cmprs_afi_mux.v.
|
Input |
Definition at line 137 of file cmprs_afi_mux.v.
|
Output |
Definition at line 138 of file cmprs_afi_mux.v.
|
Output |
Definition at line 139 of file cmprs_afi_mux.v.
|
Output |
Definition at line 140 of file cmprs_afi_mux.v.
|
Output |
Definition at line 141 of file cmprs_afi_mux.v.
|
Output |
Definition at line 142 of file cmprs_afi_mux.v.
|
Output |
Definition at line 143 of file cmprs_afi_mux.v.
|
Output |
Definition at line 144 of file cmprs_afi_mux.v.
|
Output |
Definition at line 145 of file cmprs_afi_mux.v.
|
Output |
Definition at line 147 of file cmprs_afi_mux.v.
|
Output |
Definition at line 148 of file cmprs_afi_mux.v.
|
Input |
Definition at line 149 of file cmprs_afi_mux.v.
|
Output |
Definition at line 150 of file cmprs_afi_mux.v.
|
Output |
Definition at line 151 of file cmprs_afi_mux.v.
|
Output |
Definition at line 152 of file cmprs_afi_mux.v.
|
Input |
Definition at line 154 of file cmprs_afi_mux.v.
|
Output |
Definition at line 155 of file cmprs_afi_mux.v.
|
Input |
Definition at line 156 of file cmprs_afi_mux.v.
|
Input |
Definition at line 157 of file cmprs_afi_mux.v.
|
Input |
Definition at line 159 of file cmprs_afi_mux.v.
|
Input |
Definition at line 160 of file cmprs_afi_mux.v.
|
Output |
Definition at line 161 of file cmprs_afi_mux.v.
|
Output |
Definition at line 163 of file cmprs_afi_mux.v.
|
Input |
Definition at line 164 of file cmprs_afi_mux.v.
|
Input |
Definition at line 165 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 171 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 172 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 173 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 174 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 176 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 177 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 178 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 179 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 180 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 182 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 183 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 184 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 186 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 187 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 188 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 189 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 194 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 195 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 196 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 198 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 199 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 200 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 203 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 204 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 205 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 206 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 210 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 211 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 212 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 214 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 215 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 216 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 219 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 220 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 221 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 222 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 224 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 225 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 227 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 228 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 229 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 230 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 231 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 232 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 235 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 244 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 249 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 251 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 254 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 255 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 256 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 257 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 258 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 259 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 260 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 261 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 263 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 264 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 267 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 269 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 271 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 273 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 275 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 276 of file cmprs_afi_mux.v.
|
Parameter |
Definition at line 531 of file cmprs_afi_mux.v.
|
Signal |
Definition at line 559 of file cmprs_afi_mux.v.
|
Module Instance |
Definition at line 542 of file cmprs_afi_mux.v.
|
Module Instance |
Definition at line 561 of file cmprs_afi_mux.v.
|
Module Instance |
Definition at line 583 of file cmprs_afi_mux.v.
|
Module Instance |
Definition at line 598 of file cmprs_afi_mux.v.
|
Module Instance |
Definition at line 323 of file cmprs_afi_mux.v.
|
Module Instance |
Definition at line 522 of file cmprs_afi_mux.v.
|
Module Instance |
Definition at line 532 of file cmprs_afi_mux.v.
|
Module Instance |
Definition at line 619 of file cmprs_afi_mux.v.
|
Module Instance |
Definition at line 620 of file cmprs_afi_mux.v.
|
Module Instance |
Definition at line 621 of file cmprs_afi_mux.v.