Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

2339

.pdf
Скачиваний:
0
Добавлен:
15.11.2022
Размер:
1.43 Mб
Скачать

PC-CAPS (файл ".SCH") или базы данных PC-CARDS (файл ".PCB"). При этом присваиваются имена неименованным связям и создается таблица соединений. Результат работы - файл с расширением ".NLT".

PC-LINK - программа объединения взаимосвязанных таблиц соединений, находящихся в нескольких базах данных в единую базу данных для принципиальной схемы, состоящей из нескольких листов. Выходной файл с расширением ".XNL".

PREPACK - преобразование текстового файла библиотеки ипсользуемых в схеме РЭА компонентов (файл с расширением ".FIL") в двоичную библиотеку описаний РЭК. Результат - файл с расширением ".LIB".

PC-PACK - Используя файлы ".NLT" и ".FIL" осуществляет построение базы данных ".PCB", упаковывает вентили по кристаллам микросхем (МС) и, если это необходимо, подсоединяет конструктив.

PC-PLACE - автоматическое или ручное размещение РЭК по полю конструктива.

PC-BACK - коррекция принципиальной схемы РЭА с учетом возможных изменений в PC-PLACE или PC-CARDS.

PC-ROUTE - автоматическая трассировка печатной платы (ПП) с выбором (настройкой) стратегии процесса.

PC-CARDS - интеллектуальный графический редактор топологии печатной платы (ПП) проектируемой РЭА (файл ".PCB"). Создание и ведение конструкторско-технологической базы РЭК (файлы ".PRT"). Имеется возможность получения PLOT - файла (расширение ".PLT") для выхода на постпроцессоры к мозаичной печати (PC-PRINT), графопостроителю (PCPLOT).

PC-DRC - верификатор топологии печатной платы на соответствии конструкторско - технологических требований.

Кроме этих программ/пакетов P-CAD располагает пакетами для логического и аналогового моделирования принципиальных схем.

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

Алгоритм проектирования РЭА

В начале проектирования РЭА разработчик располагает следующим:

-на диске ПК имеется набор пакетов системы P-CAD;

-известно техническое задание (ТЗ) на проектирование радиоэлектронного блока;

-имеются библиотеки РЭК, причем, параметры символьных отображений компонентов (".SYM") должны находиться в соответствии с аналогичными параметрами конструкторско-технологических образов этих компонентов (".PRT");

-имеется принципиальная схема и перечень элементов.

Прежде, чем приступить к работе, необходимо выработать последовательность действий, учитывающую особенности проектирования РЭА с использованием системы P-CAD.

Начальная настройка системы

Предполагается, что аппаратура работает нормально, пользователь имеет представление, как вызываются пакеты системы P-CAD, пакеты настроены на рабочий справочник и соответствуют архитектуре используемого персонального компьютера (ПК).

Сначала необходимо создать справочник проектируемого блока РЭА любой командой.

В дальнейшем в этом справочнике будет находиться вся информация, необходимая для проектирования блока РЭА. Затем занести в этот справочник:

1.Стратегию трассировки (файл с расширением ".CTL");

2.Заготовку файла, содержащего в будущем имена всех используемых РЭК (файл с расширением ".FIL");

3.Из справочника ".SYM" все символьные отображения РЭК (возможны ситуации, когда справочники ".SYM" и ".PRT" хранятся в головной машине - в двухуровневых инструментальных комплексах);

4.Из справочника ".PRT" все конструкторско-технологические отображения РЭК;

5.Рамку формата для принципиальной электрической схемы;

6.Используемый конструктив.

Рекомендуется постоянные части (файлы конструкторских форматов A0, A1, и т.д, набор часто используемых конструктивов) хранить в отдельном справочнике и поручить ведение этого справочника администратору системы.

Коррекция библиотек системы

Необходимо убедиться в том, что все РЭК, используемые в данном блоке РЭА описаны в эталонной библиотеке. Описание РЭК в библиотеке состоит из двух частей: символическое описание РЭК на принципиальной схеме (".SYM") и конструкторско-технологическое (".PRT"). Если какого-либо описания РЭК

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

Создание символического описания РЭК для принципиальной схемы

Работа производится средствами подсистемы PC-CAPS. Последовательность действий:

1.Установка рабочих параметров:

-в режиме SYMB командой ZIN установить требуемый масштаб;

-командой VLYR установить параметры слоев:

GATE ABL A

PINNUM ABL

PINCON ABL

REFDES ABL

DEVICE ABL

остальные параметры в состоянии OFF (слои выключены). Следует сказать, что параметр слоя, отвечающий за его доступность,

может принимать три значения:

OFF - слой недоступен и невидим;

ON - слой видим, но недоступен для добавления, хотя допустима коррекция уже ранее внесенной информации;

ABL - слой видим и доступен для редактирования, если его сделать активным.

В общем случае программа PC-CAPS содержит следующие слои: WIRES - электрическая связь;

BUS - электрический жгут;

GATE - изображение символьного элемента; PINFUN - функция вывода элемента; PINNUM - номер вывода;

PINNAM - имя вывода;

PINCON - слой выводов;

REFDES - слой конструкторских обозначений (мнемонических

имен);

ATTR - слой аттрибутов;

SDOT - слой соединений связей; DEVICE - функция элемента; NETNAM - имена цепей;

CMPNAM - имена компонентов (символьных отображений); BOURDR - граница схемы.

2. Построение графического изображения компонента

- вызывается одна из команд меню DRAW и в строке статуса устанавливаются параметры:

GATE - активный слой; SOLID - сплошная линия;

ORTH - перпендикулярные отрезки [только для команды LINE]; W:0 - толщина линии;

10:10 - масштаб в единицах базы данных (DBU); S,G - зеленый.

-командами меню DRAW строится графическое изображение компонента, для коррекции используются команды меню DEL и EDIT.

3.Обозначение контактов:

-команда ENTR/PIN

-на строке статуса установить параметры:

PINCON - активный слой;

INPUT (OUTPUT, I/O) - назначение контакта;

10:10 - масштаб; S,G - зеленый.

-для каждого вводимого контакта предварительно устанавливается параметр его назначения:

(INPUT, OUTPUT, I/O)

-в выбранную для контакта точку подводится перекрестие.

-ввести с клавиатуры имя контакта, обозначенный контакт высвечивается жирной точкой;

-аналогично обозначить все контакты компонента;

4.Введение текстовых обозначений:

-команда DRAW/TEXT. На строке статуса установить параметры: DEVICE - активный слой;

15 - размер букв текста;

CCF - параметры размещения текста; M - красный;

10:10 - масштаб; S,G - зеленый.

-установить курсор в начало текста;

-ввести текст с клавиатуры.

5.Задание ключевой точки:

-команда ENTR/ORG

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

6.Введение информации об упаковке вентиля в корпусе:

-команда *1) SCMD/PNLC;

-в ответ на подсказку ввести с клавиатуры количество вентилей в

корпусе;

-ввести с клавиатуры количество контактов (ножек) на вентиль;

-установить параметры строки статуса:

REFDES - активный слой; 25 - размер букв текста;

CCF - параметры размещения текста.

- установить курсор для введения конструкторского обозначения (мнемонического имени). На строке статуса установить параметры:

PINNUM - активный слой; 15 - размер букв текста; RBF - для левых контактов;

LBF - для правых контактов.

-установкой курсора назначить место обозначения номера контакта;

-повторить для всех контактов, при этом высвечивается каждый

контакт;

-в ответ на подсказку ввести с клавиатуры номер контакта (ножки) для заданного имени;

-проделать предыдущую операцию для всех контактов компонента;

-в команде SCMD/SCAT задать код идентификатора типа компонента ID в соответствии с таблицей кодов ID;

-команда SCMD/SPAT;

-поверить и, при необходимости, с клавиатуры изменить назначение контактов:

(INPUT=0; OUTPUT=1; I/O=2)

7.Сохранение созданного описания.

-в команде FILE/SAVE ввести с клавиатуры имя файла.

Запоминается файл с расширением ".SYM". - командой SYS/QUIT выгружается пакет.

Построение конструкторско-технологического образа РЭК

Вызывается подсистема PC-CARDS. Последовательность действий:

1.Установка рабочих параметров:

-режим SYMB

-командой VLYR установить параметры слоев:

PIN ABL A

SLKSCR ABL

DEVICE ABL

остальные параметры - в состоянии OFF. В

программе PC-CARDS также существуют следующие используемые слои: PIN - слой выводов;

BRDOUT - границы слоя трассировки;

SLKSCR - эскиз сборочного чертежа печатной платы;

DEVICE - тип компонента;

REFDES - слой конструкторских обозначений;

COMP - сторона компонентов;

SOLDER - сторона печати;

INTn - внутренние n - слоев.

-установить требуемый масштаб - команда ZIN.

2.Введение конструкторско-технологических обозначений.

-команда ENTR/PIN;

-установить параметры строки статуса:

PIN - активный слой;

TYPE - тип контакта (тип контактной площадки на печатной

плате);

EQUIV - эквивалентность функционального назначения контактов (ножек) компонента;

R - красный;

50:50 - масштаб (в DBU); S,G - зеленый.

- задать значения TYPE и EQUIV для каждого вводимого контакта, где: TYPE = 0 - сквозное/переходное отверстие (в формировании

конструкторско - технологического описания не участвует); TYPE = 1 - первая ножка;

TYPE = 2 - все типы ножек, кроме "1", "земли", "питания";

TYPE = 3 - "земля"; TYPE = 4 - "питание";

TYPE = 5..24 - нестандартный тип ножки (задается разработчиком, точнее возможностями/особенностями технологического оборудования) Однако следует помнить, что имеющееся технологическое оборудование работает со слайдом в 16 масок;

EQUIV = 0 - если контакт не имеет аналога по функциональному назначению в данном вентиле;

EQUIV = 1,2,...n - взаимозаменяемым контактам вентиля присваиваются одинаковые номера, причем функциональные аналоги в первом вентиле имеют EQUIV=1, во-втором, EQUIV=2 и т.д.

-высветить контакт;

-ввести с клавиатуры имя заданного контакта;

-обозначить на экране все контакты компонента, задавая для каждого значение TYPE и EQUIV;

Примечание. Нарушать последовательность ввода контактов и их имен не рекомендуется. Исправить ошибку можно с помощью команды DEL. Если ошибка обнаружена не в последнем введенном контакте, удаляются все введенные контакты, до ошибочного, работа повторяется.

3. Построение графического изображения.

- Выбрать обну из команд меню DRAW и установить параметры строки статуса:

SLKSCR - активный слой;

SOLID - сплошная линия; W:0 - толщина линии.

Построить требуемое изображение компонента.

4.Введение текстовых обозначений.

-Выбрать команду DRAW/TEXT и установить параметры строки

статуса:

DEVICE - активный слой; 125 - размер букв текста; F - во второй позиции;

CC - симметричное размещение текста.

5.Обозначение ключевой точки.

-Командой ENTR/ORG указать точку по которой данный РЭК будет вызываться в PC-PLACE и PC-CARDS, обычно в качестве ключевой точки указывается первый контакт.

6.Введение информации об упаковке вентилей в корпус РЭК:

-установить требуемый масштаб командой ZIN;

-в команде SCMD/SCAT с клавиатуры ввести тип компонента согласно таблице идентификаторов типов;

-командой SCMD/SPAT проверяем значения параметров TYPE и EQUIV (при необходимости изменить параметры TYPE и EQUIV с клавиатуры);

-команда SCMD/SPKG;

-ввести с клавиатуры количество вентилей в корпусе;

-ввести с клавиатуры количество контактов в вентиле;

-задать имена всех запрашиваемых контактов;

-установкой курсора и нажатием клавиши указать место положение каждого запрашиваемого контакта на изображении на экране;

7.Сохранение созданного конструкторско-технологического описания

РЭК.

- В команде FILE/SAVE ввести с клавиатуры имя файла. Образуется файл с расширением ".PRT".

При занесении разъемов в библиотеки рекомендуется описывать их как РЭК состоящий из одновыводных вентилей (каждый вентиль - один контакт разъема). Вентили в корпусе именуются латинскими буквами в порядке алфавита, при большом количестве вентилей - комбинацией букв в алфавитном порядке.

Например: X4/b - второй контакт разъема X4, X4/aa - 27 контакт разъема X4.

Внесение в библиотеку символического изображения РЭК должно удовлетворять требованиям соответствующего СТП, а конструкторскотехнологическое отображение - РТМ.

Построение принципиальной электрической схемы РЭА

Работа производится в подсистеме PC-CAPS. Последовательность действий.

1.Установка рабочих параметров.

-В режиме DETL, командой VLYR установить параметры слоев:

WIRES ABL A GATE ABL PINCON ABL SDOT ABL NETNAM ABL CMPNAM ABL ATTR ABL

REFDES ABL

Остальные параметры в состоянии OFF.

