Реклама


1806ВМ2

1801ВМx — серия советских 16-разрядных однокристальных микропроцессоров.

Первоначально разрабатывалась[1] как однокристальная ЭВМ (микроконтроллер) 1801ВЕ1 (с собственной архитектурой «Электроника НЦ»), который в свою очередь был развитием микропроцессорного комплекта серии К587[2] с добавленной на кристалле периферией (ОЗУ/ПЗУ/таймер). Позднее по требованию Министерства электронной промышленности от этой архитектуры отказались[3] в пользу архитектуры PDP-11.

Прямого зарубежного аналога нет. Наиболее близкий аналог — однокристальный процессор DEC T-11, но полной совместимости нет; у T-11 имеется прямой клон К1807ВМ1. Другой близкий аналог — LSI-11/03 (Электроника-60), но в отличие от неё, процессоры К1801 имеют однокристальное исполнение.

Процессоры производились на заводах «Ангстрем», г. Зеленоград и «Экситон», г. Павловский Посад. Позднее, для выпуска полной номенклатуры комплектующих УКНЦ было освоено производство КМ1801ВМ2 на Солнечногорском электромеханическом заводе (СЭМЗ) в г. Солнечногорске.

Микросхемы серии[ | код]

К1801ВМ1[ | код]

К1801ВМ1 в планарном пластиковом корпусе
К1801ВМ1 в планарном керамическом корпусе
Soviet K1801VM1 die.JPG
Основная статья: К1801ВМ1

Микропроцессор имеет некоторые рудименты микроЭВМ К1801ВЕ1, в частности, программируемый таймер (177706-1777128)[4] и регистры межпроцессорной связи (177700-1777048)[5][6]. Внутренний таймер может тактироваться также внешним источником частоты на выводе 6[7].

Микропроцессор поддерживает работу в многопроцессорной (до 4-х процессоров) конфигурации. Номер процессора задаётся входами PA0 и PA1 (выводы 27 и 26)[8].

При производстве, после тестирования процессор маркировался:

Литерой Г (или две точки) маркировалась специальная версия процессора с поддержкой операции умножения MUL для БПФ-применений: частота до 5 Мгц, 16646 транзисторов[10], отличается микрокодом в ПЛМ[11].

К1801ВМ2[ | код]

КМ1801ВМ2 производства СЭМЗ
КМ1801ВМ2
КМ1801ВМ2

Разработан в 1982 году в НИИТТ, выпускался на заводах Ангстрем и СЭМЗ. Главный конструктор — В.Л. Дшхунян, ведущий разработчик — В.Р. Науменков.

В отличие от К1801ВМ1, ВМ2 имеет полноценный «пультовый» режим (HALT-режим)[13]. В пультовом режиме при формировании адреса на магистрали устанавливается сигнал SEL, что позволяет использовать в этом режиме отдельное адресное пространство — таким образом, общее доступное процессору поле памяти увеличивалось до 128 КБ. На ДВК в пультовом режиме включалось специальное «теневое» системное ПЗУ, содержащее монитор и подпрограммы загрузки с внешних устройств. При переходе в пользовательский режим работы оно отключалось.

По сравнению с К1801ВМ1, добавлены команды расширенной арифметики[14] (MUL, DIV, ASH, ASHC — часть набора инструкций EIS), а также операции с плавающей запятой (FIS-команды). Команды FIS (FADD, FSUB, FMUL, FDIV) реализованы полупрограммно — при выполнении этих команд происходит особый вид прерывания и исполняется программный обработчик в памяти пультового режима.

Сокращена поддержка многопроцессорной конфигурации[15].

КМ1801ВМ3[ | код]

КМ1801ВМ3
Soviet KM1801VM3 die.JPG

Отличается бо́льшим объёмом адресуемой памяти (до 4 МБ), более высоким быстродействием (сложение регистр/регистр — 1,5 млн оп/с, умножение — 100 тыс. оп/с, деление — 50 тыс. оп/с), а также возможностью подключения сопроцессора арифметики с плавающей запятой. Менеджер памяти не полностью совместим с аналогом от DEC. В случае использования лишь 18-разрядной адресной шины (до 256 кБ) совместимость диспетчера памяти была достаточна для использования программного обеспечения без переделок, но при использовании полной, 22-разрядной адресной шины (4 МБ) требовалась адаптация программного кода.

Число команд — 72, при подключении сопроцессора — дополнительно 46 команд с плавающей запятой. Система команд расширена средствами работы с диспетчером памяти: MFPD, MFPI, MTPD, MTPI.

Имеется один набор из шести регистров общего назначения R0—R5, два регистра-указателя стека R6 (режима пользователя и режима системы) и регистр счётчика команд PC (R7). Ещё один дополнительный регистр стека R6 используется в режиме останова. Регистр состояния PSW процессора также доступен программно по адресу 17777776.

В настоящее время[когда?], завод Ангстрем выпускает его КМОП-версию под обозначением 1806ВМ3У с тактовой частотой 8 МГц, и 1806ВМ5У с тактовой частотой 16 МГц. Корпус — металлокерамический Н18.64-1В. Оба современных аналога аппаратно совместимы со своим предшественником.

КА1801ВМ4, КН1801ВМ4[ | код]

Kn1801vm4.jpg
Сопроцессор КА1801ВМ4
КН1801ВМ4 Опытный образец.

