Разработка цифрового узла, создание его структурных и поведенческих моделей в пакетах DesignLab 8, OrCAD 9.1, ActiveHDL 6.2, страница 14

Достаточно слабым мне показался инструмент создания нового символа: я не смог отключить привязку курсора к масштабу, отсутствует упаковочная информация, открытым остался вопрос копирования символов внутри библиотеки. Не понравилось отсутствие упаковки у символов: схемы теряют «реальность», становятся более абстрактными. Удобна возможность изменить (прямо на схеме) шрифт названия символа, шрифт названия позиционного обозначения. По сравнению с OrCAD, программировать на VHDL в Active HDL намного удобнее: каждая группа программного кода выделяется отдельным цветом, можно автоматически проставить табуляции, ошибки подчеркиваются красным цветом, что облегчает их исправление.

Измерение задержек в Active HDL авторы пакета реализовали на высшем уровне: специальный режим Measurement Mode прямо на временной диаграмме позволяет отобразить задержку. Радует неограниченное число курсоров, которые «прилипают» к фронтам и срезам сигналов, что очень удобно: не надо использовать дополнительные кнопки, как в DL. Да и сама идея объединить редактор входных сигналов и постпроцессор моделирования мне показалась удачной: нет необходимости «лазить» по разным окнам, все делается в одном. Наличие различных вспомогательных инструментов: IP CORE Generator, Code2Graphics conversion wizard позволяет значительно упростить и ускорить создание как VHDL-моделей необходимых узлов, так и их графического обозначения.

Подводя итоги, надо отметить, что выполнение курсовой работы было интересным (как и выполнение лабораторных работ, РГР в прошлом семестре), позволило поработать в трех системах автоматизированного проектирования цифровой аппаратуры и сравнить их между собой. Как уже отмечалось выше, из использовавшихся САПР я не смог выбрать лучшую (на мой взгляд), каждая система моделирования имеет свои преимущества и недостатки (общий недостаток всех САПР – отсутствие библиотек отечественных компонентов). Но Active HDL, в силу своей современности, простоты в работе, надежности, понравился мне больше остальных. Отмечу, что лично мне проектирование одного и того же узла в разных САПР показалось скучным: гораздо интереснее было бы выдавать задание по принципу: «один САПР – один узел».


Список литературы.

            1. Аванесян Г.Р., Левшин В.П. Интегральные микросхемы ТТЛ, ТТЛШ: Справочник. – М. Машиностроение, 1993. – 256с.: ил.

2. Матушкин Г.Г. Цифровая схемотехника: Учеб. пособие. – Новосибирск: Изд-во НГТУ, 1999. – Ч. 1. – 86 с.

3. Угрюмов Е.П. Цифровая схемотехника: Учеб. пособие для вузов. – 2-е изд., перераб. и доп.– СПб.: БХВ-Петербург, 2005.– 800 с.: ил.

4. Файзулаева Б. Н., Тарабрина Б. В.. Применение интегральных микросхем в электронной вычислительной технике.

5. Цифровые и аналоговые интегральные микросхемы: Справочник/С. В. Якубовский, Л. И. Ниссельсон, В.И. Кулешова и др.; Под ред. С.В. Якубовского. – М.: Радио и связь, 1989. – 496 с.: ил.

6. Цифровые интегральные микросхемы: Справ./М. И. Богданович, И. Н. Грель, В. А. Прохоренко, В. В. Шалимо.–Мн.: Беларусь, 1991.–493 с.: ил.

7. Шалагинов А.В. Цифровое моделирование в САПР DesignLab 8. Уроки для beginner’a: Учеб. пособие.– Новосибирск: Изд-во НГТУ, 2000. – 87 с.

8. Шалагинов А.В. Цифровое моделирование в САПР OrCAD 9.1. Учеб. Пособие. – Новосибирск: Изд-во НГТУ, 2002. – 104 с.

9. Шило В.Л. Популярные цифровые микросхемы: Справочник. – М.: Радио и связь, 1987. – 352 с.: ил. – (Массовая радиобиблиотека. Вып. 1111).

10. Электронная документация для элемента 74LS353 найдена на сайте  www.texasinstruments.com.


Приложение 1.

Фирменная документация к зарубежному аналогу 74LS353.