Разработка дешифратора ххххИД14 (за основу «эталонного» дешифратора был взят дешифратор КР1554ИД14), страница 15

Теперь, можно взяться и за задание внешних воздействий. Конечно, с DesignLib’ом ему не сравнится (не говоря уж про OrCad). Я, конечно, понимаю, программеров, которые разрабатывали PCAD. Ведь возьми графическое задание сигналов из DesignLib’а сразу же MicroSim в суд подаст на ACCEL, ну и вот как в такой обстановке работать? Я всё понимаю, кроме того безобразия, которое пытаются впихнуть user’ам в PCAD’е. Про всякие там настройки этих сигналов я вообще промолчу.

Ну и на конец, результаты моделирования. Цветовая гамма, опять же, не сочетается, линии тонкие и сливаются с окружением, ну и т.д. Вот почему в Probe вмещается на экране больше чем 10 линий, а в DesignExplorer не больше 7? Я ответа не знаю, но знаю, одно, что это мешает анализировать полученные результаты. Про сохранение ВД в какой-нибудь буфер/файл и речи не идет.

            Вообщем, не понравился, автору данной КР, САПР PCAD 2001, но это не значит, что он не нужный или же в нём нет положительных моментов. Так, например моделирование влияния температуры на схему заслуживает похвалу. Опять же в основном, насколько я знаю, PCAD используют для разводки печатных плат. Кстати говоря, Журавлев С.С. из гр. АМ-015 работает в одной из таких фирм. Они используют даже не полностью PCAD,  а только обрезанную (по-моему trial) версию для разводки плат. А уж там PCAD, прошу прощения за жаргон, делает все остальные пакеты по всем параметрам.

            Вообще же основная проблема пакета это «дружественный» интерфейс пользователя, который необходимо срочно переделывать.

После рассмотрения этих пакетов, я, пожалуй, не стал бы отдавать предпочтение какому-либо пакету, т.к. каждый пакет интересен с какой-то стороны и для каких-то целей один САПР может заменить два других.

Особенности, глюки, просто странности:

      Особенно глюки не искались, но то что встретилось, то здесь есть.

Design Lab 8.0

1)  При повороте маркера на схеме (причем маркер не удаляется, а только поворачивается), метка линии меняет свое расположение на результирующей временной диаграмме (MicroSim Probe), т.е. получается ситуация как после удаления и новой вставки маркера.

2)   В названии линий можно использовать \X\, что будет отображаться как инверсия, но в названии стимула такое обозначение вводить нельзя, что затрудняет работу.

3)  При превращении иерархического блока в символ редактор не присваивает атрибуту символа параметры MODEL и TEMPLATE, что так же не совсем удобно.

4)  Путаница с путями к файлам при переносе с одного компьютера на другой. Можно было сделать, чтобы файлы сохранялись по умолчанию в каталог проекта и путь к файлам подразумевал нахождение их в этой папке, т.е. не Х:\Users\Am-015\Lab3\shem1.dsl, а shem1.dsl.

5)  Ошибки типа "Память не может быть written" или "read" характерны в принципе для всех опробованных САПР, тем более, если они писались, к примеру, под Win98, а используется под ОС Win2000.

6)  Иногда, по непонятной причине, Stimulus Editor, не отображал данные, найти разумное объяснение данному явлению так и не получилось.

7)  Невозможность сохранения схемы в графический файл. Причём, сохранение временной диаграммы сделано.

OrCad 9.1

1)  В принципе, пакет радует отсутствием видимых глюков, но это не означает, что они отсутствуют.

2)  Радует легкая переносимость (мобильность) проекта.

PCAD 2001

1)  В режиме PlacePart при выборе отображения элемента, как IEEE, имеющего, например описания в Normal и IEEE (кстати, замечательная возможность), отмечается, соответствующий RadioButton типу IEEE. Но при переходе на другой элемент, имеющий одно графическое описание (Normal), естественно, два других описания не активны, но RadioButton типа IEEE всё же выбран. Причина заключается, в том, что при выборе нового элемента графический интерфейс (кнопки, и т.д.) не обновляются, а хранят старую инфу. Этот глюк, можно отнести к разряду безобидных и допущенных по не внимательности.

2)  При разрешении экрана менее чем 1024х768 отображение разницы между маркерами и их положение на ВД не отображается (т.е. поле Meausurement Cursors просто не видно).

3)  Ошибка в ДНК дизайнеров пакета.