f2f

Overview

configurations to do with the fpga 2 fpga comunication. e.g. set direction, run test, check pll lock status

Python Class & Methods Index

class pyfabil.plugins.tpm.f2f.TpmFpga2Fpga(board, **kwargs)[source]

TpmF2F plugin

assert_reset()[source]

Assert reset F2F core

check_channel_up()[source]
check_pll_lock_status(show_result=True)[source]
clean_up()[source]

Perform cleanup :return: Success

clear_pll_lock_loss_counter()[source]
deassert_reset()[source]
get_test_result()[source]
initialise()[source]

Initialise TpmF2F

initialise_core(direction=None)[source]

Initialise TpmF2F core

run_test(duration)[source]
set_test_pattern(enable, pattern)[source]
start_rx_test()[source]
start_tx_test()[source]
status_check()[source]

Perform status check :return: Status

stop_test()[source]