EDAboard.com | EDAboard.de | EDAboard.co.uk | WTWH Media

Vivado HLS (C/C++/SystemC to ASIC/FPGA)

Ask a question - edaboard.com

elektroda.net NewsGroups Forum Index - FPGA - Vivado HLS (C/C++/SystemC to ASIC/FPGA)

Rick C. Hodgin
Guest

Thu Oct 06, 2016 12:22 pm   



Does anybody have experience with Vivado HLS?

https://www.xilinx.com/products/design-tools/vivado/integration/esl-design.html

This tool is very similar to the internal processes I have planned for
my Logician tool.

Best regards,
Rick C. Hodgin

Rick C. Hodgin
Guest

Thu Oct 06, 2016 4:34 pm   



On Thursday, October 6, 2016 at 6:22:32 AM UTC-4, Rick C. Hodgin wrote:
Quote:
Does anybody have experience with Vivado HLS?

https://www.xilinx.com/products/design-tools/vivado/integration/esl-design.html

This tool is very similar to the internal processes I have planned for
my Logician tool.


They have a free 30-day evaluation. I may find out what hardware I'll
need and schedule a time where I can devote a month to learning more
about this tool:

https://www.xilinx.com/products/design-tools/vivado.html#buy

My Logician tool plans to be like Blender's node editor, with things
connected graphically like that, with source code and logic contained
within each node. I have planned on making the source code a subset
of my CAlive language currently under development, with limited support
for local and global variables.

I can see the possibility from watching this video:

C to FPGA Compilation and Domain-Specific Computing
https://www.youtube.com/watch?v=TNF8EhKDM1c

....that there exists an interesting potential of analyzing the data
usage, and determining what type of CPU would be be applied to this
application, and in that way creating a literal custom CPU with an
ISA designed for the needs of the tasks, which would allow for a quick
and completely programmable CPU to be custom fabricated per the needs
of each app, ultimately creating heterogeneous cores which run in
massive parallel on a target FPGA for a given application.

Logician would handle the wiring and source code, and the compiler
would handle the details of taking that source design and generating
a workable and viable stand-alone CPU with periphery ties.

This will be my goal with Logician.

Best regards,
Rick C. Hodign

elektroda.net NewsGroups Forum Index - FPGA - Vivado HLS (C/C++/SystemC to ASIC/FPGA)

Ask a question - edaboard.com

Arabic version Bulgarian version Catalan version Czech version Danish version German version Greek version English version Spanish version Finnish version French version Hindi version Croatian version Indonesian version Italian version Hebrew version Japanese version Korean version Lithuanian version Latvian version Dutch version Norwegian version Polish version Portuguese version Romanian version Russian version Slovak version Slovenian version Serbian version Swedish version Tagalog version Ukrainian version Vietnamese version Chinese version Turkish version
EDAboard.com map