PYNQ v3.0.1, Xilinx Alveo U.2 SmartSSD: xilinx_u2_gen3x4_xdma_gc_2_202210_1
I’m curious as to how a memory is defined within PYNQ. I was looking at xclbin_parser.py within the pl_server folder of the PYNQ library which has a method called _add_argument_memory().
Are connections necessary to define a memory?
What does it refer to and is there any other way to manually add/turn on a memory from PYNQ if the xclbin already describes it existing.
Can it be related to the following xclbin output on memory?
The xclbin came from the following block diagram: