| TYPE |
type |
|
| DEPTH |
u32 |
|
| THRESHOLD |
u32 |
|
| FLAG_FF_OUT |
bool |
|
| DATA_FF_OUT |
bool |
|
| PUSH_ON_CLEAR |
bool |
|
| RAM_WORDS |
u32 |
|
| RAM_POINTER_WIDTH |
u32 |
|
| MATCH_COUNT_WIDTH |
u32 |
|
| POINTER_WIDTH |
u32 |
|
| i_clk |
input |
clock |
|
| i_rst |
input |
reset |
|
| i_clear |
input |
logic |
|
| o_empty |
output |
logic |
|
| o_almost_full |
output |
logic |
|
| o_full |
output |
logic |
|
| o_word_count |
output |
COUNTER |
|
| i_push |
input |
logic |
|
| i_data |
input |
TYPE |
|
| i_pop |
input |
logic |
|
| o_write_pointer |
output |
RAM_POINTER |
|
| o_write_to_ff |
output |
logic |
|
| o_write_to_ram |
output |
logic |
|
| o_read_pointer |
output |
RAM_POINTER |
|
| o_read_from_ram |
output |
logic |
|