Разработка системы ускоренного моделирования на базе специализированного аппаратного ускорителя
Диссертация
Первая версия пакета программ ПУМА реализована на ЭВМ типа «Элек-троника-82» в рамках операционной системы МВС. Программная среда СУМ абсолютно переносима микро-ЭВМ «Электроника МС0107» с ОС МОС-32М и на компьютеры семейства VAX (фирма DEC.) с ОС VAX/VMS. Возможна постановка пакета программ в ОС UNIX. С целью расширения возможностей применения СУМ был выполнен перевод комплекса на ПЭВМ типа… Читать ещё >
Список литературы
- Норенков И.П., Манычев В. Б. Системы автоматизированного проектирования электронной и вычислительной аппаратуры: Учеб. Пособие для вузов. -М.: Высшая школа, 1983.-368 с.
- Энкарначчо Ж., Шлехтендаль Э. Автоматизированное проектирование: Основные понятия и архитектура систем. -М.: Радио и связь, 1986.-288 с.
- Ильин В.Н., Фролкин В. Т., Бутко А. И. Автоматизация схемотехнического проектирования: Учебное пособие для вузов. М.: Радио и связь, 1987. -364 с.
- Теория и методы проектирования вычислительных систем / Под ред. М. Брейера: Перевод с англ. М.: Мир, 1977.-283 с.
- Автоматизация проектирования вычислительных систем. Языки, моделирование и базы данных / Под ред. М. Брейера: Перевод с англ М.: Мир, 1979. -463 с.
- Автоматизация и проектирование цифровых устройств / Под. ред. Бадули-на С.С. -М.: Радио и связь, 1981. -240 с.
- Айнспрук Н. Электроника СБИС. Проектирование микроструктур / Перевод с англ. под ред. И. П. Норенкова. -М.: Мир, 1989. -256 с.
- Норенков И.П. Введение, а автоматизированное проектирование технических устройств и систем. М.: Высш. шк., 1986.-304 с.
- Т.Матоока, С. Момата, X. Танака и др. Компьютеры на СБИС: Перевод с яп. под ред. В. М. Кисельникова. -М.: Мир, 1988.-723 с.
- Киносита, К. Асада, О. Карацу. Логическое проектирование СБИС: Пер. с яп. -М.: Мир, 1988.-310 с.
- Маклауд Д. Деятельность фирма Ikos в области средств многоуровневого смешанного моделирования//Электроника. -1989. -N11. -С. 35−38.
- Дыбой В.А., Межов В. Е., Питолин В. М., Проценко И. Г. Техническое обеспечение САПР. Учебное пособие. -В.: ВПИ, 1990. 120 с.
- Унифицированные интерактивные средства проектирования изделий электронной техники /Толстых Б.Л., Талов И. Л., Харин В. Н., Межов В. Е., Черняев Ю. Н. -М.: Радио и связь, 1984. -136 с.
- Жук Д.М., Мартынюк В. А., П. А. Сомов П.А. Технические средства и операционные системы. М: Высшая школа, 1986, — 106 с.
- Мини- и микроЭВМ семейства «Электроника» / Толстых Б. Л., Талов И. Л., Цивинский В. Г., Межов В. Е и др.-М.:Радио и связь, 1987. -296 с.
- Савета H.H. Переферийные устройства ЭВМ: Учеб. пособие для вузов. -М.: Машиностроение, 1987.-96 с.
- Шульц С. Развенчивание мифов// Электроника.-1992.-т. 1−2. -С. 66−72.
- КоутсР., ВлейминкИ. Интерфейс «человек-компьютер». М.: Мир, 1990. -501 с.
- Д.Кнут. Искусство программирования для ЭВМ. Основные алгоритмы. Пер. с англ. М.: Мир, 1977. -Т. 1. -730 с.
- Кнут Д. Искусство программирования для ЭВМ: В 3 т. Сортировка и поиск: Пер. с англ. -М.: Мир, 1978, -Т. 3. 844 с.
- Высокоскоростные вычисления. Архитектура, производительность, прикладные агоритмы и программы суперЭВМ: Пер. с англ. /Под ред. Я. Кова-лика. -М.: Радио и связь, 1988, 430 с.
- Бэбб Р., Мак-Гроу Дж., Акселрод Т. Программирование на параллельных вычислительных системах: Пер. с англ. -М.: Мир, 1991, 372 с.
- Валях Е. Последовательно параллельные вычисления. — М.: Мир, 1985. -390 с.
- Хокни Р., Джессхоуп К. Параллельные ЭВМ /Пер. с англ. под ред. Е. П. Курочкина. -М.: Радио и связь, 1986. -400 с.
- Сибуя М., Ямамото Т. Алгоритмы обработки данных: Перевод с яп. -М.: Мир, 1986, -224 с.
- Харари Ф. Теория графов: Перевод с англ. -М.: Мир, 1973. -300 с.
- Ope О. Теория графов: Перевод с англ. -М.: Наука, 1980. -336 с.
- Фридман А., Менон П. Теория и проектирование переключательных схем: Перевод с англ. -М.: Мир, 1978. -380 с.
- Лэнгсам И., Огенстайн М., Тененбаум А. Структуры данных для персональных ЭВМ: Пер. с англ. -М.: Мир, 1989. -568 с.
- Б.В.Керниган, Р.Пайк. UNIX-универсальная среда программирования: Пер. с англ. -М.: Финансы и статистика, 1992. 316 с.
- Дейтел Г. Введение в операционные системы: Пер. с англ.: В 2 т. -М.: Мир, 1987.-2т.
- Т.Тиори, Дж.Фрай. Проектирование структур баз данных. М.: Мир, 1985. -320с.
- Маклеод Д. Состояние и перспективы систем автоматизации инженерного труда в электронике// Электроника. -1986. -№ 12. -т.59, — С. 31−44.
- Харин В.Н. Базовое программное обеспечение типовых САПР изделий микроэлектроники. Электронная промышленность, 1987, № 5. — С. 58−60.
- Харин В.Н., Стариков A.B. Язык описания технологического маршрута проектирования в интегрированной САПР СБИС // Оптимизация и моделирование в автоматизированных системах: Межвуз. сб. научн. тр., Воронеж: ВГТУ, 1994.-С. 45−51.
- Межов В.Е., Медведкова И. Е. Некоторые особенности реализации пакета программ иерархического моделированияю // Методы искусственного интеллекта в САПР: Тез. докл. Всесоюз. шк.-семинар молодых ученых / Симферопольск. гос. ун-т. -Гурзуф, 1990. С. 74.
- Межов В.Е., Медведкова И. Е. Алгоритм иерархического моделирования пакета ПРИАМ // Новые информационные технологии в проектировании: Тез. докл. Междунар. шк.-семин. молодых ученых и спец. / Симферопольск. гос. ун-т. -Гурзуф, 1992. -С. 167−169.
- Горохов A.B., Харин В. Н. Системный подход к задачам топологического проектирования БИС // Эффективность, качество, надежность систем «человек техника»: Тез. докл. IX Симпоз. / Воронеж, политех, ин-т. — Воронеж, 1990.-С. 112−113.
- Горохов A.B., Кирсанова Ю. И., Харин В. Н. Структурная декомпозиция топологии МАБИС// Методы искусственного интеллекта в САПР: Тез. докл. Всесоюз. шк.-семинар молодых ученых / Симферопольск. гос. ун-т. -Гурзуф, 1990. С. 68−69.
- Кононыхина H.A., Чевычелов Ю. А. Графические средства системы ускоренного моделирования //Оптимизация и моделирование в автоматизированных системах: Межвуз. сб. науч. Тр. / Воронеж, политех, ин-т. Воронеж, 1994. С. 39−44.
- Интерактивные графические средства поддержки проектирования МЭА: Учебное пособие / Межов В. Е.,. Питолин В. М,. Чевычелов Ю. А,. Кононыхи-на. Н.А. / ВГТУ, — Воронеж, 1994, — 105 с.
- Исследование и разработка алгоритмов и экспериментальных программ для специализированного процессора моделирования // Научно-техн. отчет по НИР, per. № У42 917 / Особое констр. бюро при з-де «Процессор». Воронеж, 1989. — 136 с.
- Кононыхина Н.А., Межов В. Е., Чевычелов Ю. А. Разработка и внедрение программного обеспечения ускорителя логического моделирования // Науч-но-тех. отчет по ОКР, per. № ГУ8 411 092 / Особое констр. бюро при з-де «Процессор». Воронеж, 1990. — 152 с.
- Разработка программно-аппаратных средств ускоренного моделирования БИС на базе ПЭВМ типа IBM PC // Научно-тех. отчет по ОКР, 589.7 545 471.00208 / Особое констр. бюро при з-де «Процессор». Воронеж, 1992. — 140 с.
- Пакет программ системы логического моделирования и генерации тестов ПРАЦИС-100. Руководство оператора. 589.7 545 471.00217−01 34 01.
- ИНЭУМ «Исследование и разработка принципов построения сокопроиз-водительных комплексов моделирования на основе спецпроцессоров» // Заключит. отчет, рег.№ 8 894 411 610. УДК 681.324:681.332/333. Москва.
- Обобщенная теория переключательных схем и ее применение для проектирования СБИС // ТИИЭР. -1982. -т. 70. -№ 10. С. 5−19.
- Власов A.M., Дыбой В. А., Межов В. Е. Интерактивная система логического моделирования цифровых схем /. Автометрия 5. Новосибирск: Наука, 1986. -С. 40−43.
- Лобов И.Е., Межов В. Е., Чевычелов Ю. А. Подготовка исходных данных в подсистеме функционально логического моделирования // Автометрия 1. -Новосибирск: Наука, 1990. — С. 33−37.
- Межов В.Е., Чевычелов Ю. А., Марцинковский Е. В. // Працис-ТМ. Пакет программ: Аннотированный каталог алгоритмов и программ. Направление САПР ИМС. ЦИФ САПР ПЭТ / Организация п/я Г-4515, — Москва, 1989. -Вып. 13.
- Пристоф Ф. Йорктаунская моделирущая машина фирмы IBM // ТИИЭР.-1986,-т.74.-С. 95−109.
- Иверсен У. Аппаратурное моделирование логики // Электроника. 1982.-№ 15.-С.78−79.
- Сергеев Б.Г., Чучман В. Г. Устройство для моделирования цифровых объектов: Описание изобретений. А/С № 7 754 427.
- Кононыхина H.A., Межов В.Е, Чевычелов Ю. А. Подсистема «ИГРА» -графическая поддержка человеко-машинной системы проектирования аппаратуры. // Эффективность, качество, надежность систем «человек техника»: Тез. докл. IX симпоз. -Воронеж, 1989. -С. 108−109.
- Кононыхина H.A., Межов В. Е. Программная среда событийного ускорителя логического моделирования // Методы искусственного интеллекта в САПР: Тез. Докл. Всесоюзн. шк.-семинар молодых ученых./ Симферопольск. гос. ун-т-Гурзуф, 1990.-С.64−67.
- Межов В.Е., Левов Ю. А., Барсуков Ю. М. Событийный ускоритель логического моделирования // Методы искусственного интеллекта в САПР: Тез. докл. всесоюзн. шк.-семинар молодых ученых / Симферопольск. гос. ун-т -Гурзуф, 1990.-С.70−73.
- Кононыхина H.A., Межов A.B., Питолин В. М. Графический интерфейс системы ускоренного моделирования // Автоматизация проектирования РЭА и ЭВТ: Тез. доклада региональной конференция. Пенза, 1992. -С. 40−41.
- Кононыхина H.A., Межов В.Е, Алгоритм разбиения на подсхемы для многопроцессорного аппаратного моделирования // «САПР-92″ Новые информационные технологии в науке, образовании и бизнесе: Тез. докл. межд. конференции. Воронеж, 1992. — С. 165−166.
- Кононыхина H.A., Межов В. Е., Чевычелов Ю. А. Особенности формирования базы данных системы ускоренного моделирования // Оптимизация и моделирование в автоматизированных системах: Межвуз. сб. научных тр. -Воронеж. -1992. С. 144−148.
- Кононыхина H.A., Чевычелов Ю. А. Графические средства системы ускоренного моделирования // Оптимизация и моделирование в автоматизированных системах: Межвуз. сб. научных тр./ Гос. технич. ун-т. -Воронеж, 1994.-С.39−44
- Кононыхина H.A., Чевычелов Ю. А., Межов A.B. Методология применения аппаратных средств моделирования // Математическое обеспечение высоких технологий в технике, образовании и медицине: Тез. докл. Всерос. совещания-семинара. -Воронеж, -1994. -С. 139−140.
- Кононыхина H.A., Левов Ю. А., Межов В. Е., Чевычелов Ю. А. Система ускоренного проектирования БИС // Электронная промышленность. 1994. -т. 4−5. -С. 96−98.
- Лопатин B.C., Чевычелов Ю. А., Межов В. Е., Левов Ю. А. Развитие системы ускоренного проектирования БИС// Оптимизация и моделирование в автоматизированных системах: Межвуз. Сб. научных тр./ Гос. технический ун-т. -Воронеж, 1994.-С.156−160.
- L.N.Dunn. BM’s engineering design system support for VLSI Design and Verification // IEEE Design and Test of computers, vol.1, 1984, № 1, pp.30−40.
- M.M.Deimeau. The Yorktown Simulation Engine // in Proc. 19th ACM/IEEE Design Automation Conference, 1982 (June 14−16), pp.55−59.
- Abramobiach A. Logic simulation machine // in Proc. 19th ACM/IEEE Design Automation Conf., (June 1982), pp.65−73.
- N.Koike, K. Ohmori. HAL: A high-speed Logic simulation machine // IEEE Design Test of Computers, 1985, № 5, pp. 61−73.
- S.TakasaJki, T. Sasaki et al. Block-level hardware logic simulation // IEEE-Trans. on Computer-Aided Design, vol. CAD-6, № 1, 1987, pp. 46−54.
- R.Goering. Fault simulation becomes design verification tool // Computer Design, vol.24, 1985, № 3, pp. 71−80.
- N. Van Brunt. The ZYCAD logic evaluator and its application in modern system design. // in Proc. IEEE Comf. Computer Design. Oct. 1983, pp. 232−233.
- S.Goto (editor). Design methodologies // Elsevier Science Publishers B.V. (North Holland), 1986, pp. 465−499.
- K.Y.Tham. Is there a „best“ machine? // IEEE Design & TEST of Computers, 1987, № 5, pp.14−17. .
- Herbst E. Logic Design and Simulation // Elsevier Science Publishers B.V. (North-Holland), 1986. 282 p.
- Agrawal P. Concurrency and Communication in Hardware Simulators // IEEE Transactions On Computer-Aided Design. Vol. CAD-5, N 4, October 1986, pp. 617−622.
- Kemighan and S. lin, An efficient heuristic procedure for partitioning graphs // Bell Syst. Tech. J., Feb. 1970, pp. 291−307.
- Levendal, P.R. Menon, S.H. Patel, Special-Purpose Computer for Logic Simulation Using Distributed Processing // The Bell System Techical Journal, Vol. 61, N 10, pp 2873−2909.
- Blank. A Survey of Hardware Accelerators Used in Compute-Aided Design // IEEE. Design and Test of Computers. Vol.1, Aug. 1984, pp 22−39.
- Agrawal, W J. Dally, ed. MARS: A. Multiprocessor-Based Programmable Accelerator // IEEE. Design Test of Computers Oct. 1987, pp 28−36.
- Hayes J.P. Digital simulation with multiple logic values //IEEE Transaction on computer-aided design, vol. CAD-5, N0.2, APRIL 1986, pp. 274−283.
- Ishiura N., Yasuura H., YAJIMA S. High-speed logic simulation on vector processors // IEEE Transaction on computer-aided design, vol. CAD-6, N0.3, MAY 1987, pp. 305−321.
- Ambler А.Р., Coleman R.L., Manning N.M. The application of hardware accelerators in VLSI design // IEEE Transactions On Computer-Aided Design. Vol. CAD-6, 1987, pp. 407−414.
- Jesshope C. A global model of parallel processing and its implementation // IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN. Vol. CAD-6, 1987, pp.113−116.
- Hansen S.R. Integration of simulation accelerator for design and test // IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN. Vol. CAD-6,1987, pp.415−421.
- McMahon M. Accelerator for faster logic simulation: the Zycad approach // IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN. Vol. CAD-6, 1987, pp.981−982.
- Curtis D.B. Architectural design considerations for simulation accelerators // IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN. Vol CAD-6,1987, pp.983−984.
- Рули Дж., Хендерсон Т., Хеллер M. Сети WINDOWS NT 4.0: Пер. с англ. -Киев: BHV, 1997.-798 с.
- Quinn В., Shute D. Windows Sockets Network Programming. ADDISON -WESLEY PUBLISHING COMPANY, 1995. 637 p.1. УТВЕРЖДАЮ»
- ДжреморЛЖБ при эав?2^"цттессор'г'1. Л h ?: Аг.1. АКТ ВНЕДРЕНИЯ
- ПРОГРАММНО-АППАРАТНОЙ СИСТЕМЫ УСКОРЕННОГО1. МОДЕЛИРОВАНИЯ СБИС
- Специализированное устройство логического моделирования (УЛМ) реализовано в 2-х модификациях:• «ЭЛЕКТРОНИКА MC 1801» 4 процессора моделирования-«ЭЛЕКТРОНИКА МС1802» 16 процессоров моделирования.
- Устройство моделирования «ЭЛЕКТРОНИКА МС1801(1802)» функционирует под управлением универсальной ЭВМ типа «ЭЛЕКТРОНИКА 82» или «ЭЛЕКТРОНИКА МС0107».
- В состав устройства моделирования входят три типа процессоров:• процессор обмена (ПРО)-• процессор логического моделирования (ПЛМ)-• процессор моделирования памяти (ПМП).
- Процессор обмена органжоует параллельную работу процессоров моделирования, свяоь с управляющей ЭВМ, загрузку информации и прием результатов моделирования. Свяоь с управляющей ЭВМ выполняет быстродействующий интерфейс прямого доступа СК-19.
- Процессор логического моделирования предназначен для логико- временного аналиоа схем на вентильном уровне описания. Назначением процессора моделирования памяти является моделирование больших массивов памяти с учетом временных задержек.
- ПЛМ и ДМП аппаратно реализуют событийный двухпроходовый метод моделирования в 12-тизначной логике, обеспечивая синхронное и асинхронное моделирование. Сигналы характеризуются логическими и силовыми величинами.
- Программная среда устройства моделирования обеспечивает преемственность программного пакета логического моделирования «ПРА-ЦИС» с Системой Ускоренного моделирования.
- Программно-аппаратная система по своим качественным показателям и функциональным возможностям находится на уровне лучших мировых образцов. В частности, она сравнима с высокопроизводительными ускорителями типа ЬЕ-1002. ЬЕ-1032 фирмы гУСАБ (США).
- Годовой экономический эффект от внедрения системы составляет 243.7 млн. рублей.1. Зам. начальника отделения1. В.Е. Мехов1. Начальник ПФ01. Е.А. Недоступ