02-10-2017 10:09 AM
I've followed this method for adding the Zybo board files for Vivado (https://reference.digilentinc.com/reference/software/vivado/board-files) and it works for Vivado but not HLS. I tried to add the .xml board files from vivado-boards-master>new>board_files>zybo to the ...common>config file but they are not the same format. I can't find an explanation for this anywhere. I could get away with just using the part definition maybe but the Zybo part is XC7Z010-1CLG400C and I don't know if this corresponds to the part xc7z010clg400-3, xc7z010clg400-2, or xc7z010clg400-1 in HLS.
There should be an easy way to do this but I can't find anything online.
02-10-2017 10:45 AM
So, you may specify the part, or the board (if listed) If the board is not listed, choose the correct part and the go find the board master .xdc file and include it in the project's constraint file section.
02-12-2017 09:20 PM - edited 02-12-2017 09:21 PM
@cole.jepson You can select the part but if you would like to select the board that can also be done but HLS does not apply any board level constraints so it is of no use from a board point of view.
Anyways, here is what you can do.
Open the Vivadohls_board.xml in the notepad ++
Add this line to the xml file and save it.
<board name="Zybo" display_name="Zybo" family="zynq" part="xc7z010clg400-1" device="xc7z010" package="clg400" speedgrade="-1" vendor="digilentinc.com" />
Start the HLS tool and you shall see the board listed under boards tab.
02-14-2017 09:40 PM
@cole.jepson Did that help?
08-02-2017 03:44 PM
05-07-2018 02:53 PM
If you don't have a C:\Xilinx\Vivado_HLS\201X.X like me, modifying the C:\Xilinx\Vivado\201X.X\common\config\Vivadohls_board.xml works.
I am not sure why I do not have a Vivado HLS directory, but I think it is because I installed Vivado Design Edition. Vivado HLS shows up as a program shortcut and runs just fine, but it appears to be getting settings from C:\Xilinx\Vivado rather than C:\Xilinx\Vivado_HLS.
11-01-2019 03:37 AM - edited 11-01-2019 03:39 AM
I am trying to complete the Vivado HLS lab written for Digilent ZedBoard, while possessing Digilent Arty-Z7020 and working with Vivado 2019.1 WebPack. As is the problem described by original author I don’t see the board in Vivado HLS “Device Selection Dialog”.
I understood, there are no pre-built board files for Vivado HLS for Arty (BTW this is solved for ZedBoard). I understood, two methods are proposed for device entry: a) add the board file manually into Vivadohls_board.xml b) not bother with board but rather add the device as part. I have obstacles in implementing both of them and they are:
The thread is duplicated in corresponding thread at https://forum.digilentinc.com/topic/2068-arty-board-with-vivado-hls/
11-15-2019 07:33 AM
If your question is answered or your issue is solved, please kindly mark the response which helped as solution (click on "Accept as solution" button below the reply).
If this is not solved/answered, please reply in the topic giving more information on your current status.
Thanks and Regards,