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

ОПКЕБ_2015_Novaya_metodichka

.pdf
Скачиваний:
72
Добавлен:
27.03.2015
Размер:
1.47 Mб
Скачать

запрос "1 – удаление, 2 – групповое удаление". Для удаления отобранных фигур в активных слоях необходимо нажать клавишу < 1 >.

"Групповое удаление" Команда стирает идентифицированные фигуры независимо от указанных активных слоев. Инициируется нажатием клавиши

<Delete>. В строке подсказки появляется запрос "1 – удаление, 2 – групповое удаление". Для удаления отобранных фигур во всех слоях необходимо нажать клавишу < 2 >.

"Сохранение". Команда сохраняет идентифицированные фигуры в активном слое, все остальные фигуры удаляются. Инициируется нажатием клавиши <*> на цифровой клавиатуре. В строке подсказки появляется запрос "1 –

сохранение, 2 – групповое сохранение". Для сохранения отобранных фигур в активных слоях необходимо нажать клавишу < 1 >.

"Групповое сохранение". Команда сохраняет идентифицированные фигуры независимо от активных слоев. Инициируется нажатием клавиши <*> на цифровой клавиатуре. В строке подсказки появляется запрос "1 – сохранение, 2 – групповое сохранение". Для сохранения отобранных фигур во всех слоях необходимо нажать клавишу < 2 >.

"Копирование". Команда копирует с изменением ориентации отобранные фигуры, находящиеся в активных слоях. Необходимо инициировать режим

"Копия", нажав клавишу < R >. На экране появится запрос "1 – копия, 2 –

групповая копия, 3 – копия с упреждением, 4 – групповая копия с упреждением.

Для копирования фигур, находящихся в активных слоях, необходимо нажать <1>.

После этого следует одним из способов отобрать реперную точку (она должна быть либо точкой излома любой из фигур, либо любой точкой чертежа в зависимости от установленного способа отбора реперной точки) и, указывая точки привязки, копировать отобранные фигуры. Фигура копируется после указания ориентации, далее можно отмечать новую точку привязки копируемой фигуры. По окончании копирования нажать клавишу <Esc>.

Команда может быть использована также для получения копий элементов в других слоях. Для этого в режиме "Копия" необходимо подать команду "Активные

51

слои". На экране появится запрос "Укажите копируемый слой". Необходимо указать номер слоя, в который будут копироваться все отобранные фигуры из всех активных слоев. Заданный копируемый слой светится желтым цветом в столбце

"Активные и видимые слои". При копировании фигур сразу в нескольких активных слоях происходит копирование всех отобранных фигур в выбранный слой. Для копирования сложных структур необходимо пользоваться командой "Групповая копия". Копирование возможно сколько угодно раз. По окончании копирования нажать клавишу <Esc>.

"Групповая копия". Команда аналогична команде "Копия". Копируются все идентифицированные фигуры независимо от заданных активных слоев.

"Копирование с упреждением". Команда работает аналогично команде

"Копия". Копирует все идентифицированные фигуры в активных слоях с одновременным изменением размеров. Размер задается на сторону в ответ на запрос на экране дисплея "Упреждение на сторону". Для увеличения размеров фигур необходимо задать отрицательное значение упреждения, для уменьшения – положительное.

"Групповое копирование с упреждением". Команда работает аналогично команде "Копия". Копирует все идентифицированные фигуры независимо от заданных активных слоев с одновременным изменением размеров. Размер задается на сторону в ответ на запрос на экране дисплея "Упреждение на сторону". Для увеличения размеров фигур необходимо задать отрицательное значение упреждения, для уменьшения – положительное.

"Сдвиг". Команда сдвигает с изменением ориентации отобранные фигуры,

находящиеся в активных слоях. Необходимо инициировать режим "Сдвиг", нажав клавишу <Tab>. После этого на экране появится запрос "1 – сдвиг, 2 – групповой сдвиг, 3 – сдвиг с упреждением, 4 – групповой сдвиг с упреждением". Для сдвига фигур, находящихся в активных слоях, необходимо нажать <1>. После этого следует одним из способов отобрать реперную точку (она должна быть либо точкой излома любой из фигур, либо любой точкой чертежа в зависимости от установленного способа отбора реперной точки) и указать новую точку привязки

52

отобранных фигур. После указания ориентации отобранные фигуры сдвигаются и происходит выход из режима.

Команда может быть использована также для сдвига элементов в другой слой. Для этого в режиме "Сдвиг" необходимо подать команду "Активные слои".

На экране появится запрос "Укажите копируемый слой". Следует указать номер слоя, в который будут сдвигаться все отобранные фигуры из всех активных слоев.

