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

PCAD

.pdf
Скачиваний:
9
Добавлен:
10.04.2015
Размер:
313.1 Кб
Скачать

2.5.7. Параметр "РАЗМЕР ТЕКСТА"

 

Параметр SIZ

определяет

 

высоту текста при вводе символов с

клавиатуры. Может принимать значения от 2

до

5000

единиц DBU.

По умолчанию

установлен размер

SIZ:15. Ширина текста

пропорцио-

нальна высоте.

Используется в режимах SYMB и

DETL

при актив-

ных

командах

ATTR / ACOM;

DRAW / TEXT; NAME / COMP; NAME / NET;

SCMD

/ PNLC.

 

 

 

 

 

 

 

 

 

 

2.5.8. Параметр

"ВЫРАВНИВАНИЕ ТЕКСТА"

 

 

На линии статус-строки

имеется два поля для

горизонтального

и вертикального

выравнивания

текста

относительно

положения

курсора. Поля имеют следующие

значения:

 

 

 

 

- по горизонтали:

L

-

влево;

 

 

 

 

 

 

 

C

-

по центру;

 

 

 

 

 

 

 

R

-

вправо;

 

 

 

 

- по вертикали:

T

-

вверх;

 

 

 

 

 

 

 

C

-

по центру;

 

 

 

 

 

 

 

B

-

вниз.

 

 

 

По умолчанию установлены значения L и B. Параметр используется в режимах SYMB и DETL при активных командах ATTR / ACOM;

DRAW / TEXT; NAME / COMP; NAME / NET; SCMD / PNLC.

2.5.9. Параметр "ОРИЕНТАЦИЯ"

Параметр F определяет ориентацию текста, а также ориентацию компоненты при ее вводе в проект. Параметр имеет следующие значения:

F

- нормальная ориентация.

 

 

 

Другие положения буквы F определяют

поворотом

текста (или

компоненты) на 90, 180 и 270 градусов.

 

 

 

Текущая ориентация выделяется зеленым цветом.

По

умолчанию

установлена нормальная ориентация.

 

 

 

Используется в режимах

SYMB и DETL

при активных

командах

ATTR /

ACOM;

DRAW / TEXT;

ENTR / COMP; NAME / COMP; NAME / NET;

SCMD /

PNLC.

 

 

 

 

 

 

 

2.5.10. Параметр "ЗЕРКАЛО"

 

 

Параметр

M позволяет получить зеркальное изображение текс-

та или

компоненты при их размещении в поле рисования.

Имеет сле-

дующие

значения:

 

 

 

 

символ M зеленого цвета - включено зеркальное изображение; символ M красного цвета - включено нормальное изображение.

По умолчанию изображение нормальное. Параметр используется в режиме DETL при активных командах ATTR / ACOM; DRAW / TEXT;

ENTR / COMP; NAME / COMP; NAME / NET; SCMD / PNLC.

 

2.5.11. Параметр "ШАГ СЕТКИ"

 

 

 

Параметр Х : Y устанавливает

 

интервал

между точками сетки

(при дискретном движении

курсора) по

осям Х и Y в единицах длины

графического редактора.

Изменяется в пределах от 1 до

2000

по

каждой оси.

 

 

 

 

 

 

 

 

По умолчанию

установлен масштаб

10 : 10,

что соответствует

дискретности шага

курсора 1 мм.

 

 

 

 

 

Используется

в режимах

SYMB

и

DETL .

 

 

 

2.5.12. Параметр "МАСШТАБНАЯ СЕТКА"

 

 

Параметр S

позволяет включать

и выключать масштабную сетку

в поле рисования.

 

 

 

 

 

 

 

 

Символ S зеленого цвета - сетка

включена.

 

 

 

Символ S красного цвета - сетка

выключена.

 

 

По умолчанию

сетка

включена (зеленый цвет символа S).

При

использовании команды ZOUT при определенном уменьшении

изображе-

ния сетка выключается автоматически.

 

 

 

 

Используется

в режимах

SYMB

и

DETL .

 

 

 

2.5.13. Параметр управления передвижением курсора

Параметр G служит для установки свободного (с шагом 0,1 мм) или дискретного (определенного шагом сетки Х : Y) перемещения курсора.

Символ G зеленого цвета - дискретное перемещение курсора. Символ G красного цвета - свободное перемещение курсора (при

этом появляется красная рамка вокруг поля рисования).

По умолчанию установлено дискретное перемещение курсора. Параметр используется в режимах SYMB и DETL .

2.5.14. Параметр "КООРДИНАТЫ КУРСОРА"

Параметр ( X Y ) показывает текущие координаты курсора при

вводе графической информации как в дюймовой, так и в метрической системах измерения.

Используется в режимах SYMB и DETL .

2.6. ФУНКЦИОНАЛЬНЫЕ КЛАВИШИ

Функциональные клавиши могут существенно упростить режим задания некоторых команд или изменения параметров статус-строки.

Назначение функциональных клавиш:

F1

- установка активного слоя;

F2

- установка текущего угла линии;

F3

- назначение (изменение) имени цепи при использовании

 

команды ENTR

/ WIRE

(режим DETL);

F4

- именование

компоненты при ее размещении на схеме ко-

 

мандой ENTR / COMP

(режим DETL);

F5

- установка требуемого размера текста;

F6

- установка ориентации текста;

F7

- включение (выключение) масштабной сетки;

F8

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

F9

- перемещение курсора в область статус-строки;

F10 - перемещение курсора в область меню команд.

2.7. ПРИМЕР СОЗДАНИЯ СИМВОЛЬНОГО ЭЛЕМЕНТА К555ТМ2

1

(13)┌───┬──────┐

───────┤ R │

T

│ 5 (9)

2

(12)├───┤

 

├───────

───────┤ D │

 

3

(11)│

 

───────┤ C │

 

│ 6 (8)

4

(10)├───┤

 

├───────

───────┤ S │

TM2

 

└───┴──────┘

1.Прежде всего следует произвести настройку среды графического редактора PCCAPS. Для этого нужно выбрать команду VLYR и установить в состояние ABL следующие логические слои изображения:

GATE, PINNUM, PINNAM, PINCON, REFDES, DEVICE, причем слой GATE

сделать активным (GATE A).

2.Вернуться в рабочую область редактора и установить режим SYMB (цвет основного меню красный).

3.

Установить

метрическую

систему

измерений

командой

SCMD / UNIT. В строке сообщений появится

запрос:

 

Converting from

English unit to Metric?

YES NO

 

(Преобразование

из дюймовой

системы

в метрическую? ДА НЕТ)

Выбрать

ответ YES.

 

 

 

 

 

4.Выбрать команду DRAW / RECT (рисование прямоугольника). Проверить параметры статус-строки: слой GATE, тип линии SOLID, ширина линии W:0.

На запрос системы: Corner 1....(Угол 1....) задать положение левого нижнего угла прямоугольника (желательно в точке с координатами 0,0). После запроса: Corner 2....(Угол 2....) указать координаты правого верхнего угла (15,35).

5.Выбрать команду DRAW / LINE (рисование линии). Параметры статус-строки: GATE, SOLID, ORTH, W:0.

Система запросит:

Select start point.... (Укажите начальную точку....)

После ввода начальной точки линии появится запрос:

Select next point.... (Укажите следующую точку....) Ввести конечную точку линии.

Изобразить разделительные линии внутри элемента и выводы контактов длиной 5 мм. Линию положительного перепада импульса на тактовом входе C ввести в режиме 45D (параметр статус-строки).

6.Выбрать команду DRAW / CIRC (рисование окружности). Параметры статус-строки: GATE, SOLID, W:0. На запрос системы:

Center point.... (Точка центра....)

указать центр окружности, а после запроса:

Point on circumference.... (Точка на образующей....)

задать требуемый радиус окружности.

Ввести обозначения инвертирующих выводов триггера (окружности радиусом 1 мм).

 

7. Выбрать

команду

DRAW / TEXT (рисование текста).

Запрос

системы:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Select Text location. (Attributes OK ?)...

 

 

 

 

 

 

(Укажите положение текста. (Атрибуты в норме ?)...)

 

 

 

Параметры статус-строки:

 

 

 

 

 

 

 

 

 

Слой

Размер

 

Привязка

Ориентация

 

 

 

 

 

GATE

SIZ:40

 

 

C

C

 

F

 

 

 

 

 

 

Указать начальную точку привязки текста.

Система

запросит:

 

Type in text.

(Вводите текст.)

 

 

 

 

 

 

 

Ввести функциональное обозначение

триггера (буква Т в основ-

ном поле). Вспомогательную информацию

о конкретном типе триггера

(надпись ТМ2 в основном поле)

вводить

размером

SIZ:25

в

слое

DEVICE.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8. Выбрать команду ENTR / PIN (вставка контактных площадок).

Запрос системы:

 

 

 

 

 

 

 

 

 

 

 

 

 

Select pin location:...

(Укажите положение площадки:...)

 

Параметры статус-строки: PINCON,

IN (входная площадка).

 

Указать курсором

положение

площадки и

зафиксировать его.

Система выставит новый запрос:

 

 

 

 

 

 

 

 

 

Select pin name location. (Attrb OK ?)...

 

 

 

 

 

 

(Укажите положение имени площадки. (Атрибуты в норме?)...)

 

Параметры статус-строки:

 

 

 

 

 

 

 

 

 

Слой

 

Размер

 

Привязка

Ориентация

 

 

 

 

 

PINNAM

 

SIZ:30

 

C

C

 

F

 

 

 

 

 

 

Указать положение

имени

площадки

курсором и зафиксировать

его. Запрос системы:

 

 

 

 

 

 

 

 

 

 

 

 

Enter pin name.

 

(Введите имя площадки.)

 

 

 

 

 

 

Ввести имя отмеченной

контактной

площадки.

Для

получения

имени

с инверсией ( например, для контакта установки логического

ноля)

необходимо нажать клавиши

R и

' (апостроф).

 

 

 

-

Ввести

контакты R', D, C, S' (входы триггера).

Для ввода вы

ходных контактов Q и Q' необходимо параметр статус-строки IN изме-

нить на OUT

(выходная площадка).

При запросе о месте для имени

контакта нажать клавишу отмены BUT#2 или [ ESC ].

При этом имена

окажутся невидимыми при их вводе с клавиатуры.

 

 

 

 

 

 

9. Выбрать команду ENTR / ORG

(вставка точки привязки).

 

Точка привязки

используется

для

перемещения

и размещения

компоненты при формировании принципиальной схемы.

 

 

 

 

 

Запрос системы:

 

 

 

 

 

 

 

 

 

 

 

 

Select the origin....

 

(Укажите привязочную точку....)

 

Указать курсором

и

зафиксировать

точку

привязки

в любом

месте графического изображения элемента.

 

 

 

 

 

 

10. Выбрать

команду SCMD / PNLC (системная команда / распо-

ложение номера контакта).

 

 

 

 

 

 

 

 

 

 

Запрос системы:

 

 

 

 

 

 

 

 

 

 

 

Enter gates per package:

(Введите число элементов в корпусе:)

Ввести цифру 2 (для триггера). Система установит слой REFDES и выдаст запрос:

Select loc for ref designator....

 

 

(Выбрать

расположение для позиционного

обозначения....)

Задать

размер SIZ:30,

привязку

C B

и ориентацию F, ука-

зать курсором

выбранное место и нажать

BUT#1. Система установит

слой PINNUM и

выдаст запрос:

 

 

Select loc for pin number....

 

 

(Выбрать

расположение

для номера контакта....)

Изменив привязку на

R B , указать курсором выбранное место

и нажать BUT#1. Повторить указанную

процедуру для всех входных

(левых) контактов элемента. Для выходных (правых) контактов заменить привязку на L B.

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

Следующий запрос системы:

Enter package pin number for <pin>: (Ввести номер контакта:)

Gate assigned to section <name>. (Имя секции элемента.)

Имя контакта - имя, присвоенное ему на этапе ввода , имя секции - идентификатор, присваиваемый автоматически (буквы А, В,

С, D и т.д.).

Ввести последовательно номера контактов триггера, учитывая, что в одном корпусе содержатся два элемента (секции), именуемые системой как секции А и В.

11.Выбрать команду SCMD / SPAT (системная команда / атрибуты площадок).

Уточнить типы контактов элемента и их логическую эквивалентность.

Для входных контактов триггера (R', D, C, S') задать тип 0, для выходных (Q, Q') - тип 1. Логическую эквивалентность (LEQ) всех контактов установить равную нулю , т.е. контакты считаются уникальными, взаимонезаменяемыми.

12.Выбрать команду FILE / SAVE (сохранение файла).

Запрос системы:

Enter file name: (Введите имя файла:)

Набрать на клавиатуре имя сохраняемого файла, например, К555ТМ2, и нажать клавишу BUT#1 или [ ENTER ]. Система ответит:

Saving database. (Сохранение базы данных.)

13.Для завершения работы с редактором PCCAPS выбрать ко-

манду SYS / QUIT.

2.8.ПРИМЕР СОЗДАНИЯ ЭЛЕКТРИЧЕСКОЙ ПРИНЦИПИАЛЬНОЙ СХЕМЫ

1.Установить режим DETL и метрическую систему измерений.

Выбрать команду VLYR и активизировать следующие логические слои изображения: WIRES, BUS, GATE, PINNUM, PINNAM, PINCON, REFDES, SDOT, DEVICE, NETNAM, BORDER.

2.Выбрать команду DRAW / RECT и в слое BORDER нарисовать прямоугольник, соответствующий размерам формата А3 (420 х 297).

3.Выбрать команду ENTR / COMP (вставка компоненты). Запрос системы об имени вводимой компоненты:

Comp-file-name G/T-scales (F1 for list).

Можно непосредственно набрать имя вводимого элемента, либо нажать [ F1 ] для поиска нужного файла в списке, который появится справа от поля рисования. Выбрать нужный элемент курсором и на-

жать BUT#1.

Запрос системы:

Select loc to place comp. (Orientation OK?).

(Укажите место размещения компоненты.(Ориентация в норме?).) Проверить параметры статус-строки (A:0 - угол ввода размещаемой компоненты, кратный 45 градусам), установить элемент (прямо-

угольник, определяющий размеры библиотечной компоненты) в нужное место поля рисования и нажать BUT#1. Ввести требуемое число ко-

пий данного элемента, указывая их расположение в границах формата А3. Для завершения ввода нажать BUT#2 и перейти к размещению следующего элемента из списка.

4. Выбрать команду SCMD / PNUM (системная команда / номер контакта).

Запрос системы:

Select a component.... (Выберите компоненту....)

Указать курсором на желаемый элемент и нажать BUT#1. Система выделит его белым цветом и выставит запрос:

Enter ref-designator/section

(Введите позиционное обозначение / секцию)

Набрать нужное обозначение , указав используемую секцию

элемента, например, DD1/A, и

нажать [

ENTER ] или

BUT#1. При

этом будут проставлены номера контактов,

приписанные данной сек-

ции, и позиционное обозначение

элемента на схеме.

 

Указанную процедуру повторить для всех элементов,

размещен-

ных на принципиальной схеме.

 

 

 

При работе с элементами,

у которых

не проставляются номера

контактов (резисторы, конденсаторы и т.д.), при вводе позиционного обозначения не указывается имя секции (например: R1 для резистора, C1 для конденсатора).

5. Выбрать команду

DRAW / LINE.

 

 

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

Слой

Тип линии

Режим

Ширина линии

BUS

SOLID

ORTH

 

W:20

Проложить на схеме

информационную шину, если это не-

обходимо.

 

 

 

 

6. Выбрать команду ENTR / WIRE (вставка проводников).

Параметры статус-строки:

 

 

Слой

Режим

Ширина линии

Захват

WIRES

ORTH

W:0

 

L

Проложить проводники. Проводникам присваиваются уникальные имена. При необходимости имя можно поменять командой NAME / NET. Если Нескольким проводникам присвоить одинаковое имя, то они будут объеденены в одну логическую цепь.

6.ЗАПИСЬ СХЕМЫ В ФАЙЛ НА ДИСКЕ

1.Выбрать команду FILE / SAVE (сохранение файла).

Набрать на клавиатуре имя сохраняемого файла и нажать клавишу

BUT#1 или [ ENTER ].

3. ГРАФИЧЕСКИЙ РЕДАКТОР PCCARDS

Графический редактор PC-CARDS предназначен для решения следующих задач:

-создание элементов технологической библиотеки;

-выполнение всех работ, связанных с редактированием топологии печатной платы: создание библиотеки заготовок печатных плат;

-ввод новых связей между элементами для последующей автоматической трассировки;

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

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

-создание библиотеки контактных площадок.

Работа с графическим редактором PC-CARDS почти полностью эквивалентна работе с редактором PC-CAPS.

3.1. СОЗДАНИЕ ТЕХНОЛОГИЧЕСКОЙ БИБЛИОТЕКИ ЭРЭ СО ШТЫРЕВЫМИ КОНТАКТАМИ

Для установки микросхемы на плату необходимо обозначить места для контактных выводов. Совокупность расположения контактных выводов для установки компоненты на плате называется посадочным местом. Посадочное место определяет тип и координаты контактных выводов. Под типом контактного вывода понимается его номер от 0 до 255. Номер ноль зарезервирован для обозначения сквозных переходных отверстий. Номера с 1 до 24 обозначают контактные выводы для компонентов со штыревыми контактами. Номера с 25 по 50 обозначают контактные выводы для планарных контактов. Номера с 51 по 64 обозначают межслойные переходные отверстия. Номер 1 зарезервирован для первого вывода DIP корпусов микросхем. Номер 2 зарезервирован также для DIP корпусов микросхем, но для обозначения всех остальных выводов кроме питания и земли, для обозначения которых зарезервированы номера 4 и 3, соответственно. Изменять зарезервированные номера типов контактных выводов не рекомендуется, поскольку эти номера используются в стратегиях трассировщика. Свободных номеров вполне достаточно для обозначения всех используемых контактных площадок (хотя в принципе зарезервированная структура типов выводов не является критичной и может быть полностью изменена).

Рассмотрим пример создания элемента библиотеки для микросхемы К155ЛА3. Процесс создания элемента библиотеки разбивается на семь этапов:

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

-создание посадочного места;

-ввод графического изображения для сборочного чертежа;

-ввод названия микросхемы;

-назначение привязочной точки;

-определение упаковочной информации о базовых элементах;

-запись элемента в файл на диске.

3.1.1. УСТАНОВКА ИСХОДНЫХ ПАРАМЕТРОВ

Для работы с графическим редактором PC-CARDS необходимо

1.Выбрать SYMB для установки системы в символьный режим.

2.Выбрать VLYR для отображения и редактирования параметров слоев. Установить слои PIN, SLKSCR и DEVICE в состояние ABL, причем PIN-слой должен быть активным (A). Остальные слои должны быть выключены (OFF).

3.Выбрать QUIT или нажать BUT#2 для возврата в экранный ре-

жим.

4.Выбрать ZIN для управления окном. Система запросит:

Select view center... (Выберите точку центра окна...)

5. Поместите курсор в центр экрана и нажмите BUT#1 дважды.

3.1.2. СОЗДАНИЕ ПОСАДОЧНОГО МЕСТА

1. Выбрать ENTR / PIN для ввода контактной площадки. Система запросит:

Select pin location...

(Выберите положение контактной площадки...)

Следует обратить внимание на статус строку, в которой содер-

жится следующая

информация:

PIN

-

означает имя активного слоя;

TYPE: 1

-

тип контактной площадки;

EQUIV: 0 - обозначение эквивалентности контактной площадки. Контактные выводы, имеющие одинаковую эквивалентность имеют одинаковые номера, но не равные нулю. Если число равно нулю,

то это означает, что данный

контактный вывод уникален;

 

R - красный цвет означает,

что выключен режим

высвечивания

на экран электрических связей. Зеленый цвет показывает вклю-

ченный режим;

 

 

 

 

 

50:50 - шаг

между точками сетки на экране в тысячных долях

дюйма;

 

 

 

 

 

S - зеленый цвет означает включенный режим отображения сетки

на экране;

 

 

 

 

 

G - зеленый цвет означает,

что сетка включена.

Если

сетка

включена, то

перемещение курсора на экране происходит диск-

ретно с шагом сетки. В противном случае перемещение выполня-

ется с шагом, равным одной тысячной дюйма.

 

 

 

<mmm nnn> - координаты курсора, заданные в

тысячных

долях

дюйма DBU (Data Base Untit).

 

 

 

 

Все указанные параметры могут быть изменены,

однако следует

использовать параметры, заданные по умолчанию.

 

 

 

2. Для каждого контактного вывода следует задать

информацию

с учетом того, что первый вывод должен иметь тип 1, седьмой вывод

-тип 3, четырнадцатый вывод - тип 4, а остальные выводы - тип 2.

5.Поместите курсор в точку с координатами 0:0 и нажмите клавишу BUT#1. Система запросит:

Select pin name location. (Attrb OK?)...

(Выберите положение для надписи имени контакта. (Уточнить атрибуты статус строки))

6. Нажмите BUT#2 или клавишу ESC для того, чтобы сделать надпись невидимой. Система запросит:

Enter pin name [pin number]:

(Введите имя контакта [номер контакта]:).

7. Наберите 1 и нажмите ввод. В результате данный контакт будет иметь имя 1, но на экране надписи изображено не будет.

8. Перед вводом второго контакта измените тип контактной площадки на 2.

9.Выберите точку, отстоящую на 100 DBU ниже контакта 1 и нажмите BUT#1.

10.Нажмите BUT#2, делающую надпись имени невидимой.

11.Наберите 2 и нажмите ввод.

Далее следует последовательно ввести все четырнадцать выводов посадочного места микросхемы К155ЛА3.

3.1.3. ВВОД ГРАФИЧЕСКОГО ИЗОБРАЖЕНИЯ ДЛЯ СБОРОЧНОГО ЧЕРТЕЖА

Изображение для сборочного чертежа микросхемы К155ЛА3 представляет собой прямоугольник с ключом положения. Для ввода изображения требуется выполнить следующие действия:

1. Выберите DRAW / RECT. Система запросит:

Corner 1 ... (Угол 1 ...)

2. Прежде всего посмотрите на статус строку. Измените активный слой на SLKSCR и установите толщину линии 0.

4.Выберите вторую точку и нажмите BUT#1. В результате появится изображение прямоугольника.

5.Ключ положения рисуется командой DRAW / CIRC или DRAW / LINE

3.1.4.ВВОД НАЗВАНИЯ МИКРОСХЕМЫ

1.Выберите DRAW / TEXT.

2.Установите активным слой DEVICE и укажите размер текста

125.Задайте выравнивание текста по центру по горизонтали и вертикали - значения CC строки состояния. Установите ориентацию текста соответствующей ориентацией буквы F в строке состояния.

3.Установите положение текста в центре изображения компо-

ненты.

4.Наберите К155ЛА3 и ввод. В результате получим надпись на изображении компоненты.

3.1.5. НАЗНАЧЕНИЕ ПРИВЯЗОЧНОЙ ТОЧКИ

Привязочная точка - это точка, за которую изображение компоненты "прикреплено" к курсору при вызове компоненты как библиотечного элемента. Обычно привязочной точкой является первый контакт микросхемы.

1. Выберите ENTR / ORG. Система запросит:

Select the origion

(Укажите привязочную точку)

2.Укажите первый вывод микросхемы.

3.1.6.ОПРЕДЕЛЕНИЕ УПАКОВОЧНОЙ ИНФОРМАЦИИ О

БАЗОВЫХ ЭЛЕМЕНТАХ

1.С помощью команды ZIN установите максимально возможное усиление изображения на экране, но так, чтобы одновременно были видны все выводы микросхемы.

2.Выберите SCMD / SCAT (системная команда установки атрибутов компоненты) и наберите номер компоненты в соответствии с таблицей:

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