beja65536 / pz1_sobelfilter

Hardware accelerated Sobel filter for image processing with the Pynq-Z1
9 stars 1 forks source link

TCL file to create SDSoC platform #2

Open Andrea2202 opened 7 years ago

Andrea2202 commented 7 years ago

Hi, can you upload the .tcl file that you have used to create the pfm for the SDSoC platform? Thanks

beja65536 commented 7 years ago

Hi, to create the pfm file I followed the description in UG1146 (p. 41), but I did not use or create a tcl script for it. For the Vivado project I started with the base design from the PYNQ repository and removed all the unnecessary parts.

Best, beja

IamVNIE commented 7 years ago

Can you post the system.bd screenshot to see how you integrated the filter into the PYNQ base design?

beja65536 commented 7 years ago

I do not have the project on my hard drive anymore,but it consisted of the block design of the SDSoC platform (Zynq, Processor Reset System) and the cores added by SDSoC (DMAs for data in and out, Accelerator Adapter and the filter). If you want to work with SDSoC you should start by creating a platform based on the base design from the PYNQ repo. As you may have seen there is a new version of the image since a couple of days.

Polyploid commented 7 years ago

Hello, nice overlay.

I am studying about custom an overlay for some video processing on pynq-z1 and I was researching your work. However i couldn't re-generate your block design in Vivado 2015.4. I guess that was caused by the missing IP blocks customised by you (according to the errors). I know that maybe you don't have the project anymore, but, still, i would like to know: 1, how did you generated your IP core, Vivado HLS (HLS video lib) or System Generator? 2, how did you insert the filter IP in the base PYNQ overlay (how did you connect)?

I am a quite a newbie in this field and there are not enough help on the official pynq site about video processing.

Thanks for your help, Poly