![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
4-й месячник, надеюсь ежегодный,
КРЕЯ и КРАСНОГО КРЕЯ (Электроника СС БИС)
часть x'3D
К вопросу о CADах у нас и у них
КРЕЯ и КРАСНОГО КРЕЯ (Электроника СС БИС)
часть x'3D
К вопросу о CADах у нас и у них
- Многих интересует вопрос - какой САПР вы применяли для создания великолепного Cray-1? - спросили у Сеймура Крэя.
- Помню, я использовал карандаш третьего номера* и милимитровку.
- Да, но ведь этого мало... - растерялся собеседник.
- Да, чуть не забыл, это важно. Очень помогает писать и чертить на оборотной стороне бумаги, чтобы линии разметки не доминировали в чертеже.
*моё самое важное примечание к этому посту — карандаш третьего номера, это в советской системе маркировки будет карандаш с твёрдым грифелем Т, а если какой кохинор с европейской маркировкой, то Н. Заметьте один Т, а не 2Т или больше, те карандаш близкий к ТМ, но немного более жёсткий. Но мне больше нравилось делать трасировку ПП карандашом ТМ или НВ с двух сторон милимитровки.
Сегодня в День Российского проектировщика, очень хочется провентилировать вопрос, про то кто и в каких САПРах работал, когда разрабатывал для себя схемы, когда суперкомпьютеры создавал. Тему с логическим проектированием у Крэя проиллюстрировал в прошлом году, а сейчас кратко раскрыл тему с инженерным проектированием легендарной CRAY-1. Но вот как оно было с Электроникой СС БИС?

Ну тут в интервью кмк старик Сеймур немного загибает, ибо ещё в 1956 году, тогда ещё некие С.Крей и К.Риш сделали свой доклад о некой программе для логического моделирования, одной из первых в мире между прочим. Мужик он был продуктивный и исписывал до полутысячи страниц в день, но и компьютер ему был совсем не чужд, правда под его скромные потребности ему и Макинтоша хватало как максимум, когда его супер машины таки стали немного посложнее чем CRAY-1 :) и как САПР свой сделать, или чужой использовать он был в курсе, и фирма его имела терминальный доступ к мощным мейнфреймам с CADами, но карандашом на бумаге в то время у опытных людей быстрее получалось.
За давностью лет много путаницы с нашими САПРами, и тот кто с ними плотно не работал, может делать невольные ошибки, пересказывая с чужих слов, или перепутышек в своих воспоминаниях, как я сделал несколько ошибок в прошлом году (может быть и нет, этот вопрос требует внимательного изучения). А иногда даже работавшие, но десятки лет отошедшие от темы уже вспомнить не могут. Или не хотят, и почему? Попробуем разобраться.
Сейчас слова САПР и КОМПАС неразрывно связанны с 3д моделированием для машиностроения, а в начале 80-х аналогично с проектированием электроники. Слова САПР и ПУЛЬС это программные средства для анализа колебаний в трубопроводах сейчас, а раньше в 80-х всякий у кого предмет САПР был, как минимум понимал, что это опять за электронику.
Вот краткая выдержка из книги – 50 лет отечественной микроэлектронике. Бориса Малашевича.
...Что касается САПР цифровых автоматов и вычислительных машин, первые результаты для создания таких САПР были получены в конце 50-х годов. Эти результаты в значительной мере были предвосхищены трудами английского математика XIX века Джорджа Буля (1815-1864), заложившего основы математической логики; создателя математической теории информации Клода Шеннона, занимавшегося вопросами теории релейно-контактных схем; советского физика В.И.Шестакова, который одновременно с К.Шенноном (1938 г.) предложил применять математическую логику к синтезу логических схем.
Разработка теории логического анализа и синтеза релейно-контактных, а позже и функциональных схем на основе аппарата математической логики в СССР в 40-х годах была продолжена М.А. Гавриловым и далее С.В. Яблонским, В.М.Глушковым, Д.А. Поспеловым и др.
Работы по автоматизации проектирования вычислительных машин были направлены, во-первых, на проектирование функциональных и логических схем, во-вторых, на конструирование печатных плат и оформление конструкторской документации.
Логическое моделирование применяется с конца 50-х годов. Одной из первых программ логического моделирования была программа, о которой сообщили С.Крей и Р.Киш в 1956 г. в США. В 1965 г. американские разработчики САПР начинают использовать трехзначное логическое моделирование. В 1966 г. Дж. Рот разрабатывает d-алгоритм синтеза тестов для контроля и диагностики неисправностей в схемах. В 70-е годы разрабатывается концепция автоматизации проектирования цифровых систем с выделением уровней системного, регистровых передач, логического и схемотехнического.
История САПР вычислительных машин в нашей стране тесно связана с такими организациями как ИТМиВТ, НИИ автоматической аппаратуры, НИИ молекулярной электроники, ЦКБ Алмаз, ведущими инженерными вузами. В СССР еще в середине 1957 г. В.М.Глушков определяет направления стратегических исследований в области информатики, отнеся к ним разработку методов автоматизации проектирования ЭВМ и развитие методов автоматизации программирования. В 1964 г. И.Я.Ландау предложил язык моделирования логических схем ФОРОС. В 1965 г. Г.Г.Рябов в ИТМиВТ начал разработку САПР, позднее получившую название ПУЛЬС, а Н.Я.Матюхин возглавил работы по автоматизации проектирования ЭВМ. В 1967 г. вопросами САПР ЭВМ начинает заниматься О.Н.Юрин, который в 70-е годы возглавляет разработку САПР ЕСАП (Единая Система Автоматизации Проектирования) в НИЦЭВТе. В Киеве принципиальные вопросы автоматизации проектирования вычислительных машин разрабатывает В.М.Глушков с коллегами.
На функционально-логическом уровне проектирования радиоэлектронной аппаратуры и СБИС наиболее известны языки VHDL, Verilog, SystemC. При конструкторском проектировании для описания топологии СБИС широкую известность получил формат EDIF (Electronic Design Interchange Format).
Язык VHDL (Very high-speed integrated circuits Hardware Design Language) - язык моделирования дискретных электронных устройств, утвержденный в качестве международного стандарта IEEE 1076 в 1987 г.. В дальнейшем стандарт корректировался и расширялся, новые версии приняты в 1993 и 1999 г.г., в частности, в версии IEEE 1076.1 (1999 г.) нашли отражение особенности описания аналоговых устройств. Язык предназначен для моделирования преимущественно на уровнях вентильном, регистровых передач и корпусов микросхем, он успешно используется и при синтезе устройств. К числу предшественников VHDL можно отнести один из первых языков для описания схем на уровне регистровых передач APL (1962 г.), разработанный в США.
Для моделирования на системном уровне было разработано большое число языков. Из числа общецелевых языков моделирования одним из первых был язык GPSS, появившийся в 1964 г. и, что удивительно, продолжающий широко использоваться и в настоящее время. В 60-е годы разработаны еще несколько известных языков системного моделирования. К ним относятся Simscript, Симула-67 и ряд других. Наряду с моделями массового обслуживания, при системном моделировании используют аппарат, разработанный Петри (C. A. Petri) в 1962 г. и названный сетями Петри.
История САПР в электронике берет свое начало в первой половине 60-х годов прошлого века.
В США первыми программами анализа нелинейных электронных схем были TAP, NET-1, разработанные в 1962 и 1964 г. соответственно, а также более известная программа ECAP. У истоков автоматизации проектирования в электронике стояли Ф. Брэнин, Д. Калахан, Р. Рорер и др. В 80-е годы проблемами автоматизации проектирования СБИС на логическом и схемотехническом уровнях активно занимаются А.Ньютон, А.Санджованни-Винчентелли, С.Дайректор и др.
Первая в СССР программа анализа электронных схем разработана в МВТУ им. Н. Э. Баумана И. П. Норенковым, сообщение о ней появилось в 1965 г. Это была программа ПАЭС для ЭВМ Урал-2. В ней были использованы более ранние работы по моделированию полупроводниковых приборов, выполненные Д. Эберсом и Д. Моллом в США, С. Е. Жорно в СССР. В 70-е годы были созданы программы аналогичного назначения в Зеленограде В.П.Панферовым, в МАИ - В. Н. Ильиным, в МИФИ - А. Я. Архангельским, в Киеве - В. П. Сигорским и А. И. Петренко и др.
Американские ЭВМ были более быстродействующими, но советские программы не уступали американским по времени решения задач за счет использования разреженности матриц в математических моделях схем...

