[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
Parallella Community • View topic - Vivado(_hls) 2019.2 , Anyone ?
Page 1 of 1

Vivado(_hls) 2019.2 , Anyone ?

PostPosted: Sat Dec 07, 2019 12:25 pm
by theover
Hi all,

Very quiet here, it almost feels like an antiquarian.

I plan to put my 7010 board to good use though with the new Vivado, which includes partial reprogramming. I've used Vivado before here, like , but it seems the high level language "Silicon Compilation" are taking off, and I like to make use of them on this cheap board before having to use for instance AWS credit for an F1 node.

Anyone try example projects on recent Vivado ?
THey seem to have just about every board as a design template, except for the Parallella, why so spartan, doesn't it sell anymore?

Theo V

Re: Vivado(_hls) 2019.2 , Anyone ?

PostPosted: Sat Dec 07, 2019 3:30 pm
by ajtravis

Re: Vivado(_hls) 2019.2 , Anyone ?

PostPosted: Sat Dec 07, 2019 8:00 pm
by theover
Hi Tony, it's a matter of me having the interest to run "silicon compilation" which is possible through Vivado/Vidado_hls (and the new Vitis).

First, it's important to get the parallella design through the motion of putting something in the FPGA that works, and can connect with a C program which runs on the Parallella A.R.M. processors. I've used examples years ago, which worked with Vivado, and now (today in fact) I've upgraded a simple project for an adder block being connected through an AXIlite bus from years ago to the latest Vivado 2019.2, and in essence: I've just connected a (very) big heatsink to the Zynq chip, loaded the new Vivado generated .bit file in it, tried the test program: and it appears to work!

Theo

Re: Vivado(_hls) 2019.2 , Anyone ?

PostPosted: Wed Dec 25, 2019 3:29 pm
by theover
It's very quiet, but for those interested: I also got to include a C-function from Vivado_hls in my project to run on the Parallella hardware, such that in this case I included a C function with a lite AXI interface, which can get vivado compiled, and runs on my Parallella board when loaded in. Less script driven then e.g. in aws cloud FPGA setup, and a much humbler board, but the compile time is bearable on a fast PC, and there appear to be no major problems, except getting vivado hls to understand what parallel and pipe-lining constructs to implement. If someone is interested in including the high level language part with the board design, I can give a little explanation.

TV

Re: Vivado(_hls) 2019.2 , Anyone ?

PostPosted: Wed Dec 25, 2019 3:56 pm
by ajtravis

Re: Vivado(_hls) 2019.2 , Anyone ?

PostPosted: Wed Jan 08, 2020 2:50 pm
by theover
Talking about goodwill to mankind, I did a video example of a Silicon compile/test with the Parallella and the vivado design files:

"Vivado HLS demonstration C function to FPGA"

Cheers,

Theo V.

Re: Vivado(_hls) 2019.2 , Anyone ?

PostPosted: Wed Jan 08, 2020 4:55 pm
by ajtravis

Re: Vivado(_hls) 2019.2 , Anyone ?

PostPosted: Wed Jan 08, 2020 5:16 pm
by theover
I hope not you're feeling intimidated, though I must say it took me explicit directions like years ago to put the correct Vivado project together, and it's a bit of a hassle to understand all the protocol and IP flow steps needed, actually a bit hard to find.

On the other hand, it does really work and is *logical*, albeit maybe not straightforward.

Thanks for watching, I though I'd make it a bit more digestible by making some music in the background.

Theo