We present a C/C++-based electronic system-level (ESL) hardware/software co-design flow targeting NI FPGA-based boards. This flow is based on Space Codesign Systems’ SpaceStudio tool for ESL hardware/software co-design and on LabVIEW FPGA’s capabilities for embedding MicroBlaze onto NI FPGA-based boards.
A 30-day trial of SpaceStudio 2.4.1 is available. Contact Space Codesign at www.spacecodesign.com for instructions on how to start a trial.
Example code from the Example Code Exchange in the NI Community is licensed with the MIT license.
Thanks for posting Laurent.
A publicly available presentation on the SpaceStudio technology is posted at the Electronic Design Process Symposium (EDPS) where the CEO of Space Codesign, Guy Bois, was a speaker and panelist.
There are also a presentation and a demo via WebEx, each about 20 minutes in length available here with a quick registration process.
I hope that helps.