FPGA заметки
Модуль: Блог
Для чего мы используем прототипирование FPGA?
Прототипирование FPGA используется для различных целей. Вот 3 его основных применения:
...
Читать дальше »
4494
Обучающая платформа FPGAcademy
Учебные материалы FPGAcademy предназначены для использования на платах FPGA серии DE, которые разработаны специально для использования в лабораторных занятиях по курсам инженерии и компьютерных наук.
...
Читать дальше »
4652
0
Intel собирается конкурировать с Xilinx от AMD с помощью FPGA Future Edge
Руководители Intel серьезно настроены стать более крупным конкурентом AMD Xilinx на рынке FPGA.
...
Читать дальше »
4085
0
Бюджетная отладочная FPGA плата на Lattice iCE40UP5k и Raspberry Pi RP2040
Electronut Labs представили новую отладочную плату Humble iCE, которая включает в себя Lattice iCE40UP5k и Raspberry Pi RP2040.
... Читать дальше »
4422
0
Data центр в вашем телефоне!
Центры обработки данных активно используют FPGA для ускорения ИИ. Почему бы не сделать то же самое для периферийных приложений с низким энергопотреблением со встроенными FPGA (eFPGA)?
Всем, кто связан с индустрией облачных вычислений, хорошо известно, что центры обработки данных в значительной степени полагаются на FPGA для программируемых ускорителей, обеспечивающих высокопроизводительные вычисления для обучения ИИ и инференса (Инференсом называется непрерывная работа какой-либо нейронной сети на конечном устройстве. Инференс выполняется для совершенно разных нейронных сетей, например — для распознавания марок, моделей транспортных средств, лиц, голосов, анализа текстовых материалов и много другого. То есть, это процесс исполнения сети, когда она уже готова к проведению полезной работы
...
Читать дальше »
4004
0
ПЛИС для сетевых технологий: преимущества и примеры (Перевод)
Коммерческие электронные микросхемы получили широкое распространение для большого круга различных задач, именно они считаются "тардиционным" элементом, используемым в большинстве проектов. Однако, для решения некоторых задач они могут быть недостаточно гибкими; здесь же и выходят ПЛИС на сцену. Их основной отличительной чертой от коммерчесикх микросхем является возможность полной кастомизации и легкого изменения "внутреннего устройства" чипа.
Если Вы заинтересованы ПЛИС, и ищите больше информации о сем чудном зверьке, его сильных сторонах, и областях применений, то данная статья поможет найти ответы на Ваши вопросы. ... Читать дальше »
5208
0
FPGA or GPU: Which One For Machine Learning Applications?
В наши дни много шума вокруг использования FPGA в качестве альтернативы графическим процессорам для машинного обучения. Но как их сравнить? Есть ли между ними какие-то принципиальные различия, или некоторые люди просто преувеличивают значимость этой темы?
...
Читать дальше »
4082
0
openFPGALoader
На просторах GitHub есть интересный проект openFPGALoader. https://github.com/trabucayre/openFPGALoader
Это библиотека для загрузки прошивок в FPGA. Причём не используются средства производителей ПЛИС.
Проект поддерживает ограниченное количество м/с FPGA и отладочных плат. Но есть надежда что этот список будет пополняться. Уже сейчас в списке есть Xilinx, Intel, Lattice и другие.
Интересной особенностью является возможность загрузки SPI FLASH через JTAG.
3843
0
Corsair - удобнейший генератор карты регистров, rtl, С хедеров и пр.
Ни для кого не секрет, что составление описания регистров - обязательный, но при этом монотонный и нудный процесс, который хотелось бы максимально автоматизировать. А если еще при этом автоматически формировать rtl и C хедеры? Это бы заметно сэкономило время fpga разработчику, при этом вносить коррекции в такой проект было бы гораздо проще! ... Читать дальше »
4615
0
Винтажные игры и FPGA
Нашел еще один ресурс, на котором энтузиасты восстанавливают старые компьютеры и игры, в виде отдельного ящика для астероида, понга и тд. Часть из них сделана на FPGA.
Например, полностью заменили процессор 65C02 платкой на Spartan-6, при этом она пин-ту-пин совместима с оригиналом, но работает на 100МГц.
Проекты находится здесь
4203
0
0