Реплика БЭСМ-6 на ПЛИС

ywnfpd9ovjmx4xuykm7km4rkyse.jpeg
Kristopher Doern, CC-BY-SA 4.0

Эмулятор БЭСМ-6 на основе SIMH существует достаточно давно, но многие ретрокомпьютерщики считают реплику на ПЛИС чем-то средним по аутентичности между эмуляцией и реальным железом. Оказывается, уже примерно два месяца (судя по дате создания файлов LICENSE и README.md) ведётся работа и над таким проектом.

Разработка ведётся сразу для двух видов отладочных плат — Digilent Basys 3 на ПЛИС
Xilinx Artix-7 XC7A35T-1CPG236C и Terasic DE10-Lite на ПЛИС
Altera MAX 10 10M50DAF484C7G (см. папку boards). Первоначально предполагалась разработка на одной из этих ПЛИС собственной платы, позволяющей подключать стандартные шилды для Arduino. Предусмотрено управление периферией по современным интерфейсам — таким, как SPI и I2C, а также возможность разработки ПО в Arduino IDE с соответствующей надстройкой.

Проект доступен под лицензией MIT, и работают над ним авторы весьма активно. На момент публикации новейшая правка была внесена 11 часов назад.

Пожелаем разработчикам (одним из которых можете стать и вы) успехов, а остальным — скорее заполучить свою маленькую БЭСМ-6 на столе.

© Habrahabr.ru