Рубрика «fpga»

в 9:30, , рубрики: fpga, usb, vivado

Мне досталась плата: FPGA Artix-7, рядом микросхема USB3300 — USB PHY (микросхема физического уровня USB) с интерфейсом ULPI (UTMI+ Low Pin Interface) — и разъём USB. Плата питается от собственного источника. Вопрос простой: умеет ли FPGA на этой плате работать USB-устройством?

Готовое ядро AXI USB2 Device от Xilinx (сейчас AMD), пример USB-флешки из драйвера, сборка, прошивка — и хост устройство не видит. Ошибок нет, ядро просто молчит. Причина оказалась в одной линии питания USB, а исправление потребовало залезть внутрь Xilinx IP и разобраться, как Vivado хранит описание ядра.

Читать полностью »

В первой части я рассказал, как запустил Qwen на списанной FPGA-плате за $50 с открытым TPU (openTPU). Комментаторы справедливо заметили: это больше анонс, чем статья. Где сборка, где кристалл, где замеры, почему 133 МГц, где КЕДР?

Читать полностью »

Я хотел разработать собственный AI‑процессор, нашёл openTPU, взял FPGA за ~$50 с 4 ГБ оперативной памяти, подключил её к обычному мини‑ПК и запустил на ней большую языковую модель — и улетел в космос (в позитивном и дофаминовом смыслах).

Без NVIDIA. Без видеокарты. На открытой архитектуре, которая разработана при активном участии ИИ‑агентов.

openTPU — открытый AI‑ускоритель Felipe Sens Bonetto.

Мне стало интересно: а можно ли действительно взять такой проект с GitHub, загрузить его в физическую FPGA и запустить настоящий LLM‑инференс?

По замерам автора проекта на такой же плате:
Читать полностью »

eMMC emu

eMMC emu

-- Текст написан без AI

Зачем нужен eMMC-эмулятор?

eMMC накопители – распространенный вариант энергонезависимого хранения данных во встраиваемых и портативных устройствах. Вы можете найти микросхемы, работающие на этом стандарте, там, где скорости SPI флешки недостаточно, а SATA SSD избыточен/слишком дорогой.

Читать полностью »

Блогу YADRO на Хабре 10 лет — разыгрываем суперприз за суперквиз - 1

С чего все начиналось? Официально блог YADRO на Хабре появился 25 июля 2016 года, а уже через месяц вышла первая статья — от Максима Фурсеева @maxf75Читать полностью »

1. Стоимость взлома как главный барьер

В области Hardware Security действует базовое правило: абсолютной защиты не существует. Любое электронное устройство можно реверсить, вскрыть и скопировать. Это лишь вопрос времени, денег и наличия специализированного оборудования — например, установок для послойного стравливания кремния или FIB-микроскопов (Focus Laser/Ion Beam).

Поэтому реальная задача разработчика — не создать «идеальный замок», а выстроить экономический барьерЧитать полностью »

Как засунуть ZX Spectrum в SEGA Mega Drive и не очуметь: Рассказ об аппаратных тупиках.

На первый взгляд задача кажется тривиальной: берём картридж на базе чипа FPGA Altera Cyclone IV (EP4CE15F23C8N), поднимаем внутри кристалла ядро Z80, подкидываем BIOS, мапим порты — и готово. Запускай Dizzy или Elite.

Воодушевлённый этой идеей, взялся за работу и действительно написал работающую базу всего за 3 дня! Логика ядра внутри ПЛИС работала, игры запускались, кнопки на геймпаде нажимались, а из телика "шёл звук". Победа казалась близкой, и я поспешил: «Почти готово, ZXS на Сеге работает!».

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js