cocotb_benches.dau_int32_record_gather_tb¶
Attributes¶
Functions¶
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Module Contents¶
- cocotb_benches.dau_int32_record_gather_tb.IN_WORDS¶
- cocotb_benches.dau_int32_record_gather_tb.OUT_WORDS¶
- cocotb_benches.dau_int32_record_gather_tb.BUCKET_BITS = 16¶
- cocotb_benches.dau_int32_record_gather_tb.MASK64 = 18446744073709551615¶
- cocotb_benches.dau_int32_record_gather_tb._selector(word: int, *, high: bool = False, shift: int = 0) int¶
- cocotb_benches.dau_int32_record_gather_tb._identity_selectors() tuple[int, ...]¶
- async cocotb_benches.dau_int32_record_gather_tb.random_multi_record_batch_matches_golden(dut)¶
- async cocotb_benches.dau_int32_record_gather_tb.gather_holds_stable_under_backpressure(dut)¶
- async cocotb_benches.dau_int32_record_gather_tb.feature_to_bucket_matches_hero_projection(dut)¶
- async cocotb_benches.dau_int32_record_gather_tb.bar_to_roll_matches_hero_logical_extract(dut)¶
- async cocotb_benches.dau_int32_record_gather_tb.torn_record_reports_stream_error(dut)¶
- async cocotb_benches.dau_int32_record_gather_tb.invalid_config_drains_batch_and_reports_config_error(dut)¶
- async cocotb_benches.dau_int32_record_gather_tb.config_latches_for_entire_batch_and_reloads_between_batches(dut)¶
- async cocotb_benches.dau_int32_record_gather_tb.clean_batch_is_silent_on_success(dut)¶
- async cocotb_benches.dau_int32_record_gather_tb._start(dut) None¶
- cocotb_benches.dau_int32_record_gather_tb._set_selectors(dut, selectors: tuple[int, ...]) None¶
- async cocotb_benches.dau_int32_record_gather_tb._run_clean(dut, records, selectors, *, ready_pattern=(1,))¶
- async cocotb_benches.dau_int32_record_gather_tb._send_records(dut, records) None¶
- async cocotb_benches.dau_int32_record_gather_tb._send_records_with_config_change(dut, records, selectors) None¶
- async cocotb_benches.dau_int32_record_gather_tb._send_words(dut, words, *, last_index: int) None¶
- async cocotb_benches.dau_int32_record_gather_tb._collect_output(dut, *, ready_pattern)¶
- async cocotb_benches.dau_int32_record_gather_tb._wait_for(dut, signal_name: str) None¶
- async cocotb_benches.dau_int32_record_gather_tb._expect_status(dut, *, code: int) None¶