This is the first version that includes veriloggen.thread, a tightly-coupled high-level synthesis compiler embedded within Veriloggen HDL.
veriloggen.thread
- Tightly-coupled high-level synthesis compiler emedded within Veriloggen HDL.
- This compiler supports tightly-coupled interaction between RTL definitions by Veriloggen HDL, embedding RTL definitions in HLS definitions (intrinsic), and concurrent multithreading.
- Additionally, this supports the stream processing via veriloggen.dataflow for high performance processing.
- Please see veriloggen/tests/extensions/threads_/ and veriloggen/examples/ to find many examples.