cocotb_benches.dau_wide_ingest_chain_tb

Attributes

_BEAT_WORDS

_RECORD_WORDS

_NUM_PARTITIONS

_MASK64

Functions

_records(count) → list[tuple[int, int, int]]

_pack_beats(words) → list[int]

_start(dut) → None

_send(dut, beats) → None

wide_ingest_chain_routes_at_one_record_per_cycle(dut) → None

Module Contents

cocotb_benches.dau_wide_ingest_chain_tb._BEAT_WORDS = 8
cocotb_benches.dau_wide_ingest_chain_tb._RECORD_WORDS = 3
cocotb_benches.dau_wide_ingest_chain_tb._NUM_PARTITIONS = 8
cocotb_benches.dau_wide_ingest_chain_tb._MASK64 = 18446744073709551615
cocotb_benches.dau_wide_ingest_chain_tb._records(count: int) → list[tuple[int, int, int]]
cocotb_benches.dau_wide_ingest_chain_tb._pack_beats(words: list[int]) → list[int]
async cocotb_benches.dau_wide_ingest_chain_tb._start(dut) → None
async cocotb_benches.dau_wide_ingest_chain_tb._send(dut, beats: list[int]) → None
async cocotb_benches.dau_wide_ingest_chain_tb.wide_ingest_chain_routes_at_one_record_per_cycle(dut) → None