Разработка и исследование компонентов программного обеспечения гибкой системы автоматизированного проектирования схем электронно-вычислительной аппаратуры
Диссертация
Научная новизна. Научная новизна работы заключается в исследовании и разработке специальных методов автоматизированного проектирования, цредставлящих собой реализацию неформальных приемов проектирования и позволяющих сократить время и повысить качество проектирования схем ЭВА определенного класса. В диссертации получены новые научные результаты в области автоматизации конструкторского этапа… Читать ещё >
Содержание
- 1. ВЫБОР АРХИТЕКТУРЫ СИСТЕМЫ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ И ОПИСАНИЕ СТРУКТУРЫ ДАННЫХ В ПОДСИСТЕМАХ
- 1. 1. Выбор структуры САПР и принципов организации программного обеспечения
- 1. 2. Форма представления исходных данных и промежуточных результатов проектирования
- 2. РАЗРАБОТКА МЕТОДОВ РАЗМЕЩЕНИЯ ЭЛЕМЕНТОВ ЭВА НА КИ
- С УЧЕТОМ УСЛОВИЙ ДЛН КАНАЛЬНОЙ ТРАССИРОВКИ
- 2. 1. Постановка задачи размещения. Методы и критерии, используемые при решении задачи
- 2. 2. Выбор методов размещения на основе анализа схемы проектируемого устройства
- 2. 3. Декомпозиция схемы на основе анализа внутренних цепей
- Л, Построение критерия размещения
- 2. 5. Проверка возможности трассировки и корректировка размещения
- 2. 6. Выводы
- 3. РАЗРАБОТКА МЕТОДОВ КАНАЛЬНОЙ ТРАССИРОВКИ СХЕМ ЭВА
- 3. 1. Постановка задачи и характеристика существующих методов трассировки. ЮЗ
- 3. 2. Разработка канального алгоритма трассировки на основе расплывчатого представления трасс. НО
- 3. 3. Минимизация числа пересечений трасс
- 3. 4. Размещение межслойных переходов
- 3. 5. Трассировка цепей, инцидентных внешним выводам схемы и построение эскиза совмещенной трассировки
- 3. 6. Дотрассировка нереализованных цепей и контроль соответствия трассировки исходному заданию
- 3. 7. Выводы
Список литературы
- Основные направления экономического и социального развития СССР на I98I-I985 годы и на период до 1990 года. М., 1981. — 46 с.
- Комплекс общеотраслевых руководящих методических материалов по созданию АСУ и САПР/Государственный комитет СССР по науке и технике. М.: Статистика, 1980. — 119 с.
- ГОСТ 22 487–77. Проектирование автоматизированное. Термины и определения.
- Глушков В.М., Капитонова 10.В., Летичевский A.A. Авто -матизация проектирования вычислительных машин. Киев: Наукова думка, 1975. — 230 с.
- Теория и методы автоматизации проектирования, вычисли -тельных систем/Под ред.М.Брейера. М.: Мир, 1977. — 282 с.
- Селютин В.А. Машинное конструирование электронных устройств. М.: Сов. радио, 1977. — 383 с.
- Петренко А.И., Тетельбаум А. Я. Формальное конструиро -вание электронно-вычислительной аппаратуры. М.: Сов. радио, 1979. — 256 с.
- Автоматизация проектирования печатных блоков с модулями произволнной формы/Е.П.Герасименко и др. М.: Машиностроение, 1979. — 167 с.
- Каляев A.B. и др. Автоматизация проектирования вычис -лительных структур. Ростов н/Д, 1983. 224 с.
- Кини Р.Л., Райфа X. Принятие решений при многих критериях: предпочтения и замещения. М.: Мир, 1981. — 560 с.
- Подиновский В.В., Гаврилов В. М. Оптимизация по последовательно применяемым критериям. М.: Сов. радио, 1975. — 192 с.
- Стоян Ю.Г., Соколовский В. З. Решение некоторых много -экстремальных задач методом сужающихся окрестностей. Киев: Наукова думка, 1980. — 208 с.
- Автоматизация проектирования вычислительных систем. Языки, моделирование и база данных/Под ред.М.Брейера. М.: Мир, 1979. — 464 с.
- Автоматизация поискового конструирования/Под ред. А. И. Половинкина. М.: Радио и связь, 1981. — 344 с.
- Морозов К.К., Одиноков В. Г., Курейчик В. М. Автоматизация проектирования конструкций радиоэлектронной аппаратуры.- М.: Радио и связь, 1983. 280 с.
- Шерстнев В.В. Конструирование и микроминиатюризация ЭВА. М.: Радио и связь, 1984. — 272 с.
- Савельев А.Я., Овчинников В. А. Конструирование ЭВМ и систем. М.: Высшая школа, 1984. — 248 с.
- Абрайтис Л.В., Шейнаускас Р. И., Жилевичус В. А. Автоматизация проектирования ЭВМ. М.: Сов. радио, 1978. — 272 с.
- Анисимов В.И., Перков Н. К., Соколова В. В. Организация пакетов прикладных программ для автоматизированного проектирования электронных схем. В кн.: Разработка, эксплуатация и развитие САПР РЭА. — М.: МДНТП, 1978. с.97−99.
- Базилевич Р.П. Декомпозиционные и топологические методы автоматизированного конструирования электронных устройств.- Львов: Вища школа. Изд-во при Львовском университете, 1981.- 168 с.
- Баталов Б.В., Назарьян А. Р., Руденко A.A. Направления и перспективы автоматизации проектирования изделий электронной техники. Электронная промышленность, 1979, J& 4, с. З-П.
- Баталов Б.В., Щемелинин В. М. Проектирование топологии интегральных схем на ЭВМ. М.: Машиностроение, 1979. — 58 с.
- Бершадский A.M. Применение графов и гиперграфов для автоматизации конструкторского проектирования РЭА и ЭВА. Изд-во Саратовского университета, 1983. 120 с.
- Батищев Д.И. Поисковые методы оптимального проектирования. М.: Сов. радио, 1975. — 216 с.
- Батищев Д.И. Методы оптимального проектирования. М.: Радио и связь, 1984. — 248 с.
- Вермишев Ю.Х. Лингвистическое и информационное обеспечение САПР. Обмен опытом в радиопромышленности, 1978, № 4−5, с.1−3.
- Основы проектирования микроэлектронной аппаратуры/Под ред.Б. Ф. Высоцкого. М.: Сов. радио, 1977. — 351 с.
- Деньдобренько Б.Н., Малика A.C. -Автоматизация конструирования РЭА. М.: Высшая школа, 1980. — 384 с.
- Карапетян A.M. Автоматизация оптимального конструирования ЭВМ. М.: Сов. радио, 1973. — 150 с.
- Курейчик В.М., Калашников В. А., Лебедев Б. К. Автома -тизация проектирования печатных плат. Ростов н/Д: изд-во Рост. ун-та, 1984. — 80 с.
- Майоров С.А. и др. Проектирование цифровых вычисли -тельных машин. М.: Высшая шкода, 1972. — 343 с.
- Баранов С.И., Майоров С. А., Сахаров Ю. П., Селютин В. А. Автоматизация проектирования цифровых устройств. Л.: Судо -строение, 1979. — 264 с.
- Матюхин Н.Я. Автоматизация проектирования цифровых устройств. В кн.: Применение вычислительных машин для проектирования дискретных устройств. — М.: Сов. радио, 1968. с.5−43.
- Матюхин Н.Я. и др. Комплексная система автоматизиро -ванного проектирования, изготовления и контроля цифровой ал -паратуры. Обмен опытом в радиопромышленности, 1975, № 6,с.17−20.
- Мелихов А.Н., Берштейн Л. С., Курейчик В. М. Применение графов для проектирования дискретных устройств. М.: Наука, 1974. — 303 с.
- Морозов К.К. и др. Методы разбиения схем РЭА на конструктивно законченные части. М.: Сов. радио, 1978. — 136 с.
- Норенков И.П. Введение в автоматизированное проектирование технических устройств и систем. М.: Высшая школа, 1980.- 308 с.
- Норенков И.П., Маничев В. Б. Системы автоматизированного проектирования электронной и вычислительной аппаратуры.- М.: Высшая школа, 1983. 272 с.
- Орловский Г. В. и др. Архитектура системы автоматизированного проектирования РЭА. Обмен опытом в радиопромышлен -ности, 1975, № 6, с.11−14.
- Песков М.И. Опыт отработки и внедрения системы автоматизации проектирования. Обмен опытом в радиопромышленности, 1971, J? 7.
- Петренко А.И. Основы автоматизации проектирования.- Киев: Техника, 1982. 256 с.
- Селютин В.А. Автоматизированное проектирование топологии БИС. М.: Радио и связь, 1983. — 112 с.
- Штейн М.Е., Штейн Б. Е. Методы машинного проектирова -ния цифровой аппаратуры. М.: Сов. радио, 1973. — 296 с.
- Дитрих Я. Проектирование и конструирование. Системный подход. М.: Мир, 1981. — 456 с.
- Vancleemput W. Mathematical modeCs fot ikecircuit layout problem.- IEE Trans, 1976, v. CAS-2b, л/-2, p. 759- 767.
- Автоматизация конструирования больших интегральных схем. Петренко А. И., Сыпчук П. П., Тетельбмум А. Я., Иванни -ков А.Д., Саватьев Б. А. Киев: Вища школа, 1983. — 312 с.
- Бронин Е.И., Вермишев Ю. Х., Суровец Н. С. Разработка, внедрение и перспективы развития типовых отраслевых систем автоматизированного проектирования. Обмен опытом в радиопромышленности, 1983, вып. П, с.1−3.
- Васильев Н.В. и др. Система автоматизированного цроек-тирования двустороннего печатного монтажа плат ТЭЗов. Вопро -сы радиоэлектроники, сер. ЭВТ, вып.1, 1982, с.58−65.
- Арустамов С.А. и др. Промышленная система автоматизированного проектирования топологии многослойных печатных плат.- УСиМ, 1983, 1Ь 6, с.28−32.
- Цурин О.Ф. и др. Автоматизированная система проектиро -вания топологии и получения конструкторской документации ГИС.- УСиМ, 1984, с.32−37.
- Петренко А.И., Семенов О. И. Основы построения систем автоматизированного цроектирования. Киев: Вища школа, 1984, 294 с.
- Петренко А.И., Курейчик В. М., Тетельбаум А. Я. и др.
- Автоматизация проектирования больших и сверхбольших интегральных схем. Зарубежная электроника, 1981, № 6, с.47−66.
- Петренко А.И. Средства моделирования сверхбольших ин -тегральных схем в процессе их проектирования. Зарубежная радиоэлектроника, 1983, № 12, с.10−28.
- Система автоматизированного цроектирования БИС в предельно сжатые сроки. Электроника, 1980, № 17, с.17−19.
- Система автоматизированного цроектирования заказных цифровых БИС на основе логических вентильных матриц. Элек -троника, 1981, № 18, с.58−63.
- Система проектирования БИС на основе матриц логических вентилей, ускоряющая получение готовых изделий. Электроника, 1981, № 24, с. 41−47.
- Система структурного проектирования заказных СБИС.- Электроника, 1983, В 17, с.32−37.
- Фичтнер В., Нагал Л. У., Пенумали Б. Р., Петерсен В. П., Дарси Дж.Л. Супер-ЭВМ и проектирование интегральных схем.- ТИИЭР, 1984, т.72, J® I, C. II6-I34.
- Sato К., Vagal Т. Ame tod о} specifying the letative locations Set ween Stocks in touting piolan /оч niiLIdincj block? SI.-In: Рчос, oj Intern. Symp. on Cir-c. and Syst1979, p. 679-$ 75,
- SLgLyama N. t Kawaniski H., Qhisuki Т., WatanaSe Й An. integrated circuit Eayaut design systemU. Computet AIDED DESIGN, Vot. t 5, H/B2, AptU, W4} p. 66−7Z
- Рейнгольд Э., Нивергельт Ю., Део Н. Комбинаторные алгоритмы. Теория и црактика. Пер. с англ./Под ред. Алексеева В.Б.- М.: Мир, 1980. 477 с.
- Казеннов Г. Г. Структура, основные требования и црин-ципы построения систем автоматизированного проектирования микроэлектронных приборов.- М.: Машиностроение, 1978. 64 с.
- Жук К.Д. и др. Построение современных систем автоматизированного проектирования. Киев: Наукова думка, 1983.- 248 с.
- Соколов В.А., Шеин П. Д. Построение и перспективы развития САПР двусторонних печатных плат. Обмен опытом в радиопромышленности, 1983, вып.4, с.2−4.
- Принс М.Д. Машинная графика и автоматизация проекти -рования. М.: Сов. радио, 1975. — 232 с.
- Томашевский Д.И., Масютин Г. Г., Явич А. А., Пресну -хин В.В. Графические средства автоматизации проектирования РЭА. М.: Сов. радио, 1980. — 223 с.
- Уокер Б.С., Гурд Дж.Р., Дроник Е. А. Интерактивная машинная графика. М.: Машиностроение, 1980. — 168 с.
- Берстис А.Г. Структура данных. М.: 1974, — 408 с.
- Йодан Э. Структурное проектирование и конструирование программ. М.: Мир, 1979, — 415 с.
- Лингер Р., Миллс X., Уитт Б. Теория и практика структурного программирования. М.: Мир, 1982. — 406 с.
- Петров А.Ф. Мониторная система автоматизации проектирования. Обмен опытом в радиопромышленности, 1978, № 4−5,с.67−73.
- Боссинхем М.Э. Выбор и установка системы автоматизированного проектирования. Зарубежная электроника, 1984, № 8, с.85−88.
- Вермишев Ю.Х., Токар И. И. Основные требования к банкам данных САПР. Обмен опытом в радиопромышленности, 1983, вып.4, с.32−34.
- Мартин Дж. Организация баз данных в вычислительных системах. М.: Мир, 1980. — 360 с.
- Зайцева Ж.Н., Шмелев А. Г. Взаимосвязь некоторых специализированных библиотек программ. Вопросы радиоэлектроники. Сер. ЭВТ, 1982, вып.10, с.68−73.
- Изаксон Д.Х. и др. Комплекс программ трассировки двухслойного печатного монтажа. ИК АН УССР. Республиканский йонд алгоритмов и программ, te 5165, Киев, 1979.
- Калашников В.А., Изаксон Д. Х., Лебедев Б. К. Алгоритмы и программы проектирования двухслойных печатных плат. В кн.: Современные тенденции в автоматизации конструирования РЭ и ЭВА. — Киев: Знание, 1978, с. 25.
- Проектирование монтажных плат на ЭВМ/Под ред.К. К. Морозова. М.: Сов. радио, 1979. — 224 с.
- Калашников В.А., Лебедев Б. К., Королев А. Г., Изаксон Д.Х Система проектирования печатного монтажа. В кн.: Автоматизация конструкторского проектирования РЭА и ЭВА. — Саратов: изд-во Саратов. ун-та, 1981, с.10−12.
- Курейчик В.М., Лебедев Б. К., Изаксон Д. Х., Витмаер М. Я. Учебно-проектная система автоматизированного проектирования многоелойных печатных плат. В кн.: Автоматизация поискового конструирования и подготовки инженерных кадров. — Иваново, 1983, с.50−51.
- К.М. Ап г-dimensional {?.uadr-atic piaceme/zt altjorithm. Management Science, I970 v. 47, Ns .5, p 507- 209
- Crocker N. R., Me. CuSSin R.W., HagEor R. Computer-aided placement Sor high densing ckip Later connection system Electronic betters, 1972, V. 8, rJs 20, p 503-sou.
- Заполоцкий Д.Е., Вольфензон А. Я. Алгоритм размещения одногабаритных элементов методом потенциалов. УСиМ, 1983, № 5, с.32−34.
- Петренко А.И., Тетельбаум А. Я., Шрамченко Б. Л. Автоматизация конструирования электронной аппаратуры. Киев: Вища школа, 1980. — 176 с.
- Graves G.W., Whinston А.В. An algorithm for the fyiacLiatic assignment proeEem.- Management Science, 1970, V. 17, AIs 7, p. 453−471.
- Skater 0. В. Reducing wiring Eength.- EEectro-Tecknoloyy, 19B2, V, 10, № 4, p. 92−95.
- Hope A. K. Component pEacement through, partitioning in computer-aided printed wirLng board design. -Electronic Metiers, 1972, v. 8, №ч} p. 87−88.
- Preas B.T., VancEeemput W. M. PEacement aEgoriikms ior areitrarilg shaped SEocks.- In: Proc. о J >16 De sing huiomation Con/., 1979, p. Ч7Ч-Ч80.
- Бершадский A.M., Лебедев В. Б., Фионова Л. Р. Алгоритмические методы размещения разногабаритных элементов в конструкциях электронной аппаратуры. Вопросы радиоэлектроники, сер. ЭВТ, 1983, вып.10, с.30−35.
- Бодрягин В.И. К вопросу совместного решения задачи размещения и трассировки. Вопросы радиоэлектроники, сер. ЭВТ, 1982, вып.6, с.32−35.
- Зиньковский Ю.Ф., Усатенко А. Н., Паракин В. В. Метод совместного решения" задач размещения элементов и трассировки соединений. УСиМ, 1983, № 2, с.27−32.
- Берж К. Теория графов и ее применение. М.: ИЛ, 1962.- 320 с.
- Кристофидес Н. Теория графов. Алгоритмический подход.- М.: Мир, 1976. 432 с.
- Ope 0. Теория графов. М.: Наука, 1980. — 336 с. 102. hrn. itjkam В,
- Свами M., Тхуласираман К. Графы, сети и алгоритмы/Пер. с англ.М. В. Горбатовой и др. М.: Мир, 1984. — 454 с.
- Курейчик В.М., Калашников В. А., Изаксон Д. Х. Размещение элементов интегральных схем вычислительных структур. Известия СКНЦВШ. Технические науки, 1978, вып. З, с.45−48.
- Изаксон Д.Х. Локальная оптимизация размещения элемен -тов с учетом трассировки соединений. В кн.: Автоматизация проектирования электронной аппаратуры. — Таганрог: ТРТИ, 1984, вып. З, с.91−98.
- Лебедев Б.К., Калашников В. А. Размещение компонент вычислительных структур методом ветвей и границ. Электронная техника, сер.10. Микроэлектронные устройства, 1980, вып.1(19), с.58−67.
- Ю7. Ног£ J, Some variations о/
- EE. Trans, 4976, v. с, — 25, л/Ч, p. 19−24.
- Тищенко В.А., Лисяк В. В. Анализ методов повышения бы -стродействия волновых алгоритмов. В кн.: Автоматизация про -ектирования электронной аппаратуры. — Таганрог: ТРТИ, 1983, вып.2, с.72−76.
- Барышев А.И., Бершадокий A.M., Тужилов И. В. Трассировка соединений волновым алгоритмом на гиперграфовой модели мон-тажно-коммутационного пространства. В кн.: Автоматизация проектирования электронной аппаратуры. — Таганрог: ТРТИ, 1984, вып. З, с.85−99.
- Сосницин A.B., Шамин П. А. Ограничение множества позиций фиксации трасс при топологической трассировке цифровых печатных плат. В кн.: Вычислительная техника. Материалы рес -публиканской конференции. Каунас, 1977, т.9, с.123−126.
- Абрамов А.Т., Рябов Л. П., Темницкий Ю. Н. Автоматизированное проектирование топологии двусторонних печатных плат методом рекапитуляции. Обмен опытом в радиопромышленности, 1983, вып. П, с.6−9.
- Арустамов O.A., Кузнецов А. Л., Яковлева С. Ю. Некоторые вопросы реализации эвристических алгоритмов трассировки межсоединений. В кн.: Автоматизация проектирования электронной ап -паратуры. — Таганрог: ТРТИ, 1983, вып.2, с.76−78.
- Лебедев Б.К., Изаксон Д. Х., Витмаер М. Я. Комплекс улучшающих алгоритмов трассировки. В кн.: Автоматизация конструкторского проектирования РЭА и ЭВА. — Пенза: ЦЦНТП, 1983, с.72−74.
- Макаров М.И. Метод динамических фрагментов распределения печатных соединений. Обмен опытом в радиопромышленности, 1983, вып.4, с.49−51.
- Семенец B.B., Борзенков Б. И. Алгоритм трассировки печатных плат. В кн.: Автоматизация проектирования электрон -ной аппаратуры. — Таганрог: ТРТИ, 1984, вып. З, с.104−108.
- Баранов Г. П. и др. Вопросы оптимизации дерева Штейне-ра. Электронная техника. Сер.З. Микроэлектронные устройства, 1978, вып.3(9), с.82−87.
- Калашников В.А., Лебедев Б. К., Ломидзе Т. Д. Построе -ние математических моделей задач трассировки соединений. Вопросы оборонной техники, сер. ХХП, вып.35, 1982, с.9−12.
- Лебедев Б.К. Распределение ресурсов коммутационного поля. В кн.: Автоматизация проектирования электронной аппаратуры. — Таганрог: ТРТИ, 1982, вып.1, с.89−92.
- Петренко А.И., Тетельбаум А. Я., Забалуев H.H. Топологический метод трассировки. Электронная техника. Сер.10. Микроэлектронные устройства, 1978, вып.2(8).
- Kaufmann. A. Introduction to the Tkeory oi Fuwy Suesets. Шите,^. Academic Press, 1975, p. Ш
- Заде Л. Понятие лингвистической переменной и его применение к принятию приближенных решений. М.: Мир, 1976.- 168 с.
- Мелихов А.Н., Берштейн Л. С. Конечные четкие и расплывчатые множества. Таганрог: ТРТИ, 1981. — 90 с.
- Куреичик В.М., Изаксон Д. Х. Применение расплывчатых множеств для трассировки схем. В кн.: Современные тенденции в автоматизации конструирования РЭ и ЭВА. — Киев: Знание, 1978, с. 23.
- Курейчик В.М., Калашников В. А., Изаксон Д. Х. ¡-{анальный алгоритм трассировки с применением теории расплывчатых множеств. Вопросы радиоэлектроники. Сер. ЭВТ, вып.6, 1981, с.20−26.
- Тищенко В.А., Изаксон Д. Х. Алгоритм минимизации пересечений при трассировке двухслойных печатных плат. В кн.: Микроэлектроника в вычислительной технике. — Л.: ЛДНТП, 1974, с.86−87.
- Калашников В.А., Изаксон Д.Х.Апертурный метод минимизации пересечений при трассировке печатных плат. В кн.: Автоматизация проектирования РЭА на промышленных предприятиях.- Киев: РДНТП, 1976, с.24−25.
- Курейчик В.М., Калашников В. А., Изаксон Д. Х. Об одном подходе к решению задачи трассировки схем вычислительных структур. В кн.: Специализированные и комбинированные вычисли -тельные устройства. — Рязань, 1976, вып.4, с.26−31.
- Карелин В.П., Калашников В. А., Королев А. Г. Решение задачи минимизации межслойных переходов с применением бива -лентного программирования. В кн.: Автоматизированные системы управления. — Харьков, 1979, вып.2, о.108−111.
- Карелин В.П., Калашников В. А., Ломидзе Т. Д. К вопросу минимизации числа межслойных переходов в печатных платах.- Вопросы оборонной техники, сер. ХХП, вып.35, 1982, с.5−8.
- Королев А.Г. Исследование методов размещения межслойных переходов при трассировке схем ЭВА. В кн.: Автоматизи -рованные системы управления. — Харьков, 1979, вып.2, с.98−100.
- Курейчик В.М., Калашников В. А., ' Изаксон Д.Х. Построение модели платы при двухслойной трассировке. Электронная техника. Сер.10. Микроэлектронные устройства, 1978, вып.2(8), с.67−74.
- Изаксон Д.Х. Программа коррекции результатов трасси -ровки. В кн.: Автоматизация проектирования электронной ап— паратуры. — Таганрог: ТРТИ, 1983, вып.2, с.117−118.
- Калашников В.А., Изаксон Д. Х. Алгоритм построения и вывода на АЦПУ модели монтажного поля печатной платы. В кн.: Автоматизация конструкторского проектирования РЭА и ЭВА. — Пенза: изд-во IШ, 1977, с.46−49.