Не уверен, что это было сказано (я не прочитал все ответы), но есть вероятность, что вы слышите работающее программное обеспечение в мягком ядре ... Например, у Altera есть Nios II, который может запустить ядро linux (uCLinux), которое позволит некоторым предварительно загруженным программам на C работать на том программном ядре, которое, в свою очередь, обменивается данными с FPGA. Таким образом, FPGA по-прежнему будет запрограммирована с VHDL / Verilog для аппаратной части, и тогда любые данные, которые они хранят, могут быть доступны небольшому приложению, работающему в ОС в программном ядре. Я уверен, что C ++ будет разрешен до тех пор, пока uCLinux / любое ядро, которое работает, поддерживает язык.
~ Doddy