Заданный копируемый слой светится желтым цветом в столбце "Активные и видимые слои". При сдвиге фигур сразу в нескольких активных слоях происходит перенос всех отобранных фигур в выбранный копируемый слой, при этом в старых слоях информация будет уничтожена. Для сдвига сложных структур необходимо пользоваться командой "Групповой сдвиг".

"Групповой сдвиг". Команда работает аналогично команде "Сдвиг",

сдвигаются все идентифицированные фигуры независимо от заданных активных слоев.

"Сдвиг с упреждением". Команда работает аналогично команде "Сдвиг".

Сдвигаются все идентифицированные фигуры в заданных активных слоях с одновременным изменением размеров. Величина изменения размера фигуры на сторону вводится в ответ на запрос на экране дисплея "Упреждение на сторону".

Для увеличения размеров фигур необходимо задать отрицательное значение упреждения, для уменьшения – положительное.

"Групповой сдвиг с упреждением". Команда работает аналогично команде

"Сдвиг". Сдвигаются все идентифицированные фигуры с одновременным изменением размеров. Величина изменения размера фигуры на сторону вводится в

ответ на запрос на экране дисплея "Упреждение на сторону". Для увеличения размеров фигур необходимо задать отрицательное значение упреждения, для уменьшения – положительное.

"Деформация". Команда модифицирует геометрию фигур в активных слоях. После инициализации режима клавишей < F8 > на экране появляется запрос

"1–деформация, 2–групповая деформация". Для деформации фигур в активных слоях необходимо нажать клавишу <1>. После этого необходимо областью

53

(прямоугольником) "срезать" фигуру, подлежащую деформации, и отметить клавишей <Enter> две точки. Порядок указания точек определяет направление деформации (сжатие или растяжение). Если в область попала вся фигура, то она просто передвигается. Команду "Деформация" можно применять для прямоугольников, шин, многоугольников.

"Групповая деформация". Команда аналогична команде "Деформация",

модифицирует геометрию фигур вне зависимости от заданных активных слоев.

"Модификация". Команда удаляет один или несколько последовательных отрезков многоугольника с последующим продолжением описания его в режиме

PGRED. С помощью этой команды можно изменять конфигурацию многоугольника, шины, прямоугольника. Модификацию фигуры можно производить только в одном активном слое. Инициируется команда нажатием клавиши <F9>. После этого необходимо выбрать фигуру, которая будет модифицирована. Контур фигуры после отбора будет отображен белым цветом.

Дальше необходимо последовательно указать удаляемую сторону и конечную точку отрезка, с которого будет производиться модификация фигуры. В этой точке появятся разрешенные направления построения фигуры, и после этого все действия аналогичны действиям при работе в режиме "Полигон". Завершается модификация фигуры нажатием клавиши <Esc>, при этом производится контроль фигуры на соответствие требованиям, предъявляемым к полигону, и новый контур включается в топологию. Если модификация произведена неправильно, то до нажатия клавиши <Esc> можно воспользоваться командой "Отмена" и на экране восстановится старый контур фигуры. После проведения модификации одной фигуры можно, используя ту же последовательность действий, проводить модификацию следующей фигуры.

"Разрезание шины". Команда вызывается клавишей <–> с основной клавиатуры. Разрезание шины производится только в одном активном слое.

Клавишей <Enter> указывается место шины, которое нужно разрезать. После инициирования команды разрезание можно производить нужное количество раз.

Последовательно можно подвергать разрезанию несколько фигур, которые

54

построены по команде "Шина". Указываемая точка разреза должна принадлежать только одному звену. После окончания разрезания всех шин нажимаем клавишу

<Esc>. При необходимости можно по команде "Удалить" удалить любую часть разрезанной шины, предварительно идентифицировав эту часть командами

"Отбор" или "Секущая область".

"Деформация шины". По этой команде модифицируется геометрия шины.

Деформация шины производится только в одном активном слое. Фигура должна быть построена по команде "Шина". Команда инициируется клавишей < 8 > на цифровой клавиатуре. После этого отмечаются две точки, определяющие величину и направление сдвига, причем первая точка должна принадлежать только одному звену. После инициирования команды можно производить деформацию нужное количество раз. После окончания деформации нажимаем клавишу < Esc >.

"Вращение фигур". По этой команде производится вращение отобранных фигур во всех активных слоях вокруг заданного центра вращения на требуемый угол разворота необходимое количество раз. Команда инициируется одновременным нажатием клавиш <Alt + R>. Можно вращать любые прямоугольники, если их ширина и высота не превышают 400 мкм. Угол разворота задается в градусах положительным числом, вращение происходит против часовой стрелки.

2.6. Команды создания и редактирования

библиотечных элементов

