cocotb_benches.dau_axi_bar_job_tb¶
Attributes¶
Functions¶
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Module Contents¶
- cocotb_benches.dau_axi_bar_job_tb.INPUT_ADDRESS = 0¶
- cocotb_benches.dau_axi_bar_job_tb.OUTPUT_ADDRESS = 262144¶
- cocotb_benches.dau_axi_bar_job_tb.ERR_JOB_LENGTH = 254¶
- cocotb_benches.dau_axi_bar_job_tb._TRADES¶
- async cocotb_benches.dau_axi_bar_job_tb.axi_bar_job_matches_golden(dut)¶
- async cocotb_benches.dau_axi_bar_job_tb.axi_bar_job_multi_burst(dut)¶
- async cocotb_benches.dau_axi_bar_job_tb.axi_bar_job_partial_final_burst(dut)¶
- async cocotb_benches.dau_axi_bar_job_tb.axi_bar_job_single_row(dut)¶
- async cocotb_benches.dau_axi_bar_job_tb.axi_bar_job_repeated_jobs(dut)¶
- async cocotb_benches.dau_axi_bar_job_tb.axi_bar_job_misaligned_length_reports_error(dut)¶
- async cocotb_benches.dau_axi_bar_job_tb.axi_bar_job_zero_length_reports_error(dut)¶
- async cocotb_benches.dau_axi_bar_job_tb._start(dut) None¶
- async cocotb_benches.dau_axi_bar_job_tb._run_job(dut, rows)¶
- async cocotb_benches.dau_axi_bar_job_tb._kick_job(dut, input_address: int, input_length_bytes: int, output_address: int) None¶
- async cocotb_benches.dau_axi_bar_job_tb._wait_done(dut) None¶
- async cocotb_benches.dau_axi_bar_job_tb._backdoor_load(dut, base_index: int, words: list[int]) None¶
- async cocotb_benches.dau_axi_bar_job_tb._backdoor_read(dut, base_index: int, count: int) list[int]¶
- cocotb_benches.dau_axi_bar_job_tb._decode_bar(words: list[int]) dau_core.operators.BarAggregate¶
- cocotb_benches.dau_axi_bar_job_tb._signed32(value: int) int¶
- cocotb_benches.dau_axi_bar_job_tb._signed64(value: int) int¶