I am trying to modify the PYNQ v2.4 base hardware design with a custom IP for video processing. Even with the passthrough I am getting weird noise that I think is a timing issue. I’m beginning to wonder if I have selected the proper part number in HLS since my Vivado 2018.3 doesn’t make the ZCU104 board file available (even tho the files exist in the Xilinx directory) so I am having to target by part number instead of board file. I have seen 3 different part numbers referenced in documentation:
XCZU7EV-2FFVC1156 - from the Xilinx Evaluation Kit page (https://www.xilinx.com/products/boards-and-kits/zcu104.html#hardware)
XCZU7EV-FFVC1156 2-e - from a related Xilinx forum post (https://forums.xilinx.com/t5/Vivado-High-Level-Synthesis-HLS/Cannot-add-zcu104-in-Vivado-HLS/td-p/888728)
xczu9eg-ffvb1156-2-i - is what the ZCU104_VideoDemo project IPs target at this github example (https://github.com/PeterOgden/ZCU104_VideoDemo/blob/master/ip/filter_pipeline/script.tcl)
Which part number is right? My video passthrough IP works when I use the same card and target other boards just not when I target the ZCU104. Thanks for any help!