Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проектирование моделей электронно-вычислительной техники в САПР P-CAD.doc
Скачиваний:
59
Добавлен:
22.03.2016
Размер:
6.36 Mб
Скачать

2.8.2 Внесение изменений в проект

В процессе проектирования ПП разработчиком могут вноситься изменения как в принципиальную электрическую схему, так и в базу данных ПП независимо друг от друга. В результате этих изменений конечные варианты ПП и принципиальной схемы могут значительно отличаться друг от друга. Для согласования изменений в состав системы САПР P-CAD 8.5 введена программа Design Manager => Engineering Change Order, (Администратор системы => Внесение изменений в проект), которая позволяет сохранить соответствие между принципиальной схемой и базой данных ПП с помощью двух процессов.

1. Прямой корректировки.

  • Добавление компонентов, цепей и выводов к базе данных ПП.

  • Выделение корпусов компонентов, которые должны быть уничтожены в базе данных ПП.

  • Присвоение имен цепям в БДПП.

  • Уничтожение цепей и отсоединение выводов в БДПП.

  • Добавление и изменение атрибутов в БДПП.

  • Выделение цепей и компонентов не соответствующих друг другу из БДПП и принципиальной схемы.

2. Обратной корректировки.

  • Присвоение позиционных обозначений и номеров выводов вентилей в принципиальной схеме, перестановка выводов внутри вентиля.

  • Присвоение имен цепям в электрической схеме.

  • Изменение существующих атрибутов в электрической схеме (табл. 2.24).

  • Выделение цепей и компонентов не соответствующих друг другу из БДПП и принципиальной схемы.

  • Процесс корректировки можно условно разбить на несколько этапов:

  • программа читает файлы проекта и запускает другие программы системы P-CAD (PC-NODES, PC-LINK, Package Schematic) (См. ЗАДАНИЕ 4);

  • программа запускает программу сравнения и анализа PC-CPR, которая создает отчет о результатах сравнения и командный файл для внесения изменений;

  • после сравнения двух баз данных производится корректировка в полном автоматическом (PC-UPD), частично в ручном или полностью ручном режиме.

При работе программа использует две подпрограммы, PC-CPR- сравнение и анализ баз данных и PC-UPD - внесение изменений в базы данных.

Программа PC-CPR производит сравнение, анализ и создание командного файла для внесения изменений. Она создает файл отчета (*.срr), который можно просмотреть в любом текстовом редакторе.

Программа PC-UPD читает командный файл, созданный предыдущей программой и вносит изменения в базу данных электрической схемы или ПП.

Входными данными для программы Engineering Change Order являются файлы:

  • базы данных ПП(*.рсb);

  • упакованной базы данных принципиальной схемы (*.sch);

  • файл перекрестных ссылок (*.til). Выходными данными программы являются:

  • измененная база данных ПП (*.pcb);

  • измененная база данных принципиальной схемы (*.sch);

  • файл отчета о результатах корректировки и возникших при этом ошибках (*.есо);

  • файл протокола (pcad.log);

  • выходной файл изменений (*.out);

  • командный файл для внесения изменений (*.upd).

Меню программы показано на рис. 2.54, где

Forward\Back Annotation - прямая\обратная корректировка.

Update Net Names - обновление списка цепей.

Run Update - внесение изменений.

Run Compare - включение режима сравнения электрической схемы и ПП.

Update Command Filename - имя командного файла корректировки.

Backup PCB File Name - имя архивной БДПП.

Report Filename - выходной файл отчета.