x393  1.0
FPGAcodeforElphelNC393camera
cmprs_afi_mux_ptr Module Reference
Inheritance diagram for cmprs_afi_mux_ptr:

Static Public Member Functions

Always Constructs

ALWAYS_7  ( hclk )

Public Attributes

Inputs

hclk  
sa_len_di   [ 26 : 0 ]
sa_len_wa   [ 2 : 0 ]
sa_len_we  
en  
reset_pointers   [ 3 : 0 ]
pre_busy_w  
pre_winner_channel   [ 1 : 0 ]
need_to_bother  
chunk_inc_want_m1   [ 1 : 0 ]
last_burst_in_frame  
busy   [ 3 : 0 ]
chunk_ptr_ra   [ 2 : 0 ]

Outputs

ptr_resetting  
chunk_addr   reg [ 26 : 0 ]
chunk_ptr_rd   [ 26 : 0 ]
max_wlen   [ 2 : 0 ]

Signals

reg[ 3 : 0 ]  reset_rq
reg[ 3 : 0 ]  reset_rq_pri
wire[ 1 : 0 ]  reset_rq_enc
wire  start_resetting_w
reg[ 1 : 0 ]  resetting
reg[ 2 : 0 ]  ptr_wa
reg  ptr_we
reg[ 26 : 0 ]  ptr_ram [ 0 : 7 ]
wire[ 26 : 0 ]  ptr_ram_di
reg[ 26 : 0 ]  sa_len_ram [ 0 : 7 ]
reg[ 26 : 0 ]  chunk_ptr_inc
reg  en_d
wire[ 2 : 0 ]  sa_len_ra
reg[ 2 : 0 ]  max_inc_ram [ 0 : 3 ]
wire[ 1 : 0 ]  pre_chunk_inc_m1
reg[ 2 : 0 ]  chunk_inc
wire[ 26 : 0 ]  chunks_to_rollover
reg[ 3 : 0 ]  chunks_to_rollover_r
wire[ 3 : 0 ]  chunks_to_rollover_m1
wire[ 3 : 0 ]  pre_chunks_to_rollover_m1
reg  max_inc_ram_we
reg[ 1 : 0 ]  max_inc_ram_wa
wire  rollover_w
reg  rollover_r
reg[ 1 : 0 ]  winner_channel
wire  ptr_ram_wa
reg[ 2 : 0 ]  max_wlen_r
reg[ 2 : 0 ]  max_wlen_same
reg[ 1 : 0 ]  last_max_written

Detailed Description

Definition at line 42 of file cmprs_afi_mux_ptr.v.

Member Function Documentation

ALWAYS_7 (   hclk  
)
Always Construct

Definition at line 129 of file cmprs_afi_mux_ptr.v.

Member Data Documentation

hclk
Input

Definition at line 43 of file cmprs_afi_mux_ptr.v.

sa_len_di [ 26 : 0 ]
Input

Definition at line 45 of file cmprs_afi_mux_ptr.v.

sa_len_wa [ 2 : 0 ]
Input

Definition at line 46 of file cmprs_afi_mux_ptr.v.

sa_len_we
Input

Definition at line 47 of file cmprs_afi_mux_ptr.v.

en
Input

Definition at line 49 of file cmprs_afi_mux_ptr.v.

reset_pointers [ 3 : 0 ]
Input

Definition at line 50 of file cmprs_afi_mux_ptr.v.

pre_busy_w
Input

Definition at line 51 of file cmprs_afi_mux_ptr.v.

pre_winner_channel [ 1 : 0 ]
Input

Definition at line 52 of file cmprs_afi_mux_ptr.v.

Definition at line 54 of file cmprs_afi_mux_ptr.v.

chunk_inc_want_m1 [ 1 : 0 ]
Input

Definition at line 55 of file cmprs_afi_mux_ptr.v.

Definition at line 57 of file cmprs_afi_mux_ptr.v.

busy [ 3 : 0 ]
Input

Definition at line 59 of file cmprs_afi_mux_ptr.v.

ptr_resetting
Output

Definition at line 60 of file cmprs_afi_mux_ptr.v.

chunk_addr reg [ 26 : 0 ]
Output

Definition at line 61 of file cmprs_afi_mux_ptr.v.

chunk_ptr_ra [ 2 : 0 ]
Input

Definition at line 62 of file cmprs_afi_mux_ptr.v.

chunk_ptr_rd [ 26 : 0 ]
Output

Definition at line 63 of file cmprs_afi_mux_ptr.v.

max_wlen [ 2 : 0 ]
Output

Definition at line 65 of file cmprs_afi_mux_ptr.v.

reset_rq
Signal

Definition at line 68 of file cmprs_afi_mux_ptr.v.

reset_rq_pri
Signal

Definition at line 69 of file cmprs_afi_mux_ptr.v.

reset_rq_enc
Signal

Definition at line 70 of file cmprs_afi_mux_ptr.v.

Definition at line 71 of file cmprs_afi_mux_ptr.v.

resetting
Signal

Definition at line 72 of file cmprs_afi_mux_ptr.v.

ptr_wa
Signal

Definition at line 73 of file cmprs_afi_mux_ptr.v.

ptr_we
Signal

Definition at line 74 of file cmprs_afi_mux_ptr.v.

ptr_ram [ 0 : 7 ]
Signal

Definition at line 75 of file cmprs_afi_mux_ptr.v.

ptr_ram_di
Signal

Definition at line 76 of file cmprs_afi_mux_ptr.v.

sa_len_ram [ 0 : 7 ]
Signal

Definition at line 77 of file cmprs_afi_mux_ptr.v.

chunk_ptr_inc
Signal

Definition at line 78 of file cmprs_afi_mux_ptr.v.

en_d
Signal

Definition at line 80 of file cmprs_afi_mux_ptr.v.

sa_len_ra
Signal

Definition at line 81 of file cmprs_afi_mux_ptr.v.

max_inc_ram [ 0 : 3 ]
Signal

Definition at line 83 of file cmprs_afi_mux_ptr.v.

Definition at line 84 of file cmprs_afi_mux_ptr.v.

chunk_inc
Signal

Definition at line 85 of file cmprs_afi_mux_ptr.v.

Definition at line 86 of file cmprs_afi_mux_ptr.v.

Definition at line 88 of file cmprs_afi_mux_ptr.v.

Definition at line 90 of file cmprs_afi_mux_ptr.v.

Definition at line 91 of file cmprs_afi_mux_ptr.v.

Definition at line 92 of file cmprs_afi_mux_ptr.v.

Definition at line 93 of file cmprs_afi_mux_ptr.v.

rollover_w
Signal

Definition at line 94 of file cmprs_afi_mux_ptr.v.

rollover_r
Signal

Definition at line 95 of file cmprs_afi_mux_ptr.v.

Definition at line 96 of file cmprs_afi_mux_ptr.v.

ptr_ram_wa
Signal

Definition at line 99 of file cmprs_afi_mux_ptr.v.

max_wlen_r
Signal

Definition at line 101 of file cmprs_afi_mux_ptr.v.

max_wlen_same
Signal

Definition at line 102 of file cmprs_afi_mux_ptr.v.

Definition at line 104 of file cmprs_afi_mux_ptr.v.


The documentation for this Module was generated from the following files: