- •Проектирование модулей электронно- вычислительной техники в сапр
- •Учебное пособие
- •Предисловие
- •Глава 1. Обзор и анализ методов повышения эффективности сапр/ астпп /саип изделий электронной вычислительной аппаратуры
- •1.1 Введение
- •1.2 Анализ базовых технологии проектирования в системах сапр/астпп/саит изделий электронно-вычислительной техники
- •1.3 Современные тенденции развития сапр/астпп/саит эва на базе общей теории проектирования
- •1.4 Интеграция процессов анализа и проектирования в сапр/саит эва
- •1.5 Методика автоматизированного проектирования модулей эва в сапр/саит в системе автоматизированного интегрированного производства
- •1.6 Постановка задачи синтеза конструктивного решения модуля эва на этапе аванпроектирования
- •1.7 Методика решения задачи синтеза конструкции модуля эва на этапе аванпроектирования
- •1.8 Формирование оптимизационной задачи
- •1.9 Выбор метода решения оптимизационной задачи
- •Глава 2. Проектирование модулей эва в системе p-cad 8.5
- •2.1 Основы системы p-.Cad 8.5
- •2.1.1 История развития сапр p-cad
- •2.1.2 Основные этапы проектирования печатной платы в системе
- •2.1.3 Базовые понятия и краткое описание структуры сапр p-cad
- •2.2 Задание 1. Создание схемного библиотечного элемента Цель задания
- •2.2.1 Порядок выполнения задания на примере имс к555тв9
- •Контрольные вопросы
- •2.3 Задание 2. Создание технологического библиотечного элемента Цель задания
- •2.3.1 Основы проектирования в графическом редакторе
- •2.3.2 Порядок выполнения задания на примере имс к555тв9 со штыревыми контактами
- •2.3.3 Порядок выполнения задания на примере имс к555тв9 с планарными контактами
- •2.3.4 Создание контактных площадок
- •Контрольные вопросы
- •2.4 Задание 3. Создание принципиальной электрической схемы
- •2.4.1 Порядок создания принципиальной электрической схемы
- •2.4.2 Создание многолистовой схемы и схемы с иерархией
- •Многолистовые схемы
- •Схемы с иерархией
- •Контрольные вопросы
- •2.5 Задание 4. Переход к технологическому образу проекта Цель задания
- •2.5.1 Формирование списка цепей в двоичном виде
- •2.5.2 Проверка принципиальной схемы
- •2.5.3 Создание файла перекрестных ссылок
- •2.5.4 Создание файла конструктива пп
- •2.5.5 Создание файла упакованной базы данных платы
- •Контрольные вопросы
- •2.6 Задание 5. Размещение радиоэлементов на пп. Трассировка соединений Цель задания
- •2.6.1 Порядок выполнения задания
- •Контрольные вопросы
- •2.7 Задание 6. Размещение радиоэлементов на пп и трассировка соединений в автоматическом режиме Цель задания
- •2.7.1 Порядок выполнения автоматической компоновки элементов на пп
- •2.7.2 Порядок выполнения автоматической трассировки соединений на пп
- •Контрольные вопросы
- •2.8 Задание 7. Контроль качества пп.
- •2.8.2 Внесение изменений в проект
- •2.8.3 Составление текстовых отчетов
- •2.8.4 Работа периферийными устройствами
- •Приложение 1
- •Приложение 2 Варианты схем
- •Приложение 3
- •Приложение 4
- •Библиографический список
- •Оглавление
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 - выходной файл отчета.