Пожалуй, самый быстрый релейный компьютер в мире

Блог проекта BrainfuckPC
Спустя два года проектирования и сборки мой проект релейного компьютера ожил и стал способен исполнять прогарммы, написанные на эзотерическом языке программирования brainfuck. Уже сейчас он без сбоев исполняет 25 инструкций в секунду, а в планах добиться стабильной работы на 40Гц.

Компьютер еще не завершен — надо навести марафет внешнему виду — сделать переднюю и заднюю крышки, подвал, добавить органы управления, да уложить красиво многочисленные шлейфы. Но проект можно однозначно назвать успешным.

Сборка релейного компьютера. Этап `I`. Шасси и все блоки собраны в единое целое.

Блог проекта BrainfuckPC
В прошлый раз, семь месяцев назад, я написал про кучу модулей для 16-разрядного сумматора, а сегодня я уже распортую о том, что процесс сборки релейного компьютера вышел на финишную прямую!

Рама размерами 1000х650мм. Материал Алюминий 2мм. Сварная. Покрашеная в черный цвет.
На раме установлены 6 распечатанных корзин под блоки. Размер корзины 200х150мм. 32 модуля в каждой корзине.
Для базовой логики требуется 5 корзин. шестая — запасная, для будущего расширения функционала.

Читать дальше

BrainfuckPC#12 Итоги 2017 года и планы на 2018

Блог проекта BrainfuckPC
Закрываем 2017-й год грандиозными итогами года и амбициозными планами на следующий год
Итоги:
1. Плата памяти собрана, но хочу переделать
2. Блок сумматора собран, нужно тестировать
3. Модули индикации и защелок разработаны, надо собирать остальные

Планы:
1. Продолжаем сборку релейного компьютера:
a. Проверить сумматор
b. Собрать все индикаторы, защелки
c. Собрать регистры
d. Собрать логику
e. Прошить плату памяти и индикаторные платы
f. Разобраться с корпусом
2. Провести эксперименты с декатронами
3. Открыть раздел «книжная полка»
4. Поиграться со струйной логикой
5. Обзавестись лазерным гравером
6. Продолжить цикл по мехатронике и начать собирать всякое движимое и вращаемое

Блок 16-разрядного сумматора

Блог проекта BrainfuckPC
Модули первого блока спаяны и осталось лишь прошить схему соединений! Сумматор с Carry-chain переносом в противовес предыдущему сумматору с параллельным переносом намного проще и при этот такой же быстрый — всего 3 задержки.


32 Модуля 2XOR/2AND. по два модуля на разряд. размеры блока 200х150мм.