Altera + OpenCL: программируем под FPGA без знания VHDL/Verilog
14 мин

Всем привет!
Altera SDK for OpenCL — это набор библиотек и приложений, который позволяет компилировать код, написанный на OpenCL, в прошивку для ПЛИС фирмы Altera. Это даёт возможность программисту использовать FPGA как ускоритель высокопроизводительных вычислений без знания HDL-языков, а писать на том, что он привык, когда это делает под GPU.
Я поигрался с этим инструментом на простом примере и хочу об этом вам рассказать.
План:
- Пару слов об FPGA
- На чём запускать?
- Процесс разработки (workflow)
- OpenCL BSP
- Компилируем кернел
- … и запускаем
- Заключение
Добро пожаловать под кат! Осторожно, будут картинки!






Недавно я увидел проект генератора сигналов на микроконтроллере AVR. Принцип генерации —
Недавно я все-таки сделал свой первый шаг к ПЛИС и 

Рад сообщить, что реверс-инжениринг
На этих долгих новогодних выходных я задался вопросом: насколько легко написать какую-то простенькую игрушку на FPGA с выводом на дисплей и управлением с клавиатуры. Так родилась еще одна реализация тетриса на 