|
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.