cocotb_benches.dau_bar_aggregation_tb¶
Attributes¶
Functions¶
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Module Contents¶
- cocotb_benches.dau_bar_aggregation_tb._TRADES¶
- async cocotb_benches.dau_bar_aggregation_tb.bar_tile_matches_golden(dut)¶
- async cocotb_benches.dau_bar_aggregation_tb.bar_tile_backpressure_both_sides(dut)¶
- async cocotb_benches.dau_bar_aggregation_tb.bar_tile_single_row_and_reappearing_key(dut)¶
- async cocotb_benches.dau_bar_aggregation_tb.bar_tile_key_change_on_final_row(dut)¶
- async cocotb_benches.dau_bar_aggregation_tb.bar_tile_int64_sums(dut)¶
- async cocotb_benches.dau_bar_aggregation_tb.bar_tile_repeated_batches_reset(dut)¶
- async cocotb_benches.dau_bar_aggregation_tb.bar_tile_reserved_mode_reports_config_error(dut)¶
- async cocotb_benches.dau_bar_aggregation_tb.bar_tile_truncated_row_reports_stream_error(dut)¶
- async cocotb_benches.dau_bar_aggregation_tb.bar_tile_short_stream_reports_stream_error(dut)¶
- async cocotb_benches.dau_bar_aggregation_tb._start(dut) None¶
- cocotb_benches.dau_bar_aggregation_tb._apply_config(dut, *, row_count: int) None¶
- async cocotb_benches.dau_bar_aggregation_tb._run_bars(dut, rows, *, ready_pattern=(1,))¶
- cocotb_benches.dau_bar_aggregation_tb._decode_bar(words: list[int]) dau_core.operators.BarAggregate¶
- async cocotb_benches.dau_bar_aggregation_tb._send_rows(dut, rows) None¶
- async cocotb_benches.dau_bar_aggregation_tb._collect_output(dut, ready_pattern) list[int]¶
- async cocotb_benches.dau_bar_aggregation_tb._accept_success_status(dut) int¶
- async cocotb_benches.dau_bar_aggregation_tb._expect_error(dut, code) None¶
- cocotb_benches.dau_bar_aggregation_tb._signed32(value: int) int¶
- cocotb_benches.dau_bar_aggregation_tb._signed64(value: int) int¶