FPGA заметки
Модуль: Блог

Corsair - удобнейший генератор карты регистров, rtl, С хедеров и пр.
Ни для кого не секрет, что составление описания регистров - обязательный, но при этом монотонный и нудный процесс, который хотелось бы максимально автоматизировать. А если еще при этом автоматически формировать rtl и C хедеры? Это бы заметно сэкономило время fpga разработчику, при этом вносить коррекции в такой проект было бы гораздо проще! ... Читать дальше »

319

Винтажные игры и FPGA
Нашел еще один ресурс, на котором энтузиасты восстанавливают старые компьютеры и игры, в виде отдельного ящика для астероида, понга и тд. Часть из них сделана на FPGA.
Например, полностью заменили процессор 65C02 платкой на Spartan-6, при этом она пин-ту-пин совместима с оригиналом, но работает на 100МГц.
Проекты находится здесь

341

0

RTL аудио лаб
Очередной серфинг по просторам LinkedIn привел меня на один замечательный ресурс - RTL audio lab. Думаю название говорит само за себя. Я уже написал им через форму обратной связи предложение о возможной коллаборации, например переводу их статей, может даже стрима. Если ответ будет положительным, то будем искать переводчиков, есть желающие? :)
PS: а какой возможный коллаб между проектом FPGA-Systems и зарубежными ресурсами по FPGA вам кажется возможным?

507

0

Тензорные секции в ПЛИС
Мысли на тему эволюции ПЛИС, которые я нашел в одном из блогов на просторах интернета
Тензорные секции относятся к машинному обучению так же, как секции DSP относятся к цифровой обработке сигналов.
Когда появились ПЛИС, они были очень однородными. Они содержали логические блоки, соединенные через матрицу маршрутизации. Однако в какой-то момент стало понятно, что существует много общих операций (таких как умножение и MAC), которые присутствуют в приложениях, для которых использовались ПЛИС. Это было особенно верно для приложений ЦОС, которые были и являются очень распространенным вариантом использования ПЛИС.
Итак, блоки умножения и умножения с накоплением MAC были добавлены в структуру FPGA. Они были названы "аппаратными / жесткими / ... Читать дальше »

739

0
0