Если фрагмент топологии неоднократно повторяется на топологическом чертеже, то целесообразно описать его один раз (в режиме PGRED) и затем использовать как элемент библиотеки, помещая его в заданную точку привязки формируемого изображения в нужной ориентации. Файл, описывающий фрагмент изображения, принимает свойства элемента библиотеки лишь тогда, когда вызов его осуществляется по командам "Ссылка" или "Итерация". Символьное обозначение элементов библиотеки (ячеек) образует отдельный слой – слой "C".

Если библиотечные элементы встречаются в нескольких топологических чертежах,

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

55

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

***Конфигурация топологического редактора PGRED

*D:\LIBP400\ – Директорий библиотеки

*.SCE – Тип редактируемого файла и библиотечных элементов

***– Конец описания конфигурации

Данный файл должен быть помещен в текущем каталоге или в каталоге

PAROM.

"Ссылка". Для вызова и размещения элемента библиотеки необходимо нажать клавишу <C> и задать имя элемента, указать точку его привязки и ориентацию клавишей <Enter>. В этих точках появится символ элемента библиотеки (ЭБ), если слой "C" входит в список наблюдаемых слоев. По окончании указания точек привязки нажать клавишу <Esc>. Чтобы отменить выполнение команды "Ссылка", необходимо нажать клавишу < Esc > после

задания имени файла.

"Итерация". Команда мультиплицирует элемент библиотеки по осям X или

Y с заданным шагом. При вызове команды клавишей < I > на экране дисплея

имеем Имя ссылки : TEST

 

Кол-во ячеек по X: 3

Y: 2

Для задания шага мультипликаций DY и DX по осям Y и X соответственно надо указать начало мультипликации (точку А), и вторую точку (точку B)

клавишей <Enter>. На экране будем иметь символьные обозначения мультиплицируемых элементов и начала мультипликации. После указания точки A

клавишей <Enter> выбираем необходимую ориентацию. Матрицей итераций можно манипулировать как единым элементом, выбор которого (по командам

"Отбор" или "Область") осуществляется через символьный признак всей мультипликации, если слой "C" есть в списке активных слоев.

"Развернуть ссылку". Команда "Развернуть ЭБ" раскрывает отобранный по командам "Отбор" или "Область" элемент библиотеки. После нажатия клавиши

56

<+> на цифровой клавиатуре на экране выводится сообщение "Имя ссылки: TEST

Oр: F Y: 0 X: 0 (Y/N/*/Esc)".

Если слой "C" содержится в списке наблюдаемых слоев, на экран выводится

полное изображение элемента библиотеки с символом "ЭБ" в точке привязки.

Чтобы раскрыть на экране изображение мультипликации, надо выбрать символ мультипликации.

"Свернуть ссылку". Команда свертывает раскрытый элемент библиотеки

(мультипликацию) до уровня символьного обозначения фрагментов

(мультипликации), т.е. эта команда обратная команде "Развернуть ЭБ". После нажатия клавиши <–> на цифровой клавиатуре на экране выводится сообщение

"Имя ссылки: TEST Oр: F Y: 0 X: 0 (Y/N/*/Esc)".

Если слой "C" содержится в списке наблюдаемых слоев, на экран выводится изображение символа "ЭБ" в точке привязки.

"Раскрыть ячейку". Команда раскрывает выбранный ЭБ символьного признака обозначения элемента, и данный элемент библиотеки становится обычным фрагментом изображения формируемого файла, над частями которого можно выполнить команды графического редактирования. Если применить команду "Раскрыть ЭБ" к мультипликации, то мультипликация раскрывается до уровня символьных обозначений элементов (т.е. признак "+" заменяется на " " на экране, и каждый элемент мультипликации становится независимым, т.е. таким,

каким он был бы, если бы мы его задали как отдельный ЭБ по команде "Ссылка").

После нажатия клавиши <O> на экране появляется запрос "Имя ссылки: TEST Oр: F Y: 0 X: 0 (Y/N/*/Esc)".

Если мы хотим раскрыть именно этот ЭБ, необходимо нажать клавишу <Y>.

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

"Модификация ссылки". Команда изменяет имя, ориентацию и точку привязки ЭБ, отобранного по командам "Отбор" или "Область". При отборе нескольких элементов можно модифицировать любой из них. При инициировании

57

команды клавишей <L> на экране появляется надпись "Имя ссылки: TEST Ор: F

Y: 0 X: 0"

Если модификации данного элемента библиотеки не требуется, нажать

клавишу <Enter>. Для изменения параметров ЭБ необходимо нажать соответственно клавиши: <N> – для изменения имени, <P> – для изменения ориентации, <Y> – для изменения координаты Y, <X> – для изменения координаты X. Затем следует произвести необходимые изменения и нажать

<Enter>.

