Re:Xilinx Opens Up Vitis HLS Tool for FPGAs
by AshamedCaptain on Thursday March 11, 2021 @02:18AM
(#26421238)
Yeah, the final output is just LLVM IR, so this is about useless for anything.
I'm not even sure this is the correct abstraction layer for an HLS tool (even though it seems 2 out of the 3 mayor players use it, albeit it is precisely the leader who doesnt use LLVM).
The full HLS tool that they ship does produce full verilog/vhdl, and doesn't go to the bitstream level. It would be a huge improvement if they would open-source the whole thing. I suspect they will not, however, as code generator likely has a fairly complex FPGA Fabric/Slice timing model used to schedule operations into clocks, and that is something they would probably consider proprietary. Hopefully they can strip out those bits out and release the rest.