Черная магия FPGA-разработчика: как мы превращаем идеи в железо

Привет, Хабр! Меня зовут Кирилл Алексеев, я старший инженер по разработке аппаратного обеспечения в отделе интеграции систем на кристалле радиочастотного центра

https://habr.com/ru/companies/yadro/articles/1014630/

#fpga #fpga+soc #fpga_xininx #fpga_дизайн #плис #плис_начинающим #плис_технологии #производство_электроники #процессоры #карьера_итспециалиста

Черная магия FPGA-разработчика: как мы превращаем идеи в железо

Привет, Хабр! Меня зовут Кирилл Алексеев, я старший инженер в отделе интеграции систем на кристалле радиочастотного центра YADRO . В мире FPGA я уже больше 10 лет.  В учебных программах...

Хабр

Ого, кто-то реализовал 3dfx Voodoo 1 целиком на FPGA!

Судя по описанию проекта SpinalVoodoo (https://github.com/fayalalebrun/SpinalVoodoo), реализовано уже очень много, хоть пока ещё и не всё. Не хватает некоторых операций с текстурами, не полностью реализован контроллер дисплея и тд.

Проект написан на относительно экзотическом SpinalHDL, который, в свою очередь, генерирует более привычный VHDL/Verilog.

Не думаю что удастся засунуть Voodoo в MiSTer, так как ядро 486 уже и так довольно толстое. Но возможно будет подспорьем для будущих FPGA-платформ.

#новости #fpga

A Tiny FABulous FPGA on Tiny Tapeout? It's more likely than you think!

Yesterday the TTIHP26a shuttle (https://app.tinytapeout.com/shuttles/ttihp26a) from #TinyTapeout has closed. In it, hundreds of incredible projects.
You can view the full shuttle and its designs here: https://app.tinytapeout.com/projects/3744

I had the opportunity to submit an FPGA, which I created using my FABulous LibreLane plugin. For this fabric, I developed a "tiny" tile library that better fits the constraints of Tiny Tapeout.

#FPGA #ASIC #TinyTapeout

Heh! Never seen the original. Well, neither #2 but that was all the hype for a while. I got a Voodoo 3 2000 PCI back in the day. I still have it somewhere and I wish that I didn't get rid of its box. Oh, well.

The #3dfx Voodoo Lives Again In An #FPGA

#3dfxVoodoo #RetroGaming

https://hackaday.com/2026/03/22/the-3dfx-voodoo-lives-again-in-an-fpga/

The 3DFX Voodoo Lives Again In An FPGA

The 3DFX Voodoo was not the first dedicated 3D graphics chipset by any means, but it became the favourite for gamers among the early mass-market GPUs. It would be found on a 3D-processing-only PCI …

Hackaday
🌗 Dabao 評估板與 Baochip-1x 的 BIO:Bao I/O 協處理器
➤ 從 PIO 的經驗教訓中,構建更簡潔高效的 RISC-V 協處理器
https://www.crowdsupply.com/baochip/dabao/updates/bio-the-bao-i-o-co-processor
本文由知名硬體工程師 Andrew 'bunnie' Huang 撰寫,深入探討了 Baochip-1x 晶片中 I/O 協處理器(BIO)的設計過程。作者以 Raspberry Pi 的 PIO 為藍本,通過實際的 FPGA 實作與效能分析,發現 PIO 雖具備靈活性,但其複雜的指令集架構(CISC 特性)導致了邏輯資源消耗過大且時序收斂困難。基於這些技術反思,作者決定放棄直接移植 PIO,轉而開發一套基於 RISC 架構的 BIO,旨在解決硬體資源效率與軟體開發難度之間的矛盾。
+ 非常深刻的技術分析。長期以來開發者常被 PIO 的「靈活」所吸引,卻忽略了其背後龐大的硬體成本,這篇文章用數據說明瞭為何針對特定需
#硬體架構 #RISC-V #FPGA #嵌入式系統
BIO - The Bao I/O Co-Processor

BIO is the I/O co-processor in the Baochip-1x. In this update, I’ll talk about the origins of the BIO, starting by working through a detailed study of the Raspberry Pi PIO as a reference before diving into the architecture of the BIO.

Crowd Supply

Аппаратная платформа обработки сетевого трафика

Добрый день, уважаемые коллеги! Как я уже говорил, наша компания ведёт разработку аппаратных платформ для средств защиты информации (СЗИ). На основе этих платформ мы делаем свои аппаратно-программные комплексы (ПАК), решающие те или иные задачи, обеспечивающие безопасность. Стоит отметить, что такие платформы – только часть в ПАК, причём самая негибкая, и самая изюминка, как правило, содержится в программном обеспечении. Давайте припомним, что IBM PC тоже в основном состоял и состоит из аппаратной платформы, а всё многообразие применений даёт всякое разное ПО 😊

https://habr.com/ru/articles/1014060/

#fpga #плис #hardware #hardware_acceleration #информационная_безопасность #обработка_трафика #аппаратная_разработка

Аппаратная платформа обработки сетевого трафика

Добрый день, уважаемые коллеги! Как я уже говорил, наша компания ведёт разработку аппаратных платформ для средств защиты информации (СЗИ). На основе этих платформ мы делаем свои аппаратно-программные...

Хабр

Making it match the sim.

Clock shows one clock between last data transition and rising edge of we_n, scope shows two.

Getting closer!

#protonpack #FPGA #Alchitry #Verilator #verilog

mist-binaries/cores/arcade/Nintendo Mario Bros at master · tdelage26/mist-binaries

Firmware and core binaries for the MIST board. Contribute to tdelage26/mist-binaries development by creating an account on GitHub.

GitHub
The HCLK in the GW5A series is a bit of a mystery. But in any case, #Apicula supports the first serializer—OSER4—and does so right through the entire chain, all the way to the hardware.#fpga#gowin#sipeed