"Выделение в ссылку". Команда выделяет часть файла, отобранного по командам "Отбор" или "Область" в элемент библиотеки, привязанный в точку Y = 0, X = 0, нулевой ориентации и имеющий присвоенное ему имя. Команда инициируется нажатием клавиши <S>. После присвоения имени образуемому ЭБ нажимаем клавишу <Enter>. Если отобранная часть файла присоединяется к существующей ссылке, то на запрос имени пишем имя этой ссылки и нажимаем

<Enter>, на экране появляется запрос "Имя ссылки :TEST Ссылка уже есть!

Присоединить (Y/N/Esc)". Нажимая клавишу <Y>, подтверждаем присоединение к указанной ссылке.

"Активизация ссылки". Команда раскрывает выбранный элемент библиотеки, который временно становится доступным для редактирования.

Инициируется команда нажатием клавиши <=> на основной клавиатуре. После активизации команды на экране появляется запрос "Имя ссылки: TEST Oр: F Y: 0

X: 0 (Y/N/*/Esc)". При нажатии клавиши <Y> на экране появляется изображение активированного элемента библиотеки и он доступен для редактирования.

П р и м е ч а н и е. Активировать можно библиотечный элемент любого уровня вложенности путем последовательного доступа через файлы, в которые он вложен.

Активированный файл после корректировки с о х р а н я ю т по команде "Файл".

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

"Активизация ссылки" можно одновременно корректировать и активированную ссылку, и файл, в который она вложена. Для перехода из активированной ссылки в файл и из файла в активированную ссылку необходимо нажать клавишу <M>. При

58

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

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

"Возврат к предыдущей активированной ссылке". Если вы, используя команду "Активизация ссылки", активировали ссылку третьего уровня и выше, то для возврата в исходный файл необходимо последовательно использовать команду

"Возврат к предыдущей активированной ссылке", которая инициируется нажатием клавиши < ] >.

"Выделение в рабочую область и дозапись рабочей области в файл".

Рабочая область предназначена для ускорения обработки больших файлов, а также редактирования файлов, открытых только для просмотра. После инициализации режима с помощью клавиши < W > необходимо указать областью часть топологии,

которая будет редактироваться. Отобранные фигуры выделяются в рабочую область. На экране высвечиваются только отобранные фигуры. Для просмотра фигур, не выделенных в рабочую область, необходимо нажать клавишу < ; > и

произвести регенерацию экрана. При повторном нажатии клавиши < W >

происходит дозапись откорректированных фигур в файл.

2.7. Работа с резисторами

"Расчет и построение резистора". Команда инициируется нажатием клавиши < X >. Расчет резистора производится по следующим формулам:

R = RS [L – D1 (1+N)]/(B+D1)+K1+K2+0.55 N,

L = (B+D1) (R/RS – K1 – K2 – 0.55 N)+D1 (1+N),

B(геом) = [L – D1 (1+N)]/(R/RS – K1 – K2 – 0.55 N) – D1,

B(мощн) = I \/RS/4,

K = 0.325 EXP – 2.5[(CA+D2)/(B+D1)] + 0.834 –

– 0.247 [PA+(D1 – D2)/2]/(B+D1) [PA+(D1 – D2)/2]/(B+D1),

где R – сопротивление резистора (Ом); L – длина резистора (мкм); B –

ширина резистора (мкм); K – коэффициент растекания тока контактной площадки;

RS – поверхностное сопротивление материала (Ом/квадрат); N – количество колен резистора; I – ток (мА); CA – ширина контактной площадки (мкм); PA – зазор

59

контакт–база (мкм); D1 – поправка, равная разности между средней шириной резистора на микросхеме и шириной этого же резистора на чертеже; D2 –

поправка, равная разности между шириной контактной площадки на микросхеме и чертеже.

После инициирования режима "Расчет и построение резистора" на экране справа появляется таблица, состоящая из трех частей.

ВЫЧИСЛЯЕМЫЕ ВЕЛИЧИНЫ:

Сопротивление (Ом) > R =

Длина (мкм) L =

Ширина (мкм) B =

Коэффициент растекания тока 1-й площадки K1 =

Коэффициент растекания тока 2-й площадки K2 =

АРГУМЕНТЫ: Сопротивление = Длина = Ширина = Коэффициент площадки 1 = Коэффициент площадки 2 = Размер контактной площадки = Зазор контакт = база = Количество колен =

= Ток (мА) = Поверхностное сопротивление = Поправка на тело = Поправка на контакт =

Очистка таблицы Расчет выбранной величины Построение резистора Выход без построения

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

на которой находится маркер, светится белым цветом, а в средней части таблицы

"Аргументы" белым цветом подсвечиваются аргументы, которые необходимо задать для вычисления данной величины. Ширину резистора можно вычислять по мощности или геометрическим размерам. В строке "Ширина (мощн./геом.)" белым

цветом подсвечивается параметр, по которому будет вычисляться ширина

60