PDP-11 , Электроника-60, СМ-1420 и им подобные
Главная | Каталог статей | Регистрация | Вход
Приветствую Вас Гость | RSS

Дорогие посетители.Убедительно просим Вас Загружать имеющуюся у Вас информацию (Файлы образов дисков, Исходники, Книги и т.д.) касающуюся ПЭВМ с архитектурой PDP-11.

Меню сайта
  • Создание сайтов в Усть-каменогорске
  • Люди на сайте
    Друзья Нравится
    Google
    Форма входа
    Категории раздела
    Contrib [88]
    Статьи, взятые из разных источников.
    My atticle [2]
    Статьи,написаные лично мною
    Forex [22]
    Всё о заработке на рынке FOREX
    Поиск
    Облако тэгов
    RT-11 LSI-11 PDP-11 Последняя версия RT-11 БК ДВК бк-0010 приставка Бортника сопроцессор Кроскомпилятор схема ANDOS БК-0011 КНГМД RADIX-50 Rtty БК0010 радиосвязь Сеть УКНЦ 11/70 11/83 11/93 RSX-11
    Прогноз Forex
    Котировки от Forex4You
    Открыть реальный счет
    Статистика
    Счетчик тИЦ, PR и обратных ссылок Resurs.kz: сайты Казахстана и раскрутка сайта
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Поиск
    Главная » Статьи » Contrib

    Перевод статьи "PDP-11s behind the Iron Curtain", взятой с сайта компании Strobe Data Inc. в разделе FAQs / PDP-11 Web FAQ
    Перевод статьи "PDP-11s behind the Iron Curtain", взятой с сайта компании Strobe Data Inc. в разделе FAQs / PDP-11 Web FAQ
    http://www.strobedata.com/newhome/ospreysupport.htm

    Аналоги PDP-11, также как до них PDP-8 копировались и производились за так называемым железным занавесом. Некоторые заводы производили PDP-11-совместимые системы в СССР, например Электроника- 79 (11/70) и несколько моделей без прямого копирования аналогов DEC (ДВК-4 с собственным видео контроллером).

    Никто не знает, сколько “клонов” этой системы распространилось по заводам стран Варшавского Договора, но вряд ли порядок будет меньше сотен тысяч. Вот список стран, выпускавших клоны дековских компьютеров и перефирийных устройств:

    - Советский Союз (СМ-4, СМ-1420/xxx, СМ-1600/xxx, Электроника-xxx, ДВК-n, УКНЦ,...)
    - Болгария (СМ-4, СМ-1420/xxx)
    - ГДР (СМ-1420/xxx)
    - Польша (Mera-xxx)
    - Венгрия (СМ-4)

    Не все из этих клонов имели аналоги среди продуктов DEC, но большинство из них были очень похожи на какую-нибудь модель (уступая, однако, в качестве). Все программные продукты DEC и Unix работают на этих компьютерах без проблем (фактически, программное оборудование этих машин – адаптированные версии оригинальных продуктов, поскольку КГБ украло все исходники для RT11 и RSX11, свободно распространяя их; через какое-то время их адаптировали к русскому языку и некторым не стандартным устройствам/архитектурам. Так RT11 превратился в РАФОС, ФОБОС, и ФОДОС, а RSX11 - ОСРВ.

    Компьютеры

    Клоны можно разделить на категории:
    - UNIBUS
    - QBus с LSI-11
    - QBus с одночиповым ЦП
    - Собственная плата
    Ниже приводится список известных клонов:
    МИНИКОМПЬЮТЕРЫ

    * СМ-3 UNIBUS. Клон 11/05. Хотя возможно, лучше описать его как микро-вариант 11/20. Для более точного определения нужно сравнить листы спецификаций на английскую и русскую модели...

    * СМ-4 UNIBUS. Производился в Советском Союзе и большинстве стран Варшавского Договора. Аналог 11/40. Большинство из них имели память на магнитных сердечниках.

    * СМ-1420/xxx (СМ-1420/xxx, СМ-1600/xxx, Электроника 100/xx, Mera-xxx) UNIBUS. Наиболее популярные модели, аналогичные 11/34-/55 – в зависимости от значения "xxx" (даже расширения 11/74) и имели богатый набор опций. Основаны на бит-слайс процессорах.

    * TPA-11/40 UNIBUS. Из Венгрии. Точная копия PDP-11/40.

    * TPA-11/48 UNIBUS. Расширенная версия TPA-11/40. Усовершенствования заключались в 22 bit maps, раздельном I/D, кэше, и т.д., - в конце концов это стало почти походить на 11/70 чтобы “обмануть” дековские ОС. Работали во много раз медленнее настоящей 11/70 (в дейсствительности 11/48 был медленнее даже TAP-11/40). Никаких MASSBUS (на всех () TPA моделях).

    * TPA-11/110 также известный под именем TPA-Janus. Венгерский. Мульти-процессорная машина, с ЦП от российской Электроники-MC1201.01 (клон LSI-11) и Z80 в качестве вторичного процессора. Это могли быть также 2 или 3 Z80 на QBUS.

    МИКРОКОМПЬЮТЕРЫ

    * Электроника-60 QBus/LSI. Очень популярный микрокомпьютер в начале 80-ых. Просто ОЧЕНЬ похож на оригинал - LSI-11.

    * ДВК-n линия компьютеров на одночиповых процессорах (K1801BMx), QBus. Самые популярные модели в этом классе в 80-е гг. были ДВК-1 до 4.

    ДВК-1 - PDT 11/130.

    ДВК-2 - PDT 11/150.

    ДВК-3 имел ЦП 1801BM2 с характеристиками ДВК-1/2 (технически, ДВК-2M) плюс встроенная MMU, оснащенный также собственным черно-белым дисплеем и 2-мя флоппи-дисками (каждый на 200KB, 40 дорожек, односторонний). Нет прямого аналога среди продуктов DEC.

    ДВК-3M был ДВК-3 с 400KB флоппи-дисками (80 дорожек, 10 секторов, двусторонний), 10MB CM5508 жесткий диск (производился в Болгарии). Более поздние модели были оснащены цветным графическим контроллером

    ДВК-4 имел ЦП оснащенный EIS/FIS (1801BM3), 1MB памяти, и жесткий диск на 20MB (MC5405/MC5410, выпускаемый в Ростове-на-Дону) а также vt100- совместимый программируемый цветной дисплей. Некоторые модели были оснащены 5MB дисками, похожими на RD50 HDD (иногда последние могли работать на этих машинах). Нет прямых аналогов среди продуктов DEC. ДВК-5 сделан на основе 1801BM4, с теми же самыми перефирийными устройствами, как и ДВК-4. Никто правда “вживую” этот компьютер не видел.

    * Электроника-85, модели MC0585 и MC0585.1. Использовал процессор 1811B1 и имел 512KB памяти (на материнской плате, в отличие от DEC Pro's CTI-slot памяти). Имел 3 опциональных конфигурации для жестких дисков: 5MB MC5401 (выпускаемый в Ростове- на-Дону), 10MB MC5402 (Ростов-на-Дону) и CM5508 (Болгария), и 20MB MC5405 или MC5410 (Ростов-на-Дону). Эту систему все еще производят в Воронеже, неподалеку от Ростова-на-Дону. Ходят слухи, что последние модели этого компьютера производились с процессором 1831BM1, но никто воочию этого не видел.

    * TPA-11/170. Венгерский. Микро клон PDP на основе J11, разработан около 1986-1987.

    * TPA-EMU-11. Микропрограммируемый универсальный процессор, размещенный на UBUS плате. Он мог быть перепрограммирован, но основной микрокод вел себя как -11. Я не знаю, использовалось когда-нибудь это чудо, или только планировалось.

    * MICRO 11/23 SYSTEM 2500 коммандный компьютер. Производился MИКI, несколько (метрических) QBUS систем, основанных на ЦП Электроники (M2 и M6, клоны LSI-11 и KDF-11A соответственно). Блок питания, ЦП и SLU взяты с платы Электроники, все остальное (параллельный порт, дисковые контроллеры, флоппи-контроллеры, окружение) изготавливались MИКI. "Нечто вроде" OEM.

    ДОМАШНИЕ/ШКОЛЬНЫЕ КОППЬЮТЕРЫ
    * УКНЦ – это была основная разработка для школ в “горбачевский” период 80-х. Собственная разработка и перефирийные части. MC0511 имел два процессора 1801ВМ2. Системный ЦП имел 56KB постоянной памяти, 8K I/O страницы, и 8K скрытой памяти (смотрите спор о ВМ2 ниже). Перефирийный процессор имел 32KB RAM и 32KB PROM со встроенными сервисными процедурами. Также этот компьютер был оснащен 3*32KB блоками видеопамяти. В оригинальной поставке он имел два флоппи драйва и никакого жесткого диска. С тех пор стали доступны несколько MFM и IDE контроллеров.

    * БK-001x – первый советский PC, на основе 11/2 ЦП с собственным чипсетом для обслуживание перефирийных устройств и RAM. 32Kb RAM, без OS - ROM BASIC или FOCAL интерпретаторы. В Советском Союзе этот компьютер пользовался популярностью, сравнимой с популярностью TRS-80. Последние модели имели больше памяти и ЦП от ДВК-3. Много было энтузиастов, которые создавали перефирийные устройства для этого монстра, поскольку он имел QBus-совместимый сокет на задней панели. Обратите внимание, что он поставлялся без ОС, так как поставлялся без перефирийных устройств. Благодаря усилиям упоминавшихся энтузиастов, тем не менее было создано несколько ОС – вариантов RT-11, ANDOS (http://www.df.ru/~andos/), MKDOS, CSIDOS, и т.д.

    НА СОБСТВЕННОЙ ПЛАТЕ
    TPA-11/440. Из Венгрии. 32-bit внутренняя плата под названием X-bus, однако с момента выпуска немного устройств было сделано для нее (только те, которые производила KFKI (где выпускались TPA )), использовала UBUS (KFKI-версия UNIBUS, в смысле электроники – тоже самое, отличия только на механическом уровне). Ее разработчики утверждали, что она имеет производительность 0.7-0.8 от производительности MicroVAX II (разработка Digital, относящаяся примерно к тому же времени), но по мнению пользователей, ее производительность была меньше (около 0.6-0.7).

    TPA-11/420. На основе J-11 чипа, с X-bus компьютера TPA-11/440.

    Чипы

    Было сделано несколько чипсетов, перекликающихся с продуктами DEC. 581. Первый чипсет 581 дал начало целому поколению с маркой 581. 581ИК1,ИК2 является сердцем компьютера. 581РУx – платы памяти, которые вызывают команды процессора. 1801. Всего 4 модели: 1801ВМ1, ВМ2, ВМ3, ВМ4. Все они очень отличаются одна от другой, как будет описано ниже. Есть предположение, что префикс 1806 и 1836 вместе с ВМn используется для обозначения одного и того же главного чипсета. Что стоит за разными префиксами до сих пор не ясно.

    ВМ1. В точности 11/03 без FIS инструкций (команд). Этот чип входит в состав 42 pin планарного пакета. К одной SMP системе можно было подсоединить до 4 процессоров. Хотя таких систем и не производилось, двух-процессорная концепция оправдала себя. Естественно, сначала система не задумывалась как PDP-11-совместимый процессор. Для тех, кто читает по-русски могут прочитать материалы дискуссии по этому вопросу здесь.

    ВМ2. Похож на 11/03, полностью с EIS (но не с FIS) командами. Исполнение включает в себя 40 pin керамическую DIP, при этом схема выводов значительно отличается от ВМ1. Когда встречается FIS команда, получается синхронное обращение к скрытой памяти с вектором 160XXX (точное значение не известно). Когда это происходит, I/O страница "отсоединяется", и включается банк скрытой памяти. FPU интерпретатор на ходится в этой "скрытой" памяти.

    ВМ3. Не имеет очевидного DEC эквивалента, хотя похож на 11/70 или 11/73, но 11/70 достаточно большой, в то время как ВМ3 меньше F-11! Он имеет 32-bit внутренюю плату , причем не J-11.

    ВМ4. Еще один внутренний 32-bit процессор. Относительно быстрый в диапазоне 16-25 MHz.

    Производился в очень маленьких количествах из-за недостатка заводов, производящих платы (т.е., был нерентабильным). Все эти процессоры используют стандартные контроллеры, специальные (для нестандартных уст-в) же чипы имеют маркировку 1801 серии (1801ВП1, и т.п.). Основу 1801ВП1 чипа составляет универсально программируемая матрица с логикой интерфейса совместимым с Q-Bus. Это позволяет разрабатывать собственные ASIC с использованием EPROM-сходного программирования не постоянной “матриксной” логики. Таким образом есть возможность создавать одночиповые устройства и контроллеры, основанные на одном основном чипе. По сути дела большинство 801ВП1-xxx чипов является контроллерами или платами интерфейса. Все матрицы должы быть программирумыми на заводах – иначе нет способа запрограммировать/перепрограммировать EPROM-подобные чипы.

    Для примера, некоторые ВП1 чипы:

    1801ВП1-027 - ЦМД контроллер (вместе с -032)

    1801ВП1-030 - DRAM интерфейс

    1801ВП1-032 - ЦМД контроллер (вместе с -027)

    1801ВП1-033 - 8" контроллер флоппи дисков (DX:/DY:), мог также работать в качестве контроллера параллельного порта

    1801ВП1-035 - ASYNC port контроллер

    1801ВП1-097 - 5.25" флоппи контроллер (MY:)

    Замечание редактора – я думаю это аналог Programmable Gate Array (PGA), в противоположность FPGA (Field PGA). За дополнительной информацией обращайтесь сюда.

    1811. Полный аналог F-11. Использует чипы с пометкой 1811. Процессоры серии 1811 помечены как 1811ВМ1, но нет ни ВМ2, ВМ3, и т.д. Все чипы в исполнении 40 pin DIP. Некоторые дополнительные модули:

    1811ВУ2, ВУ3. Обеспечивает инструкции с плавающей точкой, команды с расширением 46.

    1811ВМ1 главный 11/23 процессор.

    1811ВУ1 – микром, содержащий стандартные 92 инструкции.

    1811ВТ расширитель для памяти до 4096KB (поддержка 22bit).

    1831. Клон или J-11 или T-11 – точки зрения разнятся.

    581. Чипы основного семейства были в 42 pin планарном исполнении.

    581ИК1. Микро-программируемое ALU.

    581ИК2. Интерфейсный чип для ИК1.

    581РУ1,2,3. Микромы. РУ1 и РУ2 имели стандартный набор команд. РУ3 имел также EIS/FIS.

    581ВЕ1. Сравнительно редкий, этот чип сочетал все перечисленные выше платы в одном 48 pin исполнении.

     

     


    Категория: Contrib | Добавил: un7jks (22.09.2009)
    Просмотров: 1746 | Рейтинг: 1.0/5 |

    Хостинг от uCoz