Рубрика «fpga»
Мне досталась плата: 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 хранит описание ядра.
Нафиг NVIDIA! Часть 2. Запустил 8 нейросетей на FPGA за $50 — и упёрся в DDR3
2026-10-17 в 9:06, admin, рубрики: ai-ускорители, DDR, fpga, gpu, llm, open source, qwen, risc-v, инференс, памятьВ первой части я рассказал, как запустил Qwen на списанной FPGA-плате за $50 с открытым TPU (openTPU). Комментаторы справедливо заметили: это больше анонс, чем статья. Где сборка, где кристалл, где замеры, почему 133 МГц, где КЕДР?
Нафиг NVIDIA! Я запустил Qwen на FPGA за $50 — а свой TPU назвал бы «КЕДР». Часть 1
2026-10-09 в 15:30, admin, рубрики: ai-ускорители, fpga, llm, open source, qwen, risc-v, xilinx, Железо, инференсЯ хотел разработать собственный AI‑процессор, нашёл openTPU, взял FPGA за ~$50 с 4 ГБ оперативной памяти, подключил её к обычному мини‑ПК и запустил на ней большую языковую модель — и улетел в космос (в позитивном и дофаминовом смыслах).
Без NVIDIA. Без видеокарты. На открытой архитектуре, которая разработана при активном участии ИИ‑агентов.
openTPU — открытый AI‑ускоритель Felipe Sens Bonetto.
Мне стало интересно: а можно ли действительно взять такой проект с GitHub, загрузить его в физическую FPGA и запустить настоящий LLM‑инференс?
По замерам автора проекта на такой же плате:
Читать полностью »
Чип, спроектированный в Грузии. 4 часа лекций про ASIC, FPGA, TinyTapeout, с вопросами про тайминг и CDC
2026-09-23 в 14:52, admin, рубрики: asic design, basics-graphics-music, cordic, fpga, ihp, SystemVerilog, TinyTapeout, verilog meetup, грузия, школа синтеза цифровых схем
После поездки в Грузию (см. пост Хакерспейсы Батуми и Тбилиси + ASIC чип спроектированный в ГрузииЧитать полностью »
Проект eMMC-emu
2026-08-06 в 7:01, admin, рубрики: DIY, eMMC, emulation, fpga, hardware, reverse, UBoot, xilinx
-- Текст написан без AI
Зачем нужен eMMC-эмулятор?
eMMC накопители – распространенный вариант энергонезависимого хранения данных во встраиваемых и портативных устройствах. Вы можете найти микросхемы, работающие на этом стандарте, там, где скорости SPI флешки недостаточно, а SATA SSD избыточен/слишком дорогой.
Блогу YADRO на Хабре 10 лет — разыгрываем суперприз за суперквиз
2026-07-24 в 10:57, admin, рубрики: fpga, квиз, приз, системное программирование, юбилей
С чего все начиналось? Официально блог YADRO на Хабре появился 25 июля 2016 года, а уже через месяц вышла первая статья — от Максима Фурсеева @maxf75Читать полностью »
Как защитить железку от Китайцев, если вы им передаете всю производственную документацию?
2026-07-17 в 17:07, admin, рубрики: fpga, hardware security, PUF, ring oscillator, Verilog, защита от копирования, контрактное производство, криптография1. Стоимость взлома как главный барьер
В области Hardware Security действует базовое правило: абсолютной защиты не существует. Любое электронное устройство можно реверсить, вскрыть и скопировать. Это лишь вопрос времени, денег и наличия специализированного оборудования — например, установок для послойного стравливания кремния или FIB-микроскопов (Focus Laser/Ion Beam).
Поэтому реальная задача разработчика — не создать «идеальный замок», а выстроить экономический барьерЧитать полностью »
Легко ли сделать эмулятор ZX Spectrum для SEGA Mega Drive?
2026-07-15 в 17:21, admin, рубрики: fpga, sega mega drive, Z80, zx spectrum, ретрогаджеты, схемотехника, флеш-картридж, эмуляцияКак засунуть ZX Spectrum в SEGA Mega Drive и не очуметь: Рассказ об аппаратных тупиках.
На первый взгляд задача кажется тривиальной: берём картридж на базе чипа FPGA Altera Cyclone IV (EP4CE15F23C8N), поднимаем внутри кристалла ядро Z80, подкидываем BIOS, мапим порты — и готово. Запускай Dizzy или Elite.
Воодушевлённый этой идеей, взялся за работу и действительно написал работающую базу всего за 3 дня! Логика ядра внутри ПЛИС работала, игры запускались, кнопки на геймпаде нажимались, а из телика "шёл звук". Победа казалась близкой, и я поспешил: «Почти готово, ZXS на Сеге работает!».


