UART ILA Backhaul¶
This module provides the interface for consuming data from the UART ILA over an arbitrary serial port.
- class torii_ila.uart.UARTIntegratedLogicAnalyzerBackhaul(ila: UARTIntegratedLogicAnalyzer, serial: Serial) None ¶
UART-based ILA backhaul interface, used in combination with
UARTIntegratedLogicAnalyzer
to automatically set up a communications channel to get ILA samples off-device.An instance of this class is typically created by calling
UARTIntegratedLogicAnalyzer.get_backhaul()
which lets the ILA configure the backhaul as needed.Alternatively you can pass the
UARTIntegratedLogicAnalyzer
instance from the gateware to the constructor of this module.See
torii_ila.backhaul.ILABackhaulInterface
for public API.- Parameters:
ila (UARTIntegratedLogicAnalyzer) – The ILA being used.
serial (Serial) – The serial port the ILA is connected over.