среда, 15 июля 2009 г.

MyCPU или назад в прошлое...

Перед уходом в отпуск хочу написать об одном интересном проекте, найденом на бескрайних просторах интернета. Это проект MyCPU, целью которого стоит используя только микросхемы низкой интеграции создать компьютер.

Прототип (версия 1.0)

MyCPU (версии 2.2)

Компьютер имеет следующие параметры:
>8-битный процессорный модуль, с архитектурой аналогичной CPU 6502 фирмы Motorola. Тактовая частота от 1 до 8МГц.
> 512KB – 1MB RAM / 128KB ROM
> Терминальную консоль
> Ассембрер (совместимый с 6502), basic (совместимый с C64)
> 32MB – 1GB flash памяти или IDE совместимое устройство хранения данных
> VGA порт
> Два последовательных порта
> LPT-порт (Centronics)
> 1 порт PS\2 для клавиатуры
> TCPIP(SLIP) для удаленной консоли/ HTTP сервер
> LCD 2х40 символов
> 8-битный I/O порт расширения
> 8-канальный контролер прерываний
> Ethernet порт
> Обширное ПО
> ОС pico[OS.


Процессор тоже строится из дискретных элементов 74-й серии :)

Фото процессорного модуля

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

P.S.> Конечно ребята молодцы, меня бы на такой проект не хватило (Специалист то никак не соберуюсь собрать, хотя 99% компонентов есть...). Особенно меня в проекте заинтересовали модули VGA, Ethernet, IDE. Но если и буду когда ваять их для Спеца, то явно на ПЛИС, а не на дискретке. (Правда с ПЛИС тоже надо еще будет разобраться...)

Оф.сайт: http://www.mycpu.eu/

2 комментария:

Konstruktor комментирует...

Вот еще нечто аналогичное - http://homebrewcpu.com/

Alexeys комментирует...

А как тебе это?
http://freenet-homepage.de/dieter.02/mt15.htm

:)

Какая сила мысли и духа!