Математические сопроцессоры для КМ1801ВМ3 и КН1801ВМ3. 32/64 разряда, первоначально 6 МГц, после 1991 года — до 8 МГц. Полностью советская разработка. Повышает производительность при работе с числами с плавающей точкой почти на два порядка. В настоящее время[когда?] заводом Ангстрем выпускается его КМОП-версия под обозначением 1806ВМ4У с тактовой частотой 16 МГц, предназначенная для совместной работы с процессорами 1806ВМ3У или 1806ВМ5У соответственно. Корпус — такой же как и у КН1801ВМ4 (Н18.64-1В).

1806ВМ2, Н1806ВМ2[ | код]

Н1806ВМ2
Н1806ВМ2

Этот микропроцессор функционально соответствуют К1801ВМ2, но выполнен по КМОП технологии.

1806ВМ2 поставлялся в 42-выводном керамическом корпусе с планарными выводами 4138.42-10.01, Н1806ВМ2 в 64-выводном керамическом кристаллоносителе Н18.64-1В (CQFP).

Т36ВМ1-2 (КА1013ВМ1)[ | код]

Использовался в микрокалькуляторе Электроника МК-85. Разработан на основе ядра 1806ВМ2 и ячеек БМК 1515ХМ1, на которых реализованы контроллеры: клавиатуры, последовательного интерфейса, параллельного интерфейса, памяти, программируемого тактового генератора, дежурной схемы управления питанием. По системе команд соответствует 1806ВМ2.

КР1801ВП1[ | код]

К1801ВП1-014 в планарном керамическом корпусе производства завода «Экситон»

Микросхема КР1801ВП1 представляет собой базовый матричный кристалл (БМК) на основе которого можно было выпускать разнообразные цифровые устройства. Микросхема содержит примерно 5000 транзисторов (около 600 вентилей). Технологические нормы — 3 микрона по n-МДП технологии, размер кристалла 4,2 × 4,2 мм. Последний слой выполнялся по спецификации заказчика и обозначался цифровым индексом после наименования: КР1801ВП1-(номер прошивки). Выпускались на заводах «Ангстрем» и позднее (для компьютера БК) на заводе «Экситон», а также в Венгрии (ВНР) на предприятии «Intermos».

Использование[ | код]

На основе микропроцессоров данной серии были построены:

Примечания[ | код]

  1. Ангстрем. История — 1980—1989 года. ОАО «Ангстрем». Дата обращения 22 июня 2011. Архивировано 23 июня 2008 года.
  2. Музей электронных раритетов — Актив — 587-я серия
  3. Б. М. Малашевич. Зеленоградские микропроцессоры, мини- и микроЭВМ с архитектурой «Электроника НЦ».
  4. ОПИСАНИЕ БК-11М
  5. Тонкости и толстости ВМ1 — Форум — Электроника БК-0010/0011M
  6. Ports — bkbtl — Порты (регистры) БК. — BK Back to Life! — BK0010 / BK0011 emulator — Google Project Hosting
  7. Speccy — наш выбор! — Показать сообщение отдельно — Цифровая археология: 1801 и все-все-все
  8. proj: bk:1801vm-series [vak.ru]
  9. Speccy — наш выбор! — Цифровая археология: 1801 и все-все-все — Сообщение 103
  10. Speccy — наш выбор! — Цифровая археология: 1801 и все-все-все — Сообщение 593
  11. https://github.com/1801BM1/cpu11/tree/master/vm1
  12. Цифровая археология: 1801 и все-все-все. Сообщение #725
  13. VM1vsVM2 — bkbtl — Различия между 1801ВМ1 и 1801ВМ2. — BK Back to Life! — BK0010 / BK0011 emulator — Google Project Hosting
  14. https://github.com/1801BM1/cpu11/tree/master/vm2
  15. https://zx-pk.ru/threads/23978-tsifrovaya-arkheologiya-1801-i-vse-vse-vse/page105.html
  16. Цифровая археология: 1801 и все-все-все #1066
  17. 1 2 Нефедов А.В. Интегральные микросхемы и их зарубежные аналоги: Справочник.. — М.: ИП РадиоСофт, 2001. — Т. 11. — С. 248. — 512 с. — ISBN 5-93037-049-4.
  18. Бытовой ретро-компьютер своими руками — Просмотр темы — Цифровая археология 1801: трискаидекафобия 013
  19. Бытовой ретро-компьютер своими руками — Просмотр темы — Цифровая археология 1801: одноклавишный 014
  20. Бытовой ретро-компьютер своими руками — Просмотр темы — Цифровая археология 1801: тайна кристалла 030
  21. Бытовой ретро-компьютер своими руками — Просмотр темы — Цифровая археология 1801: домашний 037
  22. Бытовой ретро-компьютер своими руками — Просмотр темы — Цифровая археология 1801: В чащах юга жил бы цитрус 065
  23. Бытовой ретро-компьютер своими руками - Просмотр темы - Цифровая археология 1801: Северный мост 119
  24. Бытовой ретро-компьютер своими руками — Просмотр темы — Цифровая археология 1801: неудержимое диско 128
  25. nedoPC.org - View topic - Отладочный модуль на К1801ВМ1. www.nedopc.org. Дата обращения 31 июля 2020.
  26. «Компьютерра» № 23 от 30 июня 2004 года (недоступная ссылка)
  27. Е.Белевцов, Игорь Коршун. Многофункциональный телефон "Phone Master" // Радио : журнал. № 1994. № 7. С. 32-34.
  28. Описание второй модели АОН «Phone master»: 1 страница 2 страница 3 страница 4 страница
  29. Бригантина : Рейтинг
  30. История. 80-е годы
  31. Малиновский Борис Николаевич. Нет ничего дороже. Кибернетическая техника

Литература и публикации[ | код]

Ссылки[ | код]

Реклама