- •Проектирование модулей электронно- вычислительной техники в сапр
- •Учебное пособие
- •Предисловие
- •Глава 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.1.3 Базовые понятия и краткое описание структуры сапр p-cad
Проект в САПР.Р-CAD представляется в двух видах: в, виде схемы электрической принципиальной и в виде ПП. В соответствии с этим в САПР P-CAD есть два графических редактора:
схемный, обеспечивающий создание принципиальной схемы;
технологический, предназначенный для редактирования топологии ПП.
Графические редакторы - основные программные средства, предназначенные:
для графического ввода и редактирования принципиальных схем. Графический редактор PC-CAPS работает в двух режимах:
Schematic Editor (режим Detail Mode)r построение \ редактирование базы данных принципиальной электрической схемы;
Symbol Editor (режим Symbol Mode)- построение \ редактирование символов отдельных компонентов принципиальных электрических схем.
Для того чтобы попасть в этот редактор, войдите в Schematic Tools и выберите необходимый Вам режим.
для графического ввода и редактирования топологии ПП в режиме ручного или полуавтоматического проектирования, размещения компонентов в автоматическом режиме и «улучшения» вручную начального размещения, создания вспомогательных файлов для вывода чертежей на принтер и т.п. Графический редактор PC-CARDS, работает в двух режимах:
PCB Editor (режим DETL)- построение \ редактирование базы данных ПП;
Part Editor (режим SYMB)- построение \ редактирование корпусов отдельных компонентов ПП и стеков контактных площадок.
Для того чтобы попасть в этот редактор, войдите в PCB Tools и выберите необходимый Вам режим.
На схеме (рис.2.1) показано, как в системе взаимодействуют программы и режимы. Приведены форматы входных и выходных данных для существующих программ. Более подробно форматы файлов, используемых в системе автоматизированного проектирования P-CAD 8.5, представлены в табл. 2.1.
ПРИМЕЧАНИЕ 2
1. *.SYM, *.PRT-символьная и технологическая библиотека элементов.
2. Schematic Editor - режим вызова схемного графического редактора (Программа РС-САРС).
3. Package Schematic - режим упаковки схемных элементов в технологические образы радиоэлементов печатной платы. (Программа PC-NODES - выделение списка радиоэлементов и электрических связей из файла принципиальной схемы. Программа PC-LINK - объединение многолистовых схем в одну принципиальную электрическую схему. Программа РС-РАСК - автоматическая замена символьных библиотечных элементов на образы посадочных мест радиоэлементов технологической библиотеки).
4. Electrical Rules Check - режим проверки принципиальной электрической схемы на наличие ошибок. (Программа PC-ERC).
5. РСВ Editor -режим вызова технологического графического редактора (Программа PC-CARDS).
6. Netlist Conversion - трансляция описания принципиальной схемы в текстовом формате (Программа PC-NLT).
7. Autorouter - режим вызова программы автоматической трассировки PC-ROUTE.
8. Design Rules Check - режим технологического контроля проекта (Программа PC-DRC).
9. Hardcopy - режим вывода двоичного файла описания, графики на принтер, плоттер, фотоплоттер. (Программы PC-PRINT, PC-PLOT, PC-PHOTO соответственно).
10. Drill - режим подготовки программы для станков с ЧПУ для сверления печатной платы (Программа PC-DRILL).
11. Report Generator - режим составления текстовых отчетов о проекте (Программа PC-FORM).
Library Maintenance -режим вызова программы работы с библиотеками PC-LIB.
Component Editor - режим редактирования упаковочной информации библиотечных элементов (Программа РС-СОМР).
Таблица 2.1
Форматы файлов, используемых в системе P-CAD 8.5
Расширение файла |
Назначение файла |
Наименование программы, создающей файл |
*.ALT |
Описание списка цепей в текстовом виде. |
Создается пользователем |
*.CTL |
Файл стратегии трассировки |
PC-ROUTE |
*.ERC |
Описание ошибок топологии ПП по критерию наличия узких мест и недостаточных зазоров |
PC-DRC |
*.ERR |
Описание ошибок электрического контроля |
PC-ERC |
*.ERR |
Файл сообщений об ошибках |
PREPACK, PC-PACK, PC-PHOTO |
*.FIL |
Текстовый файл соответствий между элементами символьной библиотеки и элементами библиотеки посадочных мест на ПП |
Создаётся пользователем |
*.LIB |
Двоичный файл соответствий между элементами символьной библиотеки и элементами библиотеки посадочных мест на ПП |
PREPACK |
*.NLT |
Список описания цепей в двоичном формате |
PC-NODES |
*.PCB |
Описание топологии ПП в двоичном виде |
PC-CARDS, PC-DRC, PC-ROUTE |
*.PKG |
Исходное описание перечня радио - элементов и списка цепей ПП до этапа размещения |
PC-PACK, PC-NLT |
*.PKL |
Текстовый файл описания упаковочной информации |
PC-FORM |
*.PLB |
Библиотека технологических элементов |
PC-LIB |
*PLC |
Описание элементов и списка цепей ПП после размещения радиоэлементов на ПП |
PC-PLACE |
*.PLR |
Информация об автоматическом размещении элементов на ПП |
PC-PLACE |
*.PLT |
Двоичный файл описания графики для вывода на графо- или фото - построитель |
PC-CAPS, PC-CARDS, PC-PLACE |
*.PRT |
Файл описания библиотечного элемента посадочного места на ПП |
PC-CARDS |
*.PS |
Файл описания контактной площадки |
PC-CARDS |
*.RPT |
Описание перестановок эквивалентных вентилей и контактов в микросхемах |
PC-CARDS, PC-PLACE |
*.REP |
Текстовый файл описания результатов автоматической трассировки печатных проводников на плате |
PC-CARDS |
*.SCH |
Графическое описание элементов и списка цепей принципиальной схемы |
PC-CAPS |
*.SLB |
Библиотека символьных элементов |
PC-LIB |
*.SYM |
Файл описания символьного библиотечного элемента |
PC-CAPS |
*.XNL |
Объединенный список цепей |
PC-LINK |
Информация в графических редакторах хранится в слоях графического редактора. Слой - это выделенная часть информации графического редактора, отображаемая одним цветом и характеризуемая состоянием. Различают четыре типа состояния слоя графического редактора, слой может быть выключенным (OFF), видимым (ON), доступным (ABL) или активным (ABL А).
Выключенный слой (OFF) - не отображается на экране дисплея и не редактируется, хотя графическая информация этого слоя сохраняется и станет видимой при включении слоя.
Видимый (включенный) слой (ON) - отображается на экране дисплея, но не редактируется.
Доступный слой (ABL) - отображается на экране графического редактора, и редактируется (выделение, перемещение, поворот, зеркализация, удаление, видоизменение).
Активный слой (ABL А) - может быть только один из доступных слоев графического редактора. В этом слое происходит рисование новых графических элементов и выделение графических объектов.
Слои графического редактора группируются по виду слоя:
Сигнальные слои (физические) - токопроводящие слои, содержащие печатные проводники, контактные площадки и другие объекты, образующие электрические соединения, отделённые от других диэлектрическим материалом.
Информационные (несигнальные) слои - используются для пояснительных надписей и другой графической информации, выводимой на графопостроитель.
Специальный слой - содержит графическую информацию для других программ (например, сетки трассировки, размещения и области запрета).
Настройка конфигурации графического редактора PC-CAPS и PC-CARDS производится в Schematic Tools => Editor Configuration (Схемные инструменты => Установка конфигурации) и РСВ Tools => Editor Configuration (Технологические инструменты => Установка конфигурации) соответственно. А настройка типа слоя (активный, выключенный, видимый) производится в любом графическом редакторе перед началом каких-либо операций, в окне View Layer (Просмотр слоев).
Координатная сетка на экране существенно упрощает работу с чертежом, повышает точность позиционирования. Шаг координатной, сетки, координаты курсора в месте создания изображения (чертежа), толщина, длина и прочие геометрические параметры задаются с помощью условных единиц базы данных DBU (Data Base Unit). Существуют две системы счисления: метрическая (Metric unit) и дюймовая (English unit) (табл. 2.2).
Таблица 2.2
Системы счисления, используемые в P-CAD 8.5
|
Дюймовая система |
Метрическая система |
11 единица базы данных (DBU) |
0,001 дюйма -1 мил =0,0254 мм |
0,01 мм =10 мкм |
Шаг сетки, мин. |
0,01DBU = 0,01 мил =0,000254 мм |
0,0001 мм = 0,1 мкм |
Шаг сетки, макс. |
2000DBU =50,8 мм |
20 мм |
Размер чертежа, макс. |
20000 х 20000 дюймов |
200 х 200 м |
Перевод из одной системы единиц в другую |
1дюйм = 2,54 см =25,4 мм |
1см = 0,39 дюйма 1мм = 0,039 дюйма |
При вызове графического редактора без загрузки файла схемы или символа, (как в нашем случае), устанавливается дюймовая система единиц, ее еще называют «английской». Переход из одной системы единиц в другую осуществляется по команде Environment => Change Unit (Среда системы => Изменить систему единиц). Шаг координатной сетки по осям X и Y показан в поле Grd. Текущие координаты курсора указываются в поле XY.
Все перемещения по системе САПР P-CAD осуществляются с помощью манипулятора мышь. Для выбора или отмены того или иного действия используются клавиши:
Кн.1 (Enter)- ввод, подтверждение, «ДА» (как правило, левая кнопка мыши).
Кн.2 (Esc) - отмена, возврат назад, «НЕТ» (как правило, правая кнопка мыши).
После краткого знакомства с основными терминами и определениями, применяемыми в САПР P-CAD, перейдем к изучению основных этапов практической работы с данной системой по созданию символьных и технологических элементов, для дальнейшего включения их в схему электрическую принципиальную и применения в стратегиях трассировки.
В нижеследующих заданиях Вам предлагается ознакомиться и получить некоторые практические навыки в работе с интегрированной системой автоматического проектирования P-CAD S.5. В нее входят редакторы принципиальных схем и многослойных ПП, программы автоматического размещения компонентов на ПП и трассировки соединений, выдачи чертежей на принтер, плоттер, фотоплоттер, выдачи данных на станки с ЧПУ, а также вспомогательные сервисные программы.