|
x393
1.0
FPGAcodeforElphelNC393camera
|


Static Public Member Functions |
Always Constructs | |
| ALWAYS_30 | ( mclk ) |
| ALWAYS_31 | ( aclk ) |
Public Attributes |
Inputs | |
| mclk | |
| aclk | |
| en | |
| has_burst | |
| valid | |
| grant_wr | |
| grant_out | |
| fifo_half_full | |
Outputs | |
| rq_wr | |
| wa | [MULT_SAXI_HALF_BRAM?6: 7 : 0 ] |
| adv_wr_done | reg |
| rq_out | reg |
| ra | [MULT_SAXI_HALF_BRAM?6: 7 : 0 ] |
| pre_re | |
| first_re | reg |
| last_re | reg |
| wdata_busy | reg |
Parameters | |
| MULT_SAXI_HALF_BRAM | 1 |
| MULT_SAXI_BSLOG | 4 |
| MULT_SAXI_ADV_WR | 4 |
| MULT_SAXI_ADV_RD | 3 |
| BURSTS_BITS | (MULT_SAXI_HALF_BRAM ? 9 : 10 ) - MULT_SAXI_BSLOG - 2 |
| ADV_WR_COUNT | ( 1 << MULT_SAXI_BSLOG ) - MULT_SAXI_ADV_WR |
| ADV_RD_COUNT | ( 1 << MULT_SAXI_BSLOG ) - MULT_SAXI_ADV_RD |
Signals | |
| reg[BURSTS_BITS - 1 : 0 ] | wr_burst |
| reg[MULT_SAXI_BSLOG - 1 : 0 ] | wr_word |
| reg[BURSTS_BITS : 0 ] | wr_num_burst |
| reg[BURSTS_BITS - 1 : 0 ] | rd_burst |
| reg[MULT_SAXI_BSLOG - 1 : 0 ] | rd_word |
| reg[BURSTS_BITS : 0 ] | rd_num_burst |
| reg | rq_wr_r |
| reg | rq_wr_busy |
| wire | write_last_in_burst |
| wire | burst_written_aclk |
| wire | grant_out_mclk |
| reg | en_aclk |
| wire | last_word_busy |
| reg | pre_re_r |
| reg | out_busy |
| reg | early_busy |
Module Instances | |
| pulse_cross_clock::grant_out_mclk_i | Module pulse_cross_clock |
| pulse_cross_clock::write_last_in_burst_i | Module pulse_cross_clock |
Definition at line 41 of file mul_saxi_wr_chn.v.
|
Always Construct |
Definition at line 108 of file mul_saxi_wr_chn.v.
|
Always Construct |
Definition at line 133 of file mul_saxi_wr_chn.v.
|
Parameter |
Definition at line 42 of file mul_saxi_wr_chn.v.
|
Parameter |
Definition at line 43 of file mul_saxi_wr_chn.v.
|
Parameter |
Definition at line 44 of file mul_saxi_wr_chn.v.
|
Parameter |
Definition at line 45 of file mul_saxi_wr_chn.v.
|
Input |
Definition at line 47 of file mul_saxi_wr_chn.v.
|
Input |
Definition at line 48 of file mul_saxi_wr_chn.v.
|
Input |
Definition at line 49 of file mul_saxi_wr_chn.v.
|
Input |
Definition at line 50 of file mul_saxi_wr_chn.v.
|
Input |
Definition at line 53 of file mul_saxi_wr_chn.v.
|
Output |
Definition at line 54 of file mul_saxi_wr_chn.v.
|
Input |
Definition at line 55 of file mul_saxi_wr_chn.v.
|
Output |
Definition at line 56 of file mul_saxi_wr_chn.v.
|
Output |
Definition at line 57 of file mul_saxi_wr_chn.v.
|
Output |
Definition at line 59 of file mul_saxi_wr_chn.v.
|
Input |
Definition at line 60 of file mul_saxi_wr_chn.v.
|
Input |
Definition at line 61 of file mul_saxi_wr_chn.v.
|
Output |
Definition at line 62 of file mul_saxi_wr_chn.v.
|
Output |
Definition at line 63 of file mul_saxi_wr_chn.v.
|
Output |
Definition at line 64 of file mul_saxi_wr_chn.v.
|
Output |
Definition at line 65 of file mul_saxi_wr_chn.v.
|
Output |
Definition at line 67 of file mul_saxi_wr_chn.v.
|
Parameter |
Definition at line 70 of file mul_saxi_wr_chn.v.
|
Signal |
Definition at line 72 of file mul_saxi_wr_chn.v.
|
Signal |
Definition at line 73 of file mul_saxi_wr_chn.v.
|
Signal |
Definition at line 74 of file mul_saxi_wr_chn.v.
|
Signal |
Definition at line 76 of file mul_saxi_wr_chn.v.
|
Signal |
Definition at line 77 of file mul_saxi_wr_chn.v.
|
Signal |
Definition at line 78 of file mul_saxi_wr_chn.v.
|
Signal |
Definition at line 79 of file mul_saxi_wr_chn.v.
|
Signal |
Definition at line 80 of file mul_saxi_wr_chn.v.
|
Signal |
Definition at line 85 of file mul_saxi_wr_chn.v.
|
Signal |
Definition at line 86 of file mul_saxi_wr_chn.v.
|
Signal |
Definition at line 89 of file mul_saxi_wr_chn.v.
|
Signal |
Definition at line 90 of file mul_saxi_wr_chn.v.
|
Signal |
Definition at line 91 of file mul_saxi_wr_chn.v.
|
Signal |
Definition at line 92 of file mul_saxi_wr_chn.v.
|
Signal |
Definition at line 93 of file mul_saxi_wr_chn.v.
|
Parameter |
Definition at line 104 of file mul_saxi_wr_chn.v.
|
Parameter |
Definition at line 105 of file mul_saxi_wr_chn.v.
|
Signal |
Definition at line 131 of file mul_saxi_wr_chn.v.
|
Module Instance |
Definition at line 169 of file mul_saxi_wr_chn.v.
|
Module Instance |
Definition at line 177 of file mul_saxi_wr_chn.v.