четверг, 19 июня 2008 г.

[Мысли] X-Спец

Поговорил я недавно с Wattson'ом про старые PC'шки, предложил ему пылящийся у меня процессор, но он что-то не захотел его брать... А вот я вновь загорелся и решил воссоздать ПК "Специалист-М" с его ОС "Монитор", тем более что 75% компонент мной уже были закупленны 1-2 года назад.

КР580ВМ80А — 8-разрядный микропроцессор, полный аналог (клон) микропроцессора Intel i8080 (1974 год). Является основным элементом микропроцессорного комплекта серии КР580. В различных вариантах выпускался с конца 1970-х годов (наиболее раннее из упоминаний — использован в прототипе компьютера СМ1800, 1979 год) до середины 1990-х годов.


Процессор содержал 4500 транзисторов по технологии 6 мкм n-МДП (данные для i8080, но для КР580ВМ80А вероятно должны быть аналогичными).

Штатная тактовая частота для процессора К580ИК80А — 2 МГц, для КР580ИК80А и КР580ВМ80А — до 2,5 МГц (теоретически позволял работать на более высокой частоте). Каждая команда выполняется за 1..5 машинных циклов, каждый из которых состоит из 3..5 тактов. Таким образом средняя производительность оценивается на уровне 200..300 тыс. оп/c на частоте 2 МГц.

Микропроцессор имел раздельные 16-разрядную шину адреса и 8-разрядную шину данных. 16-разрядная шина адреса обеспечивает прямую адресацию внешней памяти объемом до 64 Кбайт и 256 устройств ввода/вывода.

Изначально выпускался под названием К580ИК80, представляя собой клон i8080 в 44-выводном планарном металлокерамическом корпусе. Впоследствии был выпущен вариант для широкого применения, КР580ИК80А, являющийся полным клоном i8080A — в стандартном пластиковом корпусе PDIP40, с цоколёвкой, соответствующей оригинальному i8080A. В 1986 году, после изменения советской системы обозначений микросхем, получил название КР580ВМ80А, получившее наибольшую известность.

Помимо процессора КР580ВМ80А, ориентированного на широкое применение, выпускался военный вариант — 580ВМ80. Он отличался исполнением в металлокерамическом корпусе CDIP40, и являлся клоном i8080 (тактовая частота — 2 МГц).

Изначально выпускался НПО «Кристалл» (г. Киев, Украина), впоследствии на заводах «Днепр» (г. Херсон, Украина), «Квантор» (Тернопольская обл., Украина), «Родон» (г. Иваново-Франковск, Украина), «Квазар» (г. Киев, Украина), «Электроприбор» (г. Фрязино, Россия).

Этот камушек стоит 15-20 руб. Ну так вот я решил, а не лучше бы мне перед реализацией проекта с мощным и дорогим чипом потренироваться на этом сверх дешевом? А заодно проверить свою идею ОС реального времени и мульти-процессорного модуля?

Так что вот мои новый проект: X-Спец
- создать ПК на основе ПК "Специалист-М" при этом максимально сохранив программную совместимость.
- преодолеть ограничение на 64 кб адресного пространства.
- "прикрутить": VGA выход, PS\2 клаву, MMC или SD карту.
- организовать работу нескольких (2-х/4-х/8-ми/16-ти) процессоров на одной системной плате... Пока я думаю об организации матрицы процессоров с иерархической структурой (1-Мастер; N-Ведомые). Пока более подробно не скажу, надо обмозговать это...

Комментариев нет: