Vivado HLS -> Vivado IDE -> Xilinx SDK toolflow integration

M

mormegil231

Guest
Hello all,

I have been using Vivado HLS to create an IP to later use the rest of the toolflow to implement a system using a Microblaze and the HLS IP. HLS actaully automatically creates drivers for programming the system and controlling it through the Microblaze.I need to use this tooflow since i onyl have a virtex 7 available and use 7-series only xilinx IPs. So to go by the old EDK flow is not an option.

These are supposed to be imported in SDK. the problem is that SDK do not recognize the drivers and as such the IP in SDK is defined as having generic driver instead if its own. I did change the repository to point at the HLS drivers but still i do not get the option to use the HLS driver.

I am thinking that it is a naming issue...My IP's name is ComputeNetwork. What I see is that in the MDD files the HLS IP adds in the naming of the supported peripherals version stuff...

http://img826.imageshack.us/img826/3314/1yl2.png


Yet the IDE and SDK see my IP just as a ComputeNetwork component:

http://img197.imageshack.us/img197/1047/4nmf.png


http://img62.imageshack.us/img62/5428/2fwx.png

Did not get any answers in the xilinx forum...Any ideas about the issue will be greatly appreciated.

Thanks a lot,
George
 
Fix the issue with the help of a reply in the xilinx forum...I had to use sw_sdk_repo for the custom repository folder for the sdk to see it correctly....

On Monday, October 14, 2013 1:44:52 PM UTC+2, mormegil231 wrote:
Hello all,



I have been using Vivado HLS to create an IP to later use the rest of the toolflow to implement a system using a Microblaze and the HLS IP. HLS actaully automatically creates drivers for programming the system and controlling it through the Microblaze.I need to use this tooflow since i onyl have a virtex 7 available and use 7-series only xilinx IPs. So to go by the old EDK flow is not an option.



These are supposed to be imported in SDK. the problem is that SDK do not recognize the drivers and as such the IP in SDK is defined as having generic driver instead if its own. I did change the repository to point at the HLS drivers but still i do not get the option to use the HLS driver.



I am thinking that it is a naming issue...My IP's name is ComputeNetwork. What I see is that in the MDD files the HLS IP adds in the naming of the supported peripherals version stuff...



http://img826.imageshack.us/img826/3314/1yl2.png





Yet the IDE and SDK see my IP just as a ComputeNetwork component:



http://img197.imageshack.us/img197/1047/4nmf.png





http://img62.imageshack.us/img62/5428/2fwx.png



Did not get any answers in the xilinx forum...Any ideas about the issue will be greatly appreciated.



Thanks a lot,

George
 

Welcome to EDABoard.com

Sponsor

Back
Top