T27.AI

Курс

Обучите нейросеть прямо на FPGA.

Не инференс — обучение, на самом кристалле. Восемь модулей от пустого тулчейна до сети, которая учится на живом кремнии, целиком на открытых инструментах: без Vivado, без лицензий и без шагов, которые нельзя повторить самому.

Восемь модулей

01 · Открытый флоу с нуля

Yosys, nextpnr-xilinx, prjxray, openFPGALoader и iverilog поставлены и проверены на macOS arm64 или Linux. Первый битстрим мигает светодиодом на настоящей плате, и нигде в цепочке нет вендорской лицензии.

02 · Ровно столько Verilog, сколько нужно

Синхронный дизайн, регистры против защёлок и почему случайная защёлка — классический баг, вылезающий только на кремнии.

03 · Арифметика как основа ML в железе

Почему float дорог, во что реально обходится квантование и откуда берутся тернарные форматы и форматы низкой разрядности.

04 · Побитовая верификация — сердце курса

Независимая эталонная модель на Python, повекторные проверки с известным ответом по ступеням, прогон через iverilog. Почему тестбенч, написанный из предпосылок самого дизайна, радостно соглашается с его багами.

05 · Матричный умножитель, который закрывает тайминг

От MAC к массиву и конвейеру. Чтение таймингового отчёта роутера и борьба за частоту на живом примере — включая то, почему аппаратный умножитель в тракте может оставить вас вообще без отчёта о частоте.

06 · Инференс нейросети на FPGA

Слои, активации, поток данных и память на кристалле — работающие на плате, а не в симуляторе.

07 · Обучение на кристалле — капстоун

Обратный проход и SGD в RTL. Сеть учит XOR на самой FPGA, 4 из 4, побитово сходясь с эталоном. Руками это делали единицы.

08 · Дальше в кремний

Путь через Tiny Tapeout: подготовка дизайна, что меняется между FPGA и ASIC и где находится экосистема открытого кремния после перехода на IHP.

Чем это отличается от бесплатных альтернатив

hls4ml (CERN) — бесплатно

Только инференс, генерация через HLS, а под капотом всё равно вендорский тулчейн. Отличная вещь для своей задачи — но она не обучает на кристалле и не оставляет вас способным читать порождённый RTL.

Вендорские курсы (Intel, AMD) — бесплатно

Сделаны, чтобы научить вас их инструментам на их кремнии. Ничего не переносится во флоу, который можно запустить без лицензии.

Университетские курсы по FPGA

Обычно останавливаются на симуляции, а где доходят до платы — там Vivado или Quartus.

Что остаётся

Двух вещей нет нигде в этом списке: обратного прохода, идущего на самом кристалле, и флоу без вендорской лицензии внутри. Если вам нужен инференс через HLS — берите hls4ml: он хорош, он бесплатен, и я написал бы вам то же самое в письме.

Форматы

Самостоятельно — $149

Видео, код, наборы KAT-векторов, доступ к сообществу.

Самостоятельно + железо — $249

То же самое плюс удалённые прогоны на моих платах Artix-7. Своя плата не нужна.

Поток, 4 недели — $599

Живые сессии, ревью кода и разбор вашего собственного дизайна вместе с вами.

Воркшоп для команды — от $2 000

Два дня с вашими инженерами вокруг задачи, которая у вас действительно есть.

Хватит базового Python и общего представления о цифровой логике. Verilog даётся с нуля, а два формата включают прогоны на моём железе.