2.Вызов файла формата чертежа:

-командой FILE/LOAD считать файл (загрузить форматку). На экране отображается рамка формата чертежа, вся схема должна размещаться в пределах этого формата. Возможны ситуации, когда принципиальная схема изображается на нескольких форматках.

3.Размещение компонентов.

-Командой ENTR/COMP из рабочего справочника вызываются компоненты РЭК и размещаются на поле форматки в соответствии с принципиальной схемой. В процессе работы возможно редактирование:

перемещение, удаление, копирование, вращение компонента с помощью команд меню:

MOVE DEL COPY ROT

4. Построение изображений электрических связей.

-Вызвать команду ENTR/WIRE;

-установить параметры строки статуса: WIRES - активный слой;

ORTH - перпендикулярные линии; W:0 - толщина линии;

L - зеленый.

-Нажатием клавиши мыши задаются точки перегиба электрической связи, нажатие правой клавиши завершает введение связи. Не соединенные с проводниками контакты компонентов отображаются на экране крестиками, которые исчезают при правильном соединении. В случае пересечения/слияния проводников система выводит запрос, при положительном ответе образуется электрическое соединение (точка в слое SDOT), фиксируемое в базе данных. Для коррекции и читаемости принципиальной схемы используют команды меню EDIT. Эти команды позволяют стирать сегменты (DELS), перемещать вершины (MOVA) и т.д.

-Система P-CAD имеет средства представления жгутовых соединений. При этом используются следующие обращения:

-вызвать команду ENTR/WIRE;

-установить на строке статуса параметры:

WIRES - активный слой;

45D - соединение проводников под углом 45 градусов; W:0 - толщина линии;

L- зеленый.

-изобразить часть проводника от места предполагаемого расположения жгута на экране до контакта компонента, повторить для всех контактов РЭК входящих в жгут.

-команда NAME/NET (активным выбран слой NETNAM);

-присвоить имена электрическим связям.

-Вызвать команду DRAW/LINE и установить на строкестатуса:

BUS - активный слой;

ORTH - перпендикулярные линии; W:8 - толщина линии.

- построить изображение жгута. Следует иметь в виду, что при этом сама шина является лишь графическим представлением и не объединяет связи. Электрические связи заводятся командой ENTR/WIRE. Таким образом, слияние связей происходит по их именам, несмотря на то, что линии связи друг до друга не доведены. Из этого следует, что разные связи в разных жгутах не должны иметь одинаковых имен. Полезно связи именовать самому конструктору, чтобы можно было активно воздействовать на трассировку (расставлять приоритеты трассировки связей, указывать разные толщины проводников для разноименных цепей и т.д). В противном случае P-CAD сам именует связи по шаблону:

UN<порядковый четырехзначный номер связи>

5. Введение конструкторских обозначений компонентов. Система P-CAD предоставляет пользователю возможность производить компоновку вентилей и корпусов на трех уровнях:

1 - в команде SCMD/PNUM разработчиком вводится полное мнемоническое имя выбранного РЭК, т.е. задается имя и номер вентиля. Таким образом, данный РЭК жестко привязан к заданному корпусу и номеру вентиля. Номер вентиля задается через слеш латинскими буквами, например: DD5/a,

X4/ad;

2 - компоновку по корпусам задает разработчик, вентили компонуются автоматически. В команде SCMD/PNUM задается только имя без указания вентиля;

3 - компоновка корпусов и вентилей осуществляется полностью автоматически, т.е. пользователь не присваивает своих обозначений в схеме, и в дальнейшей обработке подсистема PC-PACK сама назначает сквозную нумерацию корпусов U1,U2... и т.д., используя информацию из файлов ".SYM" и ".LIB". Подсистема PC-PACK возвращает командный файл ".CMD", с помощью которого корректируется принципиальная схема. Запуск командного файла осуществляется из подсистемы PC-CAPS. Происходит автоматическое именование всех РЭК на принципиальной схеме с учетом рекомендуемой компоновки. Далее вручную загружается принципиальная схема и командой

/DETL/SCMD/PNUM

Полный формат команды SCMD/PNUM следующий: DD1/A, где

DD1 - имя компонента; A - номер вентиля.

Введенное имя отображается в слое REFDES в том месте, что было зарезервировано для ввода конструкторского обозначения при создании символьного отображения ".SYM" данного РЭК. Следует также помнить, что

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]