Бывыют люди, которые ставят перед собой цели и идут напролом к осуществлению этой самой цели. Вот скажем захотел человек сделать процесор… А почему бы и нет?! Зовут такого человека Steve Chamberlin. Родом из Калифорнии. Видимо в Калифорнии людям заняться особо нечем… Но это уже детали. Нас интересует то, что Стив задумал сделать процессор. Как говориться: Мужик сказал – мужик сделал!

За основу были взяты архитектуры ранних процессоров от Apple и похожие на них. Вот такой архитектуры получился его процессор.

block_diagram Архитектура собранного процессора

Задача стояла собрать процессор из простейших логических элементов. Назвал он его BMOW (Big Mess O’ Wires). Так как Стив не инженер-электрик(как он сам говорит), то решил он соединять эти логические элементы обчными проводами. Для этого он на eBay купил печатную плату(за $50) с позолоченными опорами, на которые он собственно и накручивал провода. Накручивал он очень аккуратно, используя при этом специальные инструменты.

Приведу голую статистику:

  • 18 месяцев работы
  • скорость накрутки проводов: 25 проводов в час
  • 8-ми битная шина данных
  • частота работы 8МГц
  • три 8-ми битных регистра данных
  • 24-битная адресация
  • 12 способов адресации
  • использовались 1253 куска провода
  • 2506 соединений

Между прочим Стив обставил свой процессор переферией. Это клавиатура, подключаемая по интерфейсу PS/2, LCD дисплей 24×2 символа, VGA выход на обычный дисплей с максимальным разрешением 512 x 480, трехголосый программируемый генератор.

Вообщем парень за 1,5 года прошарил работу компа, от транзистора до готового процессора. Поработал на славу. Вот фото его детища. Все фотки кликабельные.

bmow-photos-004

Плата, вид снизу

bmow-photos-015

Сплетение проводков 1

bmow-photos-017
Сплетение проводков 2

bmow-photos-050
Сплетение проводков 3


gallery1

Комп в сборе


gallery2

Все в работе

gallery3

В сборе, вид сзади

gallery4

Приветливая консоль :)


gallery6

Тест дисплея

gallery7
Запуск приложения

P.S. Подробности можно почитать здесь и здесь.