Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vivado HLS support #44

Open
qarlosalberto opened this issue Aug 1, 2019 · 2 comments
Open

Vivado HLS support #44

qarlosalberto opened this issue Aug 1, 2019 · 2 comments

Comments

@qarlosalberto
Copy link

I think it might be interesting to integrate hlsclt ( https://github.com/benjmarshall/hlsclt ) to have support for Vivado HLS.

@olofk
Copy link
Owner

olofk commented Aug 26, 2019

That would be a good addition. Unfortunately I know too little about Vivado HLS. Wondering if it would be best done as a completely new edalize backend or if it would be better to have as a generator that just compiles the code to RTL and reuses the rest of the infrastructure after that

@eine
Copy link

eine commented Aug 26, 2019

Wondering if it would be best done as a completely new edalize backend or if it would be better to have as a generator that just compiles the code to RTL and reuses the rest of the infrastructure after that

I think that this depends on the project. It is possible to export HLS designs to RTL (VHDL) and then simulate them with GHDL + VUnit verification components. However, the software partition might need rewriting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants