Орион-2010

ОРИОН-2010


Страница поддержки проекта


ИСТОРИЯ
ГАЛЕРЕЯ
ФАЙЛЫ
АВТОРЫ

Последнее обновление: 22 мая 2010г.

Давно это было... 1990 год. Я, Ewgeny7, тогда еще учился в школе, но уже примерно представлял себе как выглядит паяльник. Вечерами мы с другом собирали всякую мелочевку вроде двухтранзисторных приёмников, цветомузык и прочих мультивибраторов. Позже, набравшись опыта, делали уже вещи чуть серьезней - радиомикрофоны, телефонные прослушки... И торговали этим добром на радиорынке в Петербурге. И, как и многие в те годы, чтили аки библию журнал "Радио". И вот попался мне в руки номер 1 журнала за 1990 год...
Спустя короткое время я буквально наизусть помнил всю статью, посвященную "Орион-128". Собирал (вернее, пытался собирать) детали для сборки этого компьютера. Собирал материалы по "Ориону", порой просто тихонечко "приватизируя" страницы журналов в местной библиотеке. Комплекта деталей я собрать тогда так и не смог. Да и печатных плат тогда если и делали, то единицы. А потом пришёл ZX-Spectrum. Великий и ужасный :)
С тех самых пор я почти никогда не расставался со Спектрумом надолго. Менялись машины, изучалась схемотехника... Года три назад я начал заниматься ПЛИС. Эти прямо-таки волшебные микросхемы позволяют разработчику создавать весьма сложные цифровые системы на одном единственном кристалле. Помаленьку "набивая руку" с этими чипами, делал всё более сложные устройства. Начиная со "схемного ввода", перешел на язык программирования VHDL. Сейчас двигаюсь дальше, разбираясь с Verilog'ом. Когда мне пришла идея "повторить" Орион на ПЛИС, уже толком и не помню. Но дело пошло. Учитывая, что мои познания были не на самом высоком уровне, многое пришлось изучать народным русским методом проб и ошибок. Хорошо, что вокруг было достаточно много людей, сумевших объяснить мне многие вещи.
Первую машину я пытался сделать на CPLD - ПЛИС относительно небольшого объема, с небольшим количеством "ножек". Проект закончился, когда количество допустимых перезаписываний прошивок для этой плиски закончился. На тот момент уже можно было видеть на телевизоре "квадрат" экрана "Ориона" с мусором из оперативной памяти. И даже процессор что-то там пытался изобразить на экране :) Для дальнейших экспериментов я выбрал ПЛИС "пожирнее", с почти неограниченным количеством перезаписей - альтеровский CYCLONE. Поскольку места в ней было много, решил не ставить внешний процессор, а воспользоваться "софтъядром" Т80. Т.е. процессор "синтезируется" прямо внутри ПЛИС после включения питания. Постепенно проект обрастал новыми внедренными модулями компьютера. Собирались в кучу доработки "фирменного" Ориона, и официальные и неофициальные. "Привинтилась" клавиатура от ПЦ, модуль SD-адаптера, RS-232... Сергей Акимов адаптировал под новое железо операционную систему СР/М 2.2 "Альтаир". Позже Алексей Камбаров взялся развести и изготовить печатную плату компьютера.
Только дисковод никогда не планировалось подключать. Зачем? Когда есть интерфейсы куда более ёмкие и удобные, при этом несравнимо менее громоздкие. Видеовыход компьютера расчитан на цветной телевизор, подключаемый по SCART, или на черно-белый телевизор. Ведутся работы по "доводке до ума" второй версии компьютера, с выходом на VGA-монитор.
Сейчас проект дошел до состояния, когда можно начинать разводить печатную плату. Ибо кардинальных изменений в схеме компьютера уже не предвидится. Приведенные ссылки на схему и файлы проекта относится только к ТВ-версии. Вариант VGA отличается схемотехнически.
Для желающих "попробовать" компьютер, или просто вспомнить что такое "Орион", я выложил в "файлах" эмулятор, написанный Сергеем Акимовым. Этот эмулятор также является "средой разработки на PC" для реального "Орион-2010".