Closed chhzh123 closed 4 years ago
@Hecmay Please have a check. Maybe you can find a better way to generate the VHLS code for the debug mode.
Updated the description (copied from previous closed PR).
Please wait. It seems there are some problems of the "csyn" mode. I'm still checking.
ok.
It seems that my system was incorrectly upgraded, resulting in some program crashes, which has nothing to do with this PR. This PR has nothing to change, and you can merge then. Thanks. @seanlatias
It seems that my system was incorrectly upgraded, resulting in some program crashes, which has nothing to do with this PR. This PR has nothing to change, and you can merge then. Thanks. @seanlatias
Does your program update affect HeteroCL or the HLS runtime?
No, it's the package upgrade of my Linux system. I think some underlying C/C++ libraries are changed. When some memcpy
instructions are executed, it will lead to SegFault, which is not introduced in this PR, and I cannot reproduce the error on another machine.
Ok. Please take note of this in case we meet this again.
This PR rebases the commit history of #228.
f.report()
..config
to "script". Users can pass in customized Tcl script viatarget.config(compile="vivado_hls",mode="impl")
instead ofcompile="vivado"
to run the whole synthesis & implementation process.