Рябов Геннадий Георгиевич
Чл.-корр. РАН, профессор кафедры АСВК ВМК МГУ
Ученая степень:
д-р техн. наук
Родился 15.01.1936, г. Москва. Профессор кафедры, член-корреспондент РАН.
Окончил механико-математический факультет МГУ (1958).
Кандидат физико-математических наук (1967), доктор технических наук (1984). Ученое звание — профессор (1991). Член-корреспондент РАН (1991, член-корреспондент АН СССР с 1984).
Директор Института точной механикии вычислительной техники им. С.А. Лебедева РАН (1984–2004).
Лауреат Государственной премии СССР (1974), лауреат премии им. С.А. Лебедева АН Украины (1989). Награжден орденами Ленина (1987), Трудового Красного Знамени (1978). Заслуженный деятель науки РФ (1999).
С 1958 г. работает в ИТМиВТ им. С.А. Лебедева, где прошел путь от младшего научного сотрудника до директора института. Был заведующим базовой кафедрой электронных вычислительных машин МФТИ.
С 1970 г. работает в Московском университете на кафедре автоматизации систем вычислительных комплексов факультета ВМК, с 1986 г. — в должности профессора (по совместительству). Заведующий лабораторией методов компьютерной визуализации НИВЦ МГУ (с 2000).
Г.Г. Рябов — крупный специалист в области прикладной математики и вычислительной техники, главный конструктор ряда вычислительных систем оборонного и гражданского назначения. Его научные интересы связаны с автоматизацией проектирования радиоэлектронных устройств, созданием алгоритмов трассировки многослойных плат и БИС. Им выполнен ряд важных работ по математическому обеспечению уникальных вычислительных комплексов, работающих в реальном масштабе времени.
Г.Г. Рябов одним из первых в стране возглавил работы по алгоритмизации задач проектирования вычислительной техники. Разработанные под его руководством комплексные системы автоматизированного проектирования явились базой при создании отечественных супер ЭВМ «Эльбрус».
В МГУ читал лекционные курсы: «Автоматизация проектирования радиоэлектронной аппаратуры», «Проектирование ЭВМ и постановка математических задач». В настоящее время читает спецкурс «Введение в компьютерные методы комбинаторно-топологических построений».
Подготовил 16 кандидатов наук, среди его учеников 7 докторов наук.
Опубликовал свыше 100 научных работ, в том числе: Волновой алгоритм и электрические соединения — М., ИТМиВТ, 1965 (соавт. Зиман Ю.Л.); Поэлементное моделирование вычислительных систем — М., 1978; Модели коммутационных свойств конструкций ЭВМ — М., ИТМиВТ, 1989; О путвом кодировании k-граней в n-кубе // Вычислительные методы и программирование, 2008, т. 9, № 1.
Возникает любопытный вопрос, если В 1965 г. Г.Г.Рябов в ИТМиВТ начал разработку САПР, позднее получившую название ПУЛЬС, а в 1978 году в НИИ Дельта ушёл Мельников, и идиологически работал только на БЭСМ-6, а как пишет Олег Гурковский, что среди людей работавших в Дельте и ИТМиВТ, произошёл некий конфликт, у нас образовалось две параллельные ветки развития САПР "Пульс"? При этом в разных воспоминаниях записано, что как минимум часть работ по проектированию СС БИС делались в КУЛОНе
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
![[livejournal.com profile]](https://www.dreamwidth.org/img/external/lj-userinfo.gif)
Все наши люди знают анекдот:
Экзамен в вузе. Входит преподаватель:
— Вопрос на 5 — как меня зовут? Молчание.
— Вопрос на 4 — что сдаем? Молчание.
— Вопрос на 3 — какого цвета учебник?
Голос с задней парты: — Во валит гад!

Видимо у меня по САПР было 5 по причине, что помнил как зовут преподавательницу, и знал какой предмет сдаём (на самом деле название предмета. и имя у меня на обложке конспекта записано было, и так по всем предметам, чтоб не оскорблять чувства педагогического состава, их ФИО писал на внутренней стороне обложки) но аппаратные требования к САПРам в то время не упоминались, и сейчас ежей мучает вопрос – а на ЕС ЭВМ был порт связки ПУЛЬС + КОМПАС-82?
Кстати для тех кто в то время не учился, или у нас в стране не был, даже в Москве практическая работа выгледела так — половина группы вводила свои задания на Консуле с выводом на перфоленту, а вторая паралельно за терминалом с выводом на магнитную ленту, потом эти ленты увозились, и назад привозили только две-три лучших работы выведенных на плотере, и список кто сдал или нет. На специальностях где САПР был как факультатив были бригады по 3-4-5 человек на одно задание, по этой причине, наверное более половины людей изучающие САПР в наше стране в то счастливое время, прошли эти курсы не прикасаясь клавиатуры.
Знакомые ребята по специальности ПМщики, которые проходили практику и делали курсовые с дипломами в ИТМиВТ, но при этом сидели как выяснилось в оплоте ЕС ЭВМ на Варшавке могли ошибаться когда говорили, что разработку делали тогда на ЕС ЭВМ, но в Компасе? Или НИЦЭВТ сдавал в аренду ЕС ЭВМ + ЕАСП для разработки МаБИС на основе БМК И200М для Эльбрусов? А я просто додумал, что раз люди в ИТМиВТ работают то у них ПУЛЬС + КОМПАС-82?
Если приминить бритву Оккама, то можно подумать так, если во время учёбы практические работы с ЕСАП проходили без ЕС ЭВМ, то и ПУЛЬСОМ+КОМПАС-82 могли без БЭСМ-6 работать. Рабочие терминалы были подключены к ЕС ЭВМ, после на ленточках или по сети задания на обсчёт отправлялись на БЭСМ-6, а результат аналогично выводился на граффопостроитель или плотер для фотошаблонов подключённой к ЕС ЭВМ.
Те у кого специальность была производство микроэлектроники, вполне логично в различиях машин и ОС не очень разбирались, а сейчас после около тридцати лет спустя занимаясь совсем другой деятельностью от религиозной до модных тусовок в Лондоне, от комунального хозяйства до торговли пафосными люстрами, отбухгалтерии в 1с (Не понимая, что это по сути КОБОЛ между прочим) до построения семейного счастья в Австралии не могут дать ответ на мои вопросы. Несколько человек для объективности работают и в технических сферах, правда в областях электронной оптики, и за пределами нашей сказочной страны и коммунального хозяйства, а именно Мосводоканале.
Согласитесь, что только те кто не понимает причину, по которой они забросили микроэлектронику в начале 90-х, ничего вызывюще непристойного в моих вопросах не видит. К счастью энта очень вежливая моя бесцеремонность с такими домагательствами, не может помешать ежам докапаться до знающего человека, и разрушить мою веру в возможность найти такового, ну хоть одного завалящего в здравом уме и твёрдой памяти, или хоть записку на эту тему в пустой бутылке :)
И вот ещё забавный вопрос, когда они перепрыгнули с Компаса на AULIS, он на чём работал? Ведь сименсовский оригинал шёл хоть и на немецком ИБМовском клоне, но под своей сименсовской ОС, и прикладные программы не были двоично совместимы с ЕС. Для этих дел был куплен мейнфрейм Siemens, CAD этот запускали на советских клонах сименсовских из серии М4000, которых несколько десятков по Москве было, или сделали портирование на БЭСМ-6 или ЕС ЭВМ?
А может этот прыжок на AULIS был тупо вызван тем, что третий комплексный отдел НИЦЭВТ, в 1985 году стал самостоятельным предприятием, и в свете хозрасчёта и самофинансирования овладевшими нашей страной, завязал с нашими советскими САПРами, и весьма многолюдными отделами по их разработке, адаптации к предметной области и сопровождении, тупо забил на все связанные с этим делом проблемы, и научные работы связанные с разработкой САПР вместо своей работы, купив или свистнув коммерческое буржуинское ПО, которое при этом возможно даже запускал на импортном железе? Или они получили терминальный доступ к месту где был развёрнут сименсовский софт?
Вопросов много, а где искать достоверные ответы?
no subject
Date: 2016-11-16 05:42 am (UTC)кремль, кремльСАПР ПУЛЬС, БЭСМ-6. Ото всех я слышал про него, а сам ни разу не видел. Сохранилась ли у кого хотя бы документация, примеры? На бинарники я уж и не надеюсь.no subject
Date: 2016-11-16 05:47 am (UTC)no subject
Date: 2016-11-16 05:56 am (UTC)no subject
Date: 2016-11-16 06:00 am (UTC)no subject
Date: 2016-11-16 06:47 am (UTC)У тебя есть тайное знание про эту кодировку? Если есть можешь сконвертировать в что-нибудь общеизвестное?
no subject
Date: 2016-11-16 08:16 am (UTC)Действительно, встречаются фрагменты паскалевского кода типа:
Или:
no subject
Date: 2016-11-16 10:23 am (UTC)no subject
Date: 2016-11-16 10:26 am (UTC)no subject
Date: 2016-11-16 10:40 am (UTC)no subject
Date: 2016-11-16 06:42 pm (UTC)no subject
Date: 2016-11-16 06:51 pm (UTC)no subject
Date: 2016-11-16 07:02 pm (UTC)Интересно было бы взглянуть, что же представляла из себя система моделирования Пульс в конце 80-х.
no subject
Date: 2016-11-16 07:10 pm (UTC)no subject
Date: 2016-11-16 07:33 am (UTC)no subject
Date: 2016-11-16 07:44 am (UTC)У сименса по другому подключались ПУ к каналам, по этой причине AULIS напрямую было на ЕС не запустить, даже под BS2000, а на М4000х можно. Ностальгируете о времени на прогрев ЕСок?
no subject
Date: 2016-11-16 07:49 am (UTC)В какой то степные - да... Молодость. Тем более, что 1045 была где-то полгода как установлена, но не "впряжена" в работу и была моим "персональным" компьютером.
no subject
Date: 2016-11-16 09:18 am (UTC)no subject
Date: 2016-11-16 09:24 am (UTC)no subject
Date: 2016-11-16 09:40 am (UTC)no subject
Date: 2016-11-16 09:47 am (UTC)no subject
Date: 2016-11-16 11:46 am (UTC)Это из разговоров.
С "Алмазом" интересно, САПРовское направление точно очень и очень было (вообще, Бункин в АН прошел по автопроектированию) но, кажется, только в СВЧ моделировании-разработке (в середине 90х они рекламировали продукт) и конструктиве - размещение, трассировка-генерация документов. В области цифровой разработки, ничего не слышал. Ну и компьютеры у них из ИТМ, это известно.
Еще была проблема характерная - некоторые организации, необделенные ввиду задач, валютой, могли получить автопроектирование "единым кусочком" - рабочей станцией (68я моторола, обычно) с встроенной программой. Случаи такие известны.
Вообще, как-то направление у нас не очень было.
Открываешь "электронику" 80х годов - в номере статья-две на тему. Сколько денег с VLSI и VHSIC туда ушло. У нас и книг не очень водилось.
no subject
Date: 2016-11-16 12:13 pm (UTC)no subject
Date: 2016-11-16 06:17 pm (UTC)О Компасе: Лакшин, Коротаев, Григорьев, Смирнов
О Пульсе: Рябов, Лакшин, Конопкин, Коротаев
2 фамилии повторяются там и там, вероятно коллектив разработчиков плюс-минус один и тот же?
no subject
Date: 2016-11-16 06:54 pm (UTC)no subject
Date: 2016-11-17 02:33 am (UTC)За истекщий период в моей жизни много чего произошло сильно отвлекающего.
Ушла из жизни мама, можно сказать, буквально на моих руках.
Заказчик завалил меня проектами. Под конец еще привлек к работам по отечественному
интерфейсу Ethernet. В общем, скучать не приходилось, как-то не до мемуаров.
Да и помню я не все. Я жил в замкнутом мире и не особо интересовался, чем
занимались соседние отделы.
Попробую внести ясность кратко.
В НИИ Дельта, в отделении Мельникова, действительно был свой отдел САПР,
которым руководил мой учитель Яицков Александр Сергеевич. И этот отдел
разрабатывал свой САПР. Не Пульс. Пульс тоже был (украденый?!),
и все логическое проектирование кристаллов И200/И300/И300Б выполнялось
на нем. Но развитием/сопровождением этого продукта занимался кто-то другой,
не из нашего отдела. Наш же САПР был ориентирован на конструкторское проектирование.
причем не только микросхем, но и "блоков" (плат), в которые они должны устанавливаться.
Работа нашей системы начиналась с того, что из ПУЛЬСа импортировалась логическая
схема: перечень элементов и их межсоединений, то что, как я понимаю, в западных
САПРах называется словом NETLIST.
Как ПУЛЬС, так и наша САПР выполнялись на БЭСМ-6. Переферия у нее была вся уже
от ЕС ЭВМ. Управлялась эта машина при помощи ОС Диспак, использовались также МС Дубна,
диалоговая система ДЖИН. Внутри нашей САПР были также свои средства управления
вычислительным процессом, разработанные внутри отдела, в частности - специализированный
язык управления заданиями и файловая система (даже три). Наша разработка
велась на языке Паскаль на компиляторе А.С.Пирина.
САПР выполняла трассировку (проектирование геометрического расположения) электрических цепей
для блоков и микросхем. Этот набор алгоритмов разработал Владимир Сусов и его маленькая команда.
Размещение элементов было, вроде-бы, ручное или полуавтоматическое. Во всяком случае, о полной
автоматизации этого этапа проектирования я не помню. САПР обеспечивала вывод результатов
проектирования на носители, необходимые для производственных процессов. (Детали реализации
не знаю, кроме тех, с которыми был связан лично, об этом ниже.)
Лично я был занят в разработке подсистемы, которая синтезировала тесты выходного и входного
контроля для И200/И300/И300Б. На мне была предобработка, организация вычислительного
процесса, постобработка, аналитика и оптимизирующие преобразования. Короче, я выполнил
в этой подсистеме практически всю черную работу. Кроме основного алгоритма, которым
занимались непосредственно А.С.Яицков и его супруга Г.А.Яицкова. Результатом работы системы
были тексты на входном языке тестирующей системы Centry, применяемой на заводе в Зеленограде.
Они записывались на магнитную ленту на БЭСМ и потом - о чудо! - считывались этой буржуазной
аппаратурой и выполнялись ею. Для записи на ленту пришлось поковыряться в низкоуровневых
командах управления ленточным накопителем. Был также интерфейс, заворачивающая синтезированные
тесты обратно в ПУЛЬС, и там они использовались как дополнительные тесты верификации проекта,
моделировались ПУЛЬСом, само собой. Несколько ошибок разработчиков микросхем было выявлено
именно на этих тестах.
Важной частью нашей САПР были алгоритмы верификации задержек, как на уровне проектов микросхем,
так и на уровне проектов плат. На данной частоте длина проводников уже является фактором, влияющем
на скорость распространения сигнала и, таким образом, на корректность работы цифровой схемы в целом.
Алгоритмы оценивали корректность проекта топологии с точки зрения распространения задержек и
сигнализировали, где в проекте имеются риски и что надо исправить. Этими алгоритмами занимались
А.С.Яицков и Татьяна Ганжа.
В САПР использовались две отдельные файловые системы: для исходных текстов САПР и для исходных,
промежуточных и выходных данных проектирования. Обе системы разработал Владимир Сафонов.
Альтернативную ф.с. для данных проектирования разработал Владимир Сусов. (Тут надо объяснить
для современного читателя, что в ОС Дискпак не было ни штатной файловой системы, ни штатного
редактора текстов, ни штатного языка управления заданиями, и все эти задачи решались по-своему
в каждом крупном прикладном проекте.)
Вот что мне удалось вспомнить относительно быстро.
no subject
Date: 2016-11-17 08:22 am (UTC)Как назывался ваш САПР, если не было официального названия, то какое было внутрение или название теммы.
Где находился ваш отдел в Дельте, мельниковских институтах или на нескольких площадках в Москве и Калининграде одновременно, сколько человек было в отделе.
Когда вы пришли и ушли там с работы, наверняка в трудовой книжке даты сохранились, когда появился/закрылся отдел, в каком году у вас САПР был адаптирован к И200, И300, И300Б, в какие годы вы отдавали или нет в Зеленоград заказы на производство И300.
no subject
Date: 2016-11-19 05:02 am (UTC)Названия у САПР не было. Название ведь нужно продукту, который будет куда-то поставляться.
Здесь же ничего такого не планировалось. САПР поддерживал текущий проект.
Часть, связанная с построением тестов, в нескольких научных статьях именовалась
как "САПР-Тест", но это было название только для контекста этих статей.
Наш отдел находился в Дельте на 22 этаже. Никаких дополнительных площадок.
В отделе было около 15 человек.
Я пришел в 1984. Отдел к тому времени существовал, как я понял, около 5 лет,
и уже были работающие алгоритмы трассировки. Работы по тестовому обеспечению
начались уже на моей памяти, около 1985 года, работы по верификации задержек еще чуть позже.
Я ушел в 1990. Отдел просуществовал еще года два. После этого его уже маленькие
осколки были переведены в Институт Системного Программирования и существовали
там еще лет 5. Но уже не было проекта, который надо было поддерживать, поэтому
занимались какими-то абстрактными задачами.
За взаимодействием с Зеленоградом я специально не следил.
Насколько помню, в 1987 году уже спроектированные микросхемы
изготовлялись зеленоградским заводом. К этому же времени относится
передача на завод тестового обеспечения, в которой я участвовал.
Детально даты ввода в производство микросхем серий И200, И300 и И300Б
пояснить не могу. С моей колокольни они и не отличались-то особенно:
в память влезают, время обработки удовлетворительное и примерно одинаковое.
no subject
Date: 2016-11-19 08:42 am (UTC)no subject
Date: 2016-11-19 09:51 pm (UTC)это была еще непонятная технология.
помню семинар на похожую тему, но осознал смысл
обсуждаемых концепций только теперь, после опыта
работы с реальными VCS.
архивы исходников САПР у кого-нить есть, можно найти.
а зачем?
no subject
Date: 2016-11-20 05:28 am (UTC)no subject
Date: 2016-11-17 02:41 am (UTC)и предпринял ряд шагов по его внедрению в наши процессы проектирования.
Под его руководством работала группа, разрабатывающая компилятор (и, вероятно,
систему моделирования?) VHDL. Мне эта инициатива очень нравилась и я постарался
как-то помочь процессу. Но без отрыва от основной деятельности (а мне не хотелось
совсем отрываться) я мог немного. Результатом моей работы стал конвертер из
ПУЛЬСа в VHDL. При помощи этого конвертера проекты наших инженеров-разработчиков
были переведены в VHDL и использовались в качестве тестовой нагрузки для
компилятора. Дальнейшая судьба проекта по VHDL мне неизвестна.
FYI, VHDL, хоть и продолжает развиваться и сейчас, уступил "пальму первенства"
новому языку проектирования/моделирования, который называется System Verilog.
Это язык - производный от Verilog, но включает также массу возможностей из VHDL
и много еще откуда. С Verilog он соотносится примерно так же, как C++ соотносится
с С. Обратите внимание при случае :)
no subject
Date: 2016-11-17 08:33 am (UTC)no subject
Date: 2016-11-17 08:36 am (UTC)no subject
Date: 2016-11-19 05:05 am (UTC)а IEC-шные языки реально где-то применяются? ни разу не слышал о таком...
о Verilog слышал, о VHDL слышал, о SystemVerilog надеюсь. а про IEC - ни разу.
ммм... что такое промэлектроника?!
--
описания СС БИС у меня само собой нет
no subject
Date: 2016-11-19 08:40 am (UTC)no subject
Date: 2016-11-19 09:48 pm (UTC)не понял, где и как это применяется.
no subject
Date: 2016-11-20 05:36 am (UTC)no subject
Date: 2016-11-20 10:14 am (UTC)Теперь понял.
Меня бес попутал... До сих пор ведь шла речь
о языках проектирования аппаратуры.
Если о программировании МК, то удивительно,
что в этом наборе нет ни одного языка, поддерживающего
парадигму автоматного программирования
К вопросу о их CADах и наших САПРах "Пульс"
Date: 2017-01-31 05:38 pm (UTC)