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.