Engee

🔎 Подборка материалов по Verilog: от основ до генерации кода

ПОСТ
Друзья, во время Дня Engee РТС вы задавали много вопросов о недавно появившемся генераторе кода для ПЛИС.
Поэтому сегодня мы подготовили для вас полезную подборку материалов по Verilog — от работы с фиксированной точкой до автоматической генерации кода из динамических моделей. В этих примерах мы разбираем не только базовые концепции, но и особенности оптимизации при помощи генератора кода Engee:

📎 Основы работы с фиксированной точкой, в этом примере разбираем представление чисел, арифметические операции и нюансы работы с fixed-point как в Engee, так и с применением библиотек Julia.

🛠 Генерация кода Verilog из модели, а тут у нас автоматическое создание verilog-кода из модели ПИД-контроллера, описанной в предыдущем примере.

🟦 Бинарная логика в Verilog, в данном примере мы разобрали основы комбинационной логики, а также рассмотрели принципы оптимизации, заложенные в генераторе кода Engee.

🌀 Scrambler на Verilog, здесь мы показываем, как реализовать скремблер для псевдослучайного кодирования данных.

Счетчик на Verilog, а тут у нас пример реализации счетчика при помощи базовых блоков.

🤝 Генерация Verilog для 4-FSK модулятора, в завершение мы расскажем про оптимизацию моделей под генерацию кода на примере модулятора для частотной манипуляции.

📌 Сохраняйте в закладки — пригодится для проектов!