x393
1.0
FPGAcodeforElphelNC393camera
|
Static Public Member Functions |
Always Constructs | |
ALWAYS_78 | ( xclk ) |
Public Attributes |
Inputs | |
xclk | |
frame_en | |
buf_di | [ 7 : 0 ] |
converter_type | [ 2 : 0 ] |
mb_w_m1 | [ 5 : 0 ] |
mb_h_m1 | [ 5 : 0 ] |
tile_width | [ 1 : 0 ] |
tile_col_width | |
mb_pre_start | |
start_page | [ 1 : 0 ] |
macroblock_x | [ 6 : 0 ] |
Outputs | |
buf_ra | [ 11 : 0 ] |
buf_rd | [ 1 : 0 ] |
mb_pre_end | |
mb_release_buf | |
data_out | reg [ 7 : 0 ] |
pre_first_out | |
pre2_first_out | |
data_valid | reg |
Parameters | |
CMPRS_PREEND_EARLY | 6 |
CMPRS_RELEASE_EARLY | 16 |
CMPRS_BUF_EXTRA_LATENCY | 0 |
CMPRS_COLOR18 | 0 |
CMPRS_COLOR20 | 1 |
CMPRS_MONO16 | 2 |
CMPRS_JP4 | 3 |
CMPRS_JP4DIFF | 4 |
CMPRS_MONO8 | 7 |
PERIOD_COLOR18 | 384 |
PERIOD_COLOR20 | 400 |
PERIOD_MONO16 | 384 |
PERIOD_JP4 | 256 |
PERIOD_JP4DIFF | 256 |
PERIOD_MONO8 | 64 |
Signals | |
reg[CMPRS_BUF_EXTRA_LATENCY + 3 : 0 ] | buf_re |
reg[ 11 : 0 ] | bufa_r |
reg[ 11 : 0 ] | row_sa |
reg[ 9 : 0 ] | tile_sa |
reg[ 9 : 4 ] | col_inc |
reg[ 5 : 0 ] | cols_left |
reg[ 5 : 0 ] | rows_left |
reg[ 6 : 0 ] | tile_x |
reg[ 4 : 0 ] | column_x |
reg | last_col |
reg | first_col |
reg | last_row |
wire | addr_run_end |
wire[ 6 : 0 ] | tile_width_or |
wire[ 4 : 0 ] | column_width_or |
wire | last_in_col |
wire | last_in_tile |
reg[ 8 : 0 ] | period_cntr |
reg | mb_pre_end_r |
reg | mb_release_buf_r |
reg[CMPRS_BUF_EXTRA_LATENCY + 2 : 0 ] | pre_first_out_r |
reg[ 2 : 0 ] | mb_col_number |
wire[ 9 : 0 ] | extra_start_addr_w |
reg[ 5 : 0 ] | extra_start_addr_r |
reg[ 9 : 0 ] | mb_start_addr |
Definition at line 43 of file cmprs_pixel_buf_iface.v.
|
Always Construct |
Definition at line 137 of file cmprs_pixel_buf_iface.v.
|
Parameter |
Definition at line 44 of file cmprs_pixel_buf_iface.v.
|
Parameter |
Definition at line 47 of file cmprs_pixel_buf_iface.v.
|
Parameter |
Definition at line 48 of file cmprs_pixel_buf_iface.v.
|
Parameter |
Definition at line 49 of file cmprs_pixel_buf_iface.v.
|
Parameter |
Definition at line 50 of file cmprs_pixel_buf_iface.v.
|
Parameter |
Definition at line 51 of file cmprs_pixel_buf_iface.v.
|
Parameter |
Definition at line 52 of file cmprs_pixel_buf_iface.v.
|
Parameter |
Definition at line 53 of file cmprs_pixel_buf_iface.v.
|
Parameter |
Definition at line 54 of file cmprs_pixel_buf_iface.v.
|
Input |
Definition at line 57 of file cmprs_pixel_buf_iface.v.
|
Input |
Definition at line 58 of file cmprs_pixel_buf_iface.v.
|
Input |
Definition at line 60 of file cmprs_pixel_buf_iface.v.
|
Output |
Definition at line 61 of file cmprs_pixel_buf_iface.v.
|
Output |
Definition at line 62 of file cmprs_pixel_buf_iface.v.
|
Input |
Definition at line 64 of file cmprs_pixel_buf_iface.v.
|
Input |
Definition at line 65 of file cmprs_pixel_buf_iface.v.
|
Input |
Definition at line 66 of file cmprs_pixel_buf_iface.v.
|
Input |
Definition at line 67 of file cmprs_pixel_buf_iface.v.
|
Input |
Definition at line 68 of file cmprs_pixel_buf_iface.v.
|
Output |
Definition at line 70 of file cmprs_pixel_buf_iface.v.
|
Output |
Definition at line 71 of file cmprs_pixel_buf_iface.v.
|
Input |
Definition at line 73 of file cmprs_pixel_buf_iface.v.
|
Input |
Definition at line 74 of file cmprs_pixel_buf_iface.v.
|
Input |
Definition at line 75 of file cmprs_pixel_buf_iface.v.
|
Output |
Definition at line 77 of file cmprs_pixel_buf_iface.v.
|
Output |
Definition at line 78 of file cmprs_pixel_buf_iface.v.
|
Output |
Definition at line 79 of file cmprs_pixel_buf_iface.v.
|
Output |
Definition at line 80 of file cmprs_pixel_buf_iface.v.
|
Parameter |
Definition at line 82 of file cmprs_pixel_buf_iface.v.
|
Parameter |
Definition at line 83 of file cmprs_pixel_buf_iface.v.
|
Parameter |
Definition at line 84 of file cmprs_pixel_buf_iface.v.
|
Parameter |
Definition at line 85 of file cmprs_pixel_buf_iface.v.
|
Parameter |
Definition at line 86 of file cmprs_pixel_buf_iface.v.
|
Parameter |
Definition at line 87 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 90 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 92 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 93 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 94 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 96 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 98 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 99 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 100 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 101 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 102 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 103 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 104 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 106 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 107 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 108 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 109 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 110 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 112 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 113 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 114 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 115 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 117 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 118 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 119 of file cmprs_pixel_buf_iface.v.
|
Signal |
Definition at line 121 of file cmprs_pixel_buf_iface.v.