cocotb_benches.dau_bucket_agg_chain_tb¶
Attributes¶
Functions¶
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Module Contents¶
- cocotb_benches.dau_bucket_agg_chain_tb.BUCKET_SHIFT = 3¶
- cocotb_benches.dau_bucket_agg_chain_tb.BUCKET_BITS = 16¶
- cocotb_benches.dau_bucket_agg_chain_tb._MARKET = [(5, 100, 12, 3, 10, 12), (5, 103, 15, 2, 11, 13), (5, 112, 8, 4, 9, 11), (7, 100, 50, 7, 48,...¶
- cocotb_benches.dau_bucket_agg_chain_tb._bucket_rows(market)¶
- async cocotb_benches.dau_bucket_agg_chain_tb.bar_stage_matches_generic_aggregate(dut)¶
- async cocotb_benches.dau_bucket_agg_chain_tb.bar_stage_selects_to_time_bars(dut)¶
- async cocotb_benches.dau_bucket_agg_chain_tb.bar_stage_backpressure(dut)¶
- async cocotb_benches.dau_bucket_agg_chain_tb._start(dut) None¶
- async cocotb_benches.dau_bucket_agg_chain_tb._run(dut, rows, *, ready_pattern=(1,))¶
- cocotb_benches.dau_bucket_agg_chain_tb._field(lastfirst, minmax, total) dau_core.operators.FieldStats¶
- cocotb_benches.dau_bucket_agg_chain_tb._decode(w) dau_core.operators.GroupedFieldAggregate¶
- async cocotb_benches.dau_bucket_agg_chain_tb._send_rows(dut, rows) None¶
- async cocotb_benches.dau_bucket_agg_chain_tb._collect_output(dut, ready_pattern)¶
- async cocotb_benches.dau_bucket_agg_chain_tb._accept_success_status(dut) int¶
- cocotb_benches.dau_bucket_agg_chain_tb._s32(value: int) int¶
- cocotb_benches.dau_bucket_agg_chain_tb._s64(value: int) int¶