FIFOWrapper#

class FIREQ_LL_API.FIFOWrapper(parameters: dict[str, str])[source]#

Bases: object

Wrapper class for AXI Stream FIFOs.

Wraps and contains the IP specific parametrization of the FIFO.

bindto = ['xilinx.com:ip:axis_data_fifo:2.0']#
set_logger(new_logger: Logger) → None[source]#

Set the logger for this object.

Parameters:

new_logger (logging.Logger) – Logger object to use

property fifo_byte_size: int#

Return the size of the FIFO in bytes.