What can I use for developing on FPGA Virtex-5 or Virtex-7: C, C++, C++11, OpenCL, MPI? And what is mostly usually uses for this?
There are:
- SystemC is a set of C++ classes and macros which provide an event-driven simulation interface in C++
- AutoESL
- Vivado HLS - (High-level synthesis)
- VHDL (VHSIC(very-high-speed integrated circuits) Hardware Description Language
- Software-based system realization with C/C++ and Future plans for OpenCL support