samna.speck2bMiniTestboard#

Submodules#

Module content#

class samna.speck2bMiniTestboard.MeasurementChannels#

Bases: pybind11_object

Members:

Io

Ram

Logic

PixelDigital

PixelAnalog

property name#
class samna.speck2bMiniTestboard.PowerModule#

Bases: pybind11_object

A handle which offers basic power api.

get_adc_core(self: samna.speck2bMiniTestboard.PowerModule) samna.unifirm.adc.ads1119.Ads1119#
get_adc_io(self: samna.speck2bMiniTestboard.PowerModule) samna.unifirm.adc.ads1119.Ads1119#
set_vdd_io(self: samna.speck2bMiniTestboard.PowerModule, arg0: float) None#

Set IO Power Supply

set_vdd_logic(self: samna.speck2bMiniTestboard.PowerModule, arg0: float) None#

Set Digital Power Supply

set_vdd_pixel_analog(self: samna.speck2bMiniTestboard.PowerModule, arg0: float) None#

Set Pixel Field Analog Power Supply

set_vdd_pixel_digital(self: samna.speck2bMiniTestboard.PowerModule, arg0: float) None#

Set Pixel Field Digital Power Supply

set_vdd_ram(self: samna.speck2bMiniTestboard.PowerModule, arg0: float) None#

Set SRAM Power Supply

class samna.speck2bMiniTestboard.Speck2bMiniTestboard#

Bases: pybind11_object

Composite object that allows access to all the board features of a speck2b mini testboard.

get_dac(self: samna.speck2bMiniTestboard.Speck2bMiniTestboard) samna.unifirm.dac.dac7678.Dac7678#
get_firmware_versions(self: samna.speck2bMiniTestboard.Speck2bMiniTestboard) samna.boards.common.FirmwareVersions#

Get the Fxtree and Unifirm versions of this board.

get_io_module(self: samna.speck2bMiniTestboard.Speck2bMiniTestboard) samna.speck2bMiniTestboard.UnifirmModule#
get_model(self: samna.speck2bMiniTestboard.Speck2bMiniTestboard) samna.speck2bMini.Speck2bMiniModel#
get_model_sink_node(self: samna.speck2bMiniTestboard.Speck2bMiniTestboard) samna.DeviceSinkNode_speck2b_mini_event_input_event#
get_model_source_node(self: samna.speck2bMiniTestboard.Speck2bMiniTestboard) samna.DeviceSourceNode_speck2b_mini_event_output_event#
get_power_module(self: samna.speck2bMiniTestboard.Speck2bMiniTestboard) samna.speck2bMiniTestboard.PowerModule#
Returns:

A handle to an PowerModule object which is useful in debug scenarios.

get_power_monitor(self: samna.speck2bMiniTestboard.Speck2bMiniTestboard) samna.boards.common.power.PowerMonitor#
Returns:

A handle to an PowerMonitor object which is used to read power.

get_reader_writer(self: samna.speck2bMiniTestboard.Speck2bMiniTestboard) unifirm::UnifirmReaderWriter#
get_stop_watch(self: samna.speck2bMiniTestboard.Speck2bMiniTestboard) samna.unifirm.timestamp.StopWatch#
read_write(self: samna.speck2bMiniTestboard.Speck2bMiniTestboard) None#
reset_model(self: samna.speck2bMiniTestboard.Speck2bMiniTestboard, arg0: bool) None#
start_reader_writer(self: samna.speck2bMiniTestboard.Speck2bMiniTestboard) None#
stop_reader_writer(self: samna.speck2bMiniTestboard.Speck2bMiniTestboard) None#