Часть 6: РАСШИРЕННОЕ РЕДАКТИРОАНИЕ


plug

6-10: Редактирование контура (Outline Editing)

plug




Что такое контур (Outline)?

Для некоторых примитивных узлов не достаточно поворотов, отражения и масштабирования. Эти примитивы могут быть расширены с помощью контура (outline) многоугольного описания.  Субкоманда Outline Edit команды Special Function меню Edit используется для создания, удаления и перемещения индивидуальных точек в контуре узла.

Есть всего несколько примитивных узлов, которые используют информацию контура. MOS транзисторы используют контур для определения части затвора в серпантинных конфигурациях (см. раздел 7-4).  Технология Artwork имеет узлы, которые используют информацию контура: Opened-Solid-Polygon, Opened-Dotted-Polygon, Opened-Dashed-Polygon, Opened-Thicker-Polygon, Closed-Polygon, Filled-Polygon и Spline (см. раздел 7-7).

Figure 6.17

Для произвольного очертания на произвольных слоях используйте узлы чисто-слоя (pure-layer) в технологиях компоновки IC. Узлы чисто-слоя в команде New Pure-Layer Node... меню Edit. Например, узел, названный "Metal-1-Node" в технологии CMOS, выглядит подобно прямоугольнику  Metal-1, пока вы не добавите информацию контура. С контуром этот узел может принять любой вид.

Манипуляции с контурами

Для манипуляций с информацией контура на текущем подсвеченном узле используйте команду Outline EditSpecial Function (редактирование специальных функций контура) меню Edit. После вызова этой команды клавиша selection используется для выбора и перемещения точки на контуре, а клавиша creation добавляет новые точки после выбранной. Вы можете также использовать стрелки влево и вправо для перемещения по контуру. Команда Erase меню Edit заменяется на команду Erase Point и удаляет подсвеченную точку контура (что делает и клавиша Delete). Команды Rotate и Mirror изменяются на Rotate about Point (поворот вокруг точки) и Mirror about Point, которые позволяют задать вращение вокруг текущей выбранной точки. И, наконец, команда Get Info меню Info заменяется на Get Outline Info и отображает диалог, позволяющий аккуратно манипулировать с данными.

Figure 6.9

Когда редактирование контура закончено, используйте субкоманду Exit Outline Edit (в том же месте, где была команда Outline Edit меню Special FunctionEdit).

Специальная генерация контура

Figure 6.12

Для генерации кольцеобразного контура используйте субкоманду Annular Ring команды New Special Object меню Edit. Этот диалог запросит информацию о слое, который следует использовать, и радиусах, внутреннем и внешнем, для кольца. По умолчанию это выполняется как полное кольцо (360 градусов), но это можно изменить. И, наконец, может быть задано число линий сегментов, используемых в конструкции, позволяя сделать вид более гладким или грубым.

Figure 6.16

Для генерации контура текстового вида используйте субкоманду Text (layout)... команды New Special Object меню Edit. Этот диалог запросит текст и слой для использования, а также размер, масштаб, шрифт и стиль. Не нулевой точечный разделитель приведет к тому, что каждый элемент изображения текста будет размещен отдельно (некоторые правила разработки нуждаются в этом).

Figure 6.15

Figure 6.14


Prev

Предыдущий

   

Contents

Содержание

   

Следующий

Next