Replies: 1 comment 1 reply
-
Hey @neilkimn , Great question, we don't have a lot of ready-to-go material about this but I can provide a few more details on how it could work with a few examples.
On the Vitis tutorials side the closest example I can find is this one: There's also this one that shows how to directly read/write registers by offset: On the FINN side, if you look closely at how Hope this helps shed some light onto the topic. Do you have a concrete project around this in mind? |
Beta Was this translation helpful? Give feedback.
-
Hi all,
I am looking into linking the FINN-generated RTL kernels as
.xo
s with other kernels generated from C++.However, much of the guidance material (1, 2, 3) on this matter is either too simplified or uses OpenCL on the host side as opposed to XRT.
I stumbled upon this idea on the project ideas page and was wondering if anyone had given this any thought yet? I am especially interested in hearing about how the RTL kernels are handled on the host-side in terms of how to set up the device buffers through
xrt::bo
and how the dataflow nodes are executed from the host code.If anyone has made any considerations about this, I am happy to delve into further details about this project idea.
Beta Was this translation helpful? Give feedback.
All reactions