3. Необходимость «правильно» расставлять маркеры (и расставлять их вообще), для «правильного» отображения в постпроцессоре моделирования Probe (или этот «недостаток» приписать постпроцессору?)
4. Язык логических примитивов, мягко скажем, не прост. Я скопировала фирменную модель, поправила задержки, а как же строится синтаксис логических примитивов, я имею очень смутное представление, VHDL в этом плане и проще, и функциональнее.
OrCAD конечно во многом превзошел DesignLab.
Рассмотрим сильные стороны.
1. В этом пакете все продумано. Имеется проектный интерфейс, подключение новых файлов (библиотек, моделей и файлов внешних воздействий) очевидно, для каждого элемента, выбрав окно свойств, можно просмотреть всю историю – от пути хранения до подключенных цепей.
2. При возникновении ошибки OrCAD сразу открывает файл с описанием ошибки. ВDesignLab для того чтобы найти, что за ошибка произошла в процессе моделирования, придется потратить некоторое время, чтобы найти файл, где это сказано (изначально дается только сообщение об ошибке).
3. Процесс создания схем в пакете OrCAD выигрывает в возможности автоинкрементирования при именовании цепей. А также отсутствие дополнительных элементов типа DigStim для задания сигналов входных воздействий, возможность не использовать замыкание цепей.
4. Процесс создания символов проще и быстрее. Для того чтобы создать символ на основе уже имеющегося в OrCAD’e достаточно его сохранить в свою библиотеку и переименовать.
5. Язык VHDL используемый в OrCAD’e очень похож на обычные языки программирования и достаточно прост в использовании. Поэтому, при наличии некоторых знаний написать модель с «нуля» не составит особого труда. Язык для создания схем используемый DesignLab – язык макромоделей очень сложен для понимания и интерпретации. Создать свою макромодель с «нуля», при отсутствии иностранного аналога с имеющейся макромоделью, для меня оказалось бы очень проблематичным занятием.
6. Возможность подключать к своему элементу, как схему замещения, так и VHDL-модель. Не приходится дважды создавать проектируемый символ. Достаточно всего лишь в окне свойств Property Editor сделать необходимые переключения и изменения в Simulation Resources-In Design.
Теперь перечислю, выявленные мной слабые стороны.
1. При нечаянном более длительном щелчке на любом элементе схемы в OrCAD’e выскакивает окно свойств (Property Editor). Очень раздражает.
2. Работа с результатами моделирования, скажем так, крайне не удобна. Ввиду того, что мне пришлось замерять большое количество временных задержек постоянные переключения с визирной линейки на маркер и обратно занимало много времени.
3. Довольно странный способ построения элемента со схемой замещения - приходится перетаскивать готовую схему в свою библиотеку по принципу drag-n-drop. Любые операции в программном продукте должны выполняться как мышью, так и клавиатурой – это повышает производительность труда конечных пользователей.
В целом, я приобрела, на мой взгляд, достаточно не малый опыт в разработке цифровой аппаратуры.
1. Цифровые интегральные микросхемы: Справочник / М. И. Богданович, И. Н. Грель, С. А. Дубина и др. – 2-е изд., перераб. и доп. – Мн.: Беларусь, Полымя. 1996. – 605 с.: ил.
2. Интегральные микросхемы: Справочник / Б.В. Тарабарин, Л.Ф. Лунин, Ю.Н. Смирнов и др. – Мн.: Радио и связь, 1984 – 528 с., ил.
3. Шалагинов А.В. Цифровое моделирование в САПР DesignLab 8. Уроки для beginner’a: Учеб. Пособие. – Новосибирск: Изд-во НГТУ, 2000. – 87 с.
4. Шалагинов А.В. Цифровое моделирование в САПР OrCAD 9.1. Учеб. пособие. - Новосибирск: Изд-во НГТУ, 2002. – 104 с.
5. Аванесян Г.Р., Левшин В.П. Интегральные микросхемы ТТЛ, ТТЛШ: Справочник. – М. Машиностроение, 1993. – 256с.: ил.
6. Информация с сайта www.ti.com.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.