Выбрать главу

Накопленный опыт и изучение зарубежных и отечественных новинок позволили завершить совершенствование архитектуры НЦ семейства базовых программно- и аппаратно-совместимых микро-ЭВМ «Электроника НЦ». Она включила все лучшее, что на тот момент в мире было известно, гармонично сочетая заимствованные и собственные идеи. Архитектура изначально была ориентирована на создание ряда программно-совместимых (снизу – вверх) моделей с возрастающей вычислительной мощностью. Системы команд младших моделей были подмножествами систем команд старших, была заложена возможность дальнейшего развития системы команд. Были сформулированы требования к трём первым моделям ЭВМ семейства "Электроника НЦ-0хх": НЦ-03, НЦ-04 и НЦ-05. В разработке архитектуры активное участие принимали: Д.И. Юдицкий, Н.М. Воробьёв, М.Д. Корнев, А.А. Попов, Н.А. Смирнов, М.М. Хохлов, В.А. Савельичев, С.Г. Догаев, Ю.М. Сокол, П.Н. Казанцев, Ж. Мамаев, Н.С. Буслаева и др. ЭВМ строились по модульному принципу на основе магистрали НЦ. Базовый блок типоразмера 5U Евромеханики содержал блок питания и 18 мест для одноплатных модулей. ПО НЦ-03 (базовое для всего ряда) включало: перфоленточную и дисковую ОС, библиотеку стандартных программ, кроссиситему программирования на БЭСМ-6 и ЕС ЭВМ, Ассемблер, систему отладки, систему контроля, редактор текста и др. Впоследствии описание системы команд НЦ было оформлено в виде стандарта предприятия СТП ЩИ7.1.2-78 «Система микропроцессорных средств вычислительной техники. Программное обеспечение. Система команд семейства микро-ЭВМ «Электроника НЦ»».

В это время и на этих работах в СВЦ зародился принципиально новый вид сотрудничества с разработчиками бортовых ЭВМ из других министерств. Спровоцировало на такую идею появление в первой половине 1975 г. у Д.И. Юдицкого двух ведущих разработчиков бортовых ЭВМ для авиации из ленинградского НПО «Ленинец» Минрадиопрома – Р.Ю. Багдонаса и В.И. Кошечкина. Узнав о разработке первого в стране КМОП микропроцессорного комплекта  БИС и микро-ЭВМ на его основе, они приехали выяснить возможность применения их в своих разработках ; КМОП для бортовых ЭВМ ценен своим низким энергопотреблением. Кто в ходе переговоров первым высказал идею параллельной совместной разработки наземного и бортового вариантов микро-ЭВМ, не запомнили даже участники переговоров. Но идея сразу захватила всех. А суть её заключалась в том, что архитектурно, структурно, схемотехнически и программно эти варианты ЭВМ должны быть строго идентичны, а отличатся только конструктивно, в соответствии со спецификой применения, принятыми стандартами и с предъявляемыми требованиями. Базовый вариант ЭВМ в общепромышленном исполнении планировалось использовать в составе отладочных, испытательных и иных наземных систем. Головным его разработчиком и поставщиком должны были стать СВЦ и его завод «Логика». Специальные авиационные конструктивные варианты микро-ЭВМ Ленинец для себя должен был делать сам.  Идея такого сотрудничества получила горячее одобрение руководства НПО НЦ и НПО «Ленинец» и началась совместная работа, которая затем переросла в совместную программу «Интеграция», названную так с лёгкой руки Виктора Ивановича Кошечкина.

И далее, когда в Зеленоград приезжали представители других предприятий, им предлагали эту схему сотрудничества. Большинство соглашались. Так постепенно образовался альянс добровольного сотрудничества, в котором участвовали: СВЦ Минэлектронпрома; НПО «Ленинец» (Ленинград) и НПО «Комета» (Москва) Минрадиопрома; НПО «Агат» (Москва) и «Океанприбор» (Ленинград) Минсудпрома; НПО «Электроавтоматика» Минавиапрома и др. Деятельность этого альянса весьма положительно повлияла на архитектуру базовых моделей микро-ЭВМ НЦ-03, НЦ-04 и НЦ-05.

Фактически этот образованный по инициативе предприятий в 1975 г. и строго не формализованный альянс был прообразом и предтечей будущих Аппаратурно-Ориентированных Программ (АОП), которые появились в 1978 г. Причём это была программа с гораздо более глубоким и эффективным сотрудничеством, основанном на добровольном желании участников, чем последующие директивные АОП. Эта схема пережила ликвидацию СВЦ и продолжала развиваться под руководством главного инженера НПО НЦ А.А. Васенкова. Она была разрушена односторонним отказом Минэлектронпрома от собственной архитектуры «Электроника НЦ» в пользу более старой (на 7 лет) архитектуры ф. DEC.

Базовые модели строились по модульному принципу на основе единой магистрали, являющейся расширением магистрали ОШ – советского аналога шины Unibus мини-ЭВМ PDP-11 фирмы DEC, США. В отличие от принципиально однопроцессорной ОШ/Unibus, Магистраль НЦ обеспечивала возможность построения многопроцессорных систем (до 4 процессоров) и контроля адресов и данных по чётности, что не мешало совместимости с периферийными устройствами с ОШ/Unibus. Это открывало прекрасную перспективу построения систем в очень широком спектре их вычислительных мощностей на одном и том же комплекте БИС и модулей семейства НЦ. И в то же время позволяло напрямую использовать отечественные (СМ ЭВМ и воронежских ЭВМ) и импортные периферийные устройства.