· Редактор символов: здесь хочу отметить, что редактор довольно прост, но в то же время содержит все необходимые инструменты для создания графического представления символа, улучшения его восприятия. Процесс создания символов всё же сопровождается некоторыми затруднениями. Это характерно для обоих пакетов: в пакете DesignLab 8.0 нужно перед редактированием зарубежного аналога скопировать его прототип, в пакете OrCAD 9.1 также копируется множество ненужных символов, имеющих одинаковое графическое изображение. На мой взгляд, САПР OrCAD в плане создания символов более предпочтителен.
Выше были отмечены «плюсы» обоих пакетов и приведено сравнение аналогичных функциональных возможностей, обеспечивающих эти плюсы. Теперь необходимо отметить минусы обоих пакетов через призму их сравнения:
· DesignLab 8.0: Полное отсутствие скроллинга в пакете, так хорошо себя зарекомендовавшего и успевшего понравится многим пользователям ПК.;
OrCAD: пакет поддерживает скроллинг, поэтому в этой части имеет превосходство по сравнению со своим «оппонентом».
· OrCAD 9.1 имеет продуманный интерфейс в отличии от DesignLab 8.0: не приходится “лазить” по меню и смотреть что куда подключено. В OrCad’е подключенные библиотеки, файлы сигналов, VHDL-модели находятся на глазах у разработчика.
· В начале работы с пакетом DesignLab 8.0 возникла трудность, связанная с невозможностью открывать файлы в директориях, названия которых содержат кириллицу. Пакет OrCAD 9.1 не имеет вышеупомянутого недостатка;
· К сожалению, DesignLab 8.0 не поддерживает язык описания цифровой аппаратуры, принятый в настоящее время в качестве стандарта для описания подобных схем, имеющий мощные средства для описания временных соотношений, – язык VHDL.
OrCAD 9.1 поддерживает язык VHDL. Этот факт свидетельствует о предпочтительности функционального описания моделей в данном пакете.
· В САПР OrCAD не поддерживаются такие удобные элементы как HI и LO. Чтобы подать на вход логический "0" или "1", нужно создавать дополнительный элемент, реализующий такой сигнал.
DesignLab 8.0 имеет специальные элементы, которые реализуют указанные функции.
· Язык для написания макромоделей в пакете DesignLab 8.0 вместе в примитивами LOGICEXP, PINDLY и CONSTRAINT является очень сложным. Только благодаря тому, что существует макромодель зарубежного аналога, я написал работающую макромодель для своего элемента.
Язык VHDL, используемый в OrCAD, очень похож на обычные языки программирования и достаточно прост в использовании. Тем более этот язык является стандартом описания цифровой аппаратуры.
Перед началом курсовой работы было выдано задание. Сразу хочу отметить, что меня немного удивило отсутствие какой-либо прочей информации, кроме строки «ИЕ10». После этого я понял, что данной информации категорически недостаточно и решил найти недостающие данные. Процесс этот оказался довольно нелёгким делом. Преодолев первые трудности, я снова был неприятно озадачен: дело в том, что при попытке заставить работать схему замещения я был поставлен в тупик. В одном источнике была готовая схема, но после сборки и проверки была признана как негодная. Вторая попытка тоже не принесла успеха. Затем, проконсультировавшись у преподавателя, я нашёл нужный типономинал зарубежного аналога, и схема заработала. Неприятное обстоятельство: оказывается в схемах, приведённых в отечественных справочниках, довольно много ошибок.
Для себя я решил, что чем раньше приступлю к выполнению, тебе быстрее закончу работу. Тем более, что время идёт, и материал забывается. Оказывается, те практические навыки, которые были получены нами в ходе выполнения лабораторных работ в рамках дисциплины «Моделирование», прочно усвоились, и пришлось приложить небольшие усилия, чтобы восстановить автоматическое выполнение нужных действий.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.