vak: (Default)
[personal profile] vak
Один крутой чувак умудрился запустить игру Doom на чипе программируемой логики FPGA.



Вот такая платка за $65: iCEBreaker с чипом Lattice iCE40UP5k FPGA.

Исходные тексты: https://github.com/smunaut/ice40-playground/tree/master/projects/riscv_doom

Date: 2021-02-08 07:25 (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Судя по бешенству сигналов с именами, начинающимися на _zz_, в файле rtl/VexRiscv.v, ох не руками этот код писался. И странно, что он не воспользовался возможностью реализовать пресловутый квадратный корень хардверно; тогда вообще бы всё летало, наверное.