pynq.pl_server.tcl_parser Module

The pynq.pl_server.tcl_parser module parses the metadata file (tcl file). The goal is to extract useful information about the bitstream, including IP parameters, system clocks, block hierarchy, interruputs, and many others. The use of tcl files as a metadata file gets obsolete; it is to be retired in the future.

pynq.pl_server.tcl_parser.TCL

alias of pynq.pl_server.tcl_parser._TCLABC

pynq.pl_server.tcl_parser.get_tcl_name(bitfile_name)[source]

This method returns the name of the tcl file.

For example, the input “/home/xilinx/pynq/overlays/base/base.bit” will lead to the result “/home/xilinx/pynq/overlays/base/base.tcl”.

Parameters:bitfile_name (str) – The absolute path of the .bit file.
Returns:The absolute path of the .tcl file.
Return type:str