cocotb_benches.dau_axi_bar_noc_tb¶
Attributes¶
Functions¶
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Module Contents¶
- cocotb_benches.dau_axi_bar_noc_tb.NUM_LANES = 4¶
- cocotb_benches.dau_axi_bar_noc_tb.INPUT_ADDRESS = 0¶
- cocotb_benches.dau_axi_bar_noc_tb.LANE_OUTPUT_ADDRESSES¶
- cocotb_benches.dau_axi_bar_noc_tb.ERR_JOB_LENGTH = 254¶
- cocotb_benches.dau_axi_bar_noc_tb._TRADES¶
- async cocotb_benches.dau_axi_bar_noc_tb.noc_partitions_match_golden(dut)¶
- async cocotb_benches.dau_axi_bar_noc_tb.noc_empty_lane_closes_out(dut)¶
- async cocotb_benches.dau_axi_bar_noc_tb.noc_multi_burst_batch(dut)¶
- async cocotb_benches.dau_axi_bar_noc_tb.noc_deep_backpressure_batch(dut)¶
- async cocotb_benches.dau_axi_bar_noc_tb.noc_repeated_jobs(dut)¶
- async cocotb_benches.dau_axi_bar_noc_tb.noc_misaligned_length_errors_then_recovers(dut)¶
- async cocotb_benches.dau_axi_bar_noc_tb._start(dut) None¶
- cocotb_benches.dau_axi_bar_noc_tb._pack_words(rows) list[int]¶
- async cocotb_benches.dau_axi_bar_noc_tb._run_job(dut, rows)¶
- async cocotb_benches.dau_axi_bar_noc_tb._kick_job(dut, input_length_bytes: int) None¶
- async cocotb_benches.dau_axi_bar_noc_tb._wait_done(dut) None¶
- async cocotb_benches.dau_axi_bar_noc_tb._backdoor_load(dut, base_index: int, words: list[int]) None¶
- async cocotb_benches.dau_axi_bar_noc_tb._backdoor_read(dut, base_index: int, count: int) list[int]¶
- cocotb_benches.dau_axi_bar_noc_tb._u32_lanes(packed: int) list[int]¶
- cocotb_benches.dau_axi_bar_noc_tb._u64_lanes(packed: int) list[int]¶
- cocotb_benches.dau_axi_bar_noc_tb._decode_bar(words: list[int]) dau_core.operators.BarAggregate¶
- cocotb_benches.dau_axi_bar_noc_tb._signed32(value: int) int¶
- cocotb_benches.dau_axi_bar_noc_tb._signed64(value: int) int¶