Записи с меткой «точки»

Интерактивное размещение компонентов

Интерактивное размещение компонентов
Нажатие правой кнопки мыши переводит программу в режим интерактивного размещения компонентов, который управляется с помощью всплывающего меню:
INTERACTIVE PLACE (Интерактивное размещение)

  • Setup… — задание глобальных параметров размещения компонентов
  • Select (режим выбора):
  • Сотр Mode — выбор компонентов,
  • Gate Mode — выбор секций компонентов,
  • Subgate Mode — выбор подсекций,
  • Pin Mode — выбор выводов компонентов,
  • Terminator Mode — выбор конечных точек для разводки Daisy Cain;
  • Unselect All Objects — отмена выбора всех объектов;
  • Measure Mode — измерение расстояний;
  • Measure Options (применение специальных знаков для повышения точности измерений):
    • — Alignment Marks — включение/выключение отображения значков для выравнивания компонентов,
    • Snap Angle: All — разрешения поворота указателя на любой угол,
    • Snap Angle: 45 — разрешения поворота указателя на угол, кратный 45°;
  • Place Components (размещение компонентов):
    • Place Connect. Mode — последовательное размещение компонентов, находящихся вне контура печатной платы, в порядке убывания количества связей, курсор автоматически выбирает компонент с наибольшей плотностью связей,
    • Guided Place Overlap Allowed Mode — последовательное размещение компонентов, находящихся вне контура ПП, в порядке убывания количества связей с указанием рекомендуемого расположения, при этом не обращается внимание на возможное перекрытие компонентов,
    • Guided Place Connect. Mode — последовательное размещение компонентов, находящихся вне контура печатной платы, в порядке убывания количества связей с указанием рекомендуемого расположения,
    • XY Location… — размещение компонента в точку с указанными координатами X, Y,
    • — Place List Mode… — размещение компонентов в порядке, указанном в составленном ранее списке;
  • Move Comp Mode — перемещение компонента;
  • Push Comp Mode — перемещение компонента со сдвигом мешающих компонентов;
  • Pivot Comp Mode — вращение компонента;
  • Flip Comp Mode Trade Comp Mode Align Comp Mode

    • — перемещение компонента на другую сторону ПП;
    • — перестановка двух любых компонентов;
    • — выравнивание компонентов;
  • Swap (перестановка логически эквивалентных объектов):
    • Gate Mode — перестановка эквивалентных секций компонентов,
    • Subgate Mode — перестановка эквивалентных выводов внутри секции,
    • Pin Mode — перестановка эквивалентных выводов,
    • Terminator Mode — перестановка эквивалентных конечных точек;
  • Undo — отмена последней команды.
  • В интерактивном режиме сначала выполняется команда Setup для задания глобальных параметров размещения компонентов:

    • РСВ Placement Grid — шаг эквидистантной глобальной сетки размещения компонентов на ПП согласно правилу низшего уровня РСВ. Значение О означает отказ от определения сетки. Задание индивидуальных сеток размещения компонентов со штыревыми выводами и пленарных компонентов производится по команде Rules>PCB/Placement Grids;
    • РСВ Placement Spacing — допустимый зазор между любыми компонентами на всей ПП или отдельно на ее верхней и нижней сторонах согласно правилу уровня РСВ. Значение —1 означает отказ от определения зазора. Задание разных зазоров между компонентами со штыревыми и пленарными выводами производится по команде Rules>PCB/Spacing;
    • Pointer Style (тип указателя):
    • 90/45 Degree Crosshair — перекрестье во весь экран,
    • Cursor Only — обычный курсор;
  • High Speed — контроль в процессе размещения компонентов за возможностью прокладки проводников заданной длины или имеющих ограничение на длину. По умолчанию эта опция выключена;
  • Consider Secondary Connection — учет всех связей, соединяющих малый компонент с двумя большими с помощью различных цепей (при выключении этого флага SPECCTRA размещает большие компоненты вместе);
    • Rebuild Power Net — перестроение оптимальным образом цепей подключения источников питания при выполнении операций интерактивного размещения компонентов;
    • Align Reference (задание расположения точки, относительно которой выравниваются компоненты):
    • Upper Left/Right Pin — верхний левый/правый вывод компонента,
    • Lower Left/Right Pin — нижний левый/правый вывод компонента,
    • Center/Origin — центр компонента/точка привязки компонента;
  • Shove for Move — включения режима расталкивания для обеспечения необходимого свободного места при перемещении одного из компонентов (по умолчанию эта опция выключена). Если эта опция включена, то при выполнении команд Move (сдвинуть), Pivot (повернуть) и Flip (перенести на другую сторону ПП) будет сделана попытка сдвинуть мешающие компоненты без нарушения допустимых зазоров. Если это не удастся, то компонент будет возвращен на первоначальное место;
  • Show Move Vector — отображение вектора, показывающего направление связей текущего компонента;
  • Move Component (выбор точки привязки при перемещении компонентов):
    • At Pointer — текущие точки выбора отдельных компонентов,
    • At Working Origin (задание точки «привязки» курсора): Center — к центру компонента (устанавливается по умолчанию), Origin — к точке, указанной в редакторе OrCAD Layout;
  • Move Direction (разрешенное направление перемещения компонентов):
    • All — любое направление,
    • X, Y — по оси X или Y (поочередно),
    • X Only — только по оси X,
    • — Y Only — только по оси У;
  • Move With Wires (разрешение перемещать компоненты вместе с проводниками в режиме Move Comp Mode или при выполнении команды relocate):
    • No Wire Moved — удаление всех подсоединенных проводников,
    • Extend or Remove Wires — удаление всех подсоединенных проводников кроме параллельных направлению перемещения компонента (по горизонтали или по вертикали только при выборе опции X, Y в разделе Move Direction),
    • Extend Wires Only — удаление только проводников, расположенных параллельно направлению перемещения компонента (по горизонтали или по вертикали при выборе опции X, Y в разделе Move Direction),
    • Reconnect Wires — запрет удаления подсоединенных проводников при выборе опции All в разделе Move Direction.

    Многие команды меню INTERACTIVE PLACE, переключающие режимы размещения, имеют разворачивающиеся подменю. Например, в режиме Move Component Mode перемещаемый компонент выбирается щелчком левой кнопки мыши, он перемещается движением курсора, щелчок правой кнопки разворачивает меню для продолжения редактирования. Фиксация положения компонента выполняется повторным щелчком левой кнопки мыши.
    Меню режимов интерактивного размещения

    Команда меню

    Назначение

    MOVE COMPONENT MODE

    Pivot Mode

    Вращение компонента:

    180

    на угол с дискретностью 180°

    90

    на угол с дискретностью 90°

    45

    на угол с дискретностью 45°

    1

    на угол с дискретностью 1 O

    Flip

    Перенос на противоположную сторону ПП

    Setup:

    Переход в меню Placement Setup

    Move Setup:

    Назначение угла поворота компонента нажатием клавиши [Пробел]

    Cancel

    Отмена операции

    GUIDED CONNECTIVITY MODE

    Pivot Mode

    Угол поворота компонента:

    180

    с дискретностью 180°

    90

    с дискретностью 90°

    45

    с дискретностью 45°

    1

    с дискретностью 1 O

    Flip

    Перенос на противоположную сторону ПП

    Toggle Guide

    Отскок в сторону для повторения операции

    Accept System Location

    Размещение компонента в рекомендованное положение

    Exit To Move Сотр. Mode

    Возвращение в режим Move Сотр. Mode

    PUSH COMP MODE

    Cancel

    Отмена операции

    PIVOT COMP MODE

    180

    Вращение компонента на угол с дискретностью 180°

    90

    Вращение компонента на угол с дискретностью 90°

    45

    Вращение компонента на угол с дискретностью 45°

    1

    Вращение компонента на угол с дискретностью 1 O

    Cancel

    Отмена операции

    При выборе компонента для перемещении высвечивается его позиционное обозначение (Reference Designator) и крестиком желтого цвета помечается точка привязки.
    По завершении размещения компонентов полезно выполнить команду Rules>Check Rules для проверки соблюдения заданных ранее правил. Места замеченных нарушений правил проектирования помечаются цветными метками и пунктирными линиями. далее…

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

    Размещение компонентов
    Основные понятия
    Автоматическое размещение компонентов на ПП выполняется согласно заранее установленным правилам (при этом должны иметься лицензии AutoPlace и EditPlace). Перечень их типов в порядке возрастания приоритета приведен.
    Правила размещения компонентов

    Правило размещения

    Описание

    РСВ (имеет низший приоритет)

    Глобальные правила для всей ПП, имеющие низший приоритет. Устанавливаются параметры: Spacing — зазоры между объектами различной природы для каждой стороны ПП (Front и Back); Permitted Orientations — выравнивание компонентов по вертикали или горизонтали и угол их поворота; Permitted Sides — разрешение размещать компоненты на одной или обеих сторонах ПП; Placement Grids — задание сетки размещения компонентов с пленарными и штыревыми выводами; Opposite Sides — разрешение располагать друг под другом на противоположных сторонах ПП пленарные компоненты разного размера (Large и Small)

    IMAGE_SET

    Правила размещения компонентов разного типа

    IMAGE

    Правила размещения индивидуальных корпусов компонентов

    COMPONENT

    Правила размещения индивидуальных компонентов

    SUPER CLUSTER

    Правила размещения суперкластеров

    ROOM

    Правила включения компонентов в комнату и правила их размещения

    ROOM_IMAGE_SET

    Правила включения компонентов определенного типа в комнату и правила их размещения

    FAMILY_FAMILY

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

    IMAGEJMAGE (наивысший приоритет)

    Зазоры между корпусами компонентов

    Взаимные зазоры устанавливаются между объектами следующих типов:

    • РТН — компоненты со штыревыми выводами;
    • SMD — компоненты с пленарными выводами;
    • Area Keepout — области запрета размещения компонентов.

    В табл. 7.2 используются следующие понятия:

    • Cluster — группа компонентов, сгруппированных вместе по определенным критериям и имеющая уникальный идентификатор ID;
    • Super Cluster — группа компонентов, имеющих фиксированное взаимное расположение и ориентацию друг относительно друга и размещаемые как единый компонент super component;
    • Family — несколько корпусов компонентов (семейство). Между линиями контуров и выводами корпусов, входящих в одно семейство, можно задать допустимые зазоры;
    • Room — комната, область на ПП прямоугольной формы или в виде полигона. Каждая комната имеет уникальное имя. Имеется возможность управлять размещением компонентов в комнаты на одной из двух сторон или на обеих сторонах ПП.

    Корпуса компонентов имеют следующие характеристики (Image Properties):

    • Large — большие компоненты (имеют более трех выводов);
    • Small — малые компоненты (имеют три и менее выводов);
    • Discrete — любой малый компонент, который нужно размещать отдельно от остальных;
    • Capacitor — разделительные конденсаторы;
    • Resistor — резисторы.

    При выборе компонентов для размещения могут приниматься во внимание другие их характеристики:

    • Maximum Height — максимальная высота;
    • Power Dissipation — рассеиваемая мощность;
    • Power Nets — наличие у компонента выводов питания;
    • Family — имя семейства, в которые они входят.

    Компоненты имеют такие же параметры (Component Properties), как и корпуса, и еще один параметр Electrical Value — номинальное значение, например емкость конденсатора.
    Основная сложность процедуры автоматического размещения компонентов переносится на задание правил размещения. Компоненты в автоматическом режиме размещаются на одной или на двух сторонах ПП. Программа AutoPlace распознает шины и размещает компоненты с учетом удобства их трассировки. Возможно также автоматическое группирование компонентов в кластеры с учетом их электрических связей. Кластеры автоматически размещаются в соответствующие комнаты. далее…

    Интерфейс программы

    Интерфейс программы
    В отсутствие ошибок в ПП программа SPECCTRA загружается в режиме трассировки проводников (об этом свидетельствует нажатая пиктограмма.
    Программа SPECCTRA управляется с помощью последовательности команд, которые вводятся тремя способами:

    • набирая их с помощью клавиатуры в строке ввода команд Command;
    • запуская на выполнение так называемый Do-файл последовательности команд;

    с помощью интерфейса GUI, состоящего из таких элементов, как ниспадающие меню, пиктограммы команд, диалоговые окна.
    В нижнем правом углу экрана, имеется панель выбора единиц измерений (изменение единиц измерений сказывается только на отображении результатов на экране и в файлах отчетов и никак не влияет на точность результатов проектирования). Сообщения о результатах выполнения команд выводятся в строке Message. Протокол выполнения команд выводится в нижней части экрана OUTPUT (дублируется в файле сообщений).
    На поле режима отображается название текущего режима, например Measure (Измерения) или Move Comp (Перемещение компонента). далее…

    Программа автоматизации проектирования печатных плат SPECCTRA 9

    Программа автоматизации проектирования печатных плат SPECCTRA 9
    Общие сведения о программе SPECCTRA 9
    SPECCTRA представляет собой программу автоматического и интерактивного размещения компонентов и трассировки проводников, основанную на так называемой Shape-Based или бессеточной технологии. Согласно ней все объекты ПП моделируются в виде совокупности геометрических фигур (прямоугольник, круг, дуга, трасса, полигон), которым приписаны определенные электрические и физические характеристики и правила проектирования. В отличие от привязанных к.сеткам технологиям (Grid-Based), используемым, в частности, в P-CAD PRO Route, при бессеточной технологии каждый объект моделируется не набором узлов сетки, а геометрически точно, за счет чего достигается более плотный монтаж с меньшим числом слоев. Характерная особенность бессеточной технологии — меньшие затраты памяти. Другая особенность — поддержка сложных правил проектирования. Для каждого объекта, расположенного на определенном слое ПП или в определенной области или принадлежащему некоторому классу, можно задать ряд индивидуальных правил. Это означает, что при работе над сложным проектом не приходится прибегать к искусственным приемам при размещении компонентов и трассировке проводников. В интерактивном режиме разрешающая способность SPECCTRA составляет 0,01 мкм в метрической и 0,0001 мил в английской системе. Внутренняя точность представления данных еще выше. В связи с этим систему единиц можно заменять на любой фазе работы с проектом без потери точности.
    Система SPECCTRA имеет два основных режима.
    1 режим. далее…

    Команды Visual CADD II

    Команды Visual CADD II

    Команда

    Назначение

    Track End

    Стирание промежуточных построений, нанесенных на чертеж после выполнения команды Snaps>Track, и рисование линии, соединяющей точку последнего расположения курсора с точкой, которая была зафиксирована перед выполнением этой команды

    Manual Entry

    Измерение координат:

    Absolute (МО)

    Режим отображения в строке состояний абсолютных координат относительно начала ординат чертежа

    Relative (MR)

    Режим отображения в строке состояний координат, измеренных относительно начальной точки рисования объекта

    Basepoint (MB)

    Режим отображения в строке состояний координат относительно точки, указанной по команде Snaps>Manual Entry>Set Basepoint

    Set Basepoint (BP)

    Указание точки начала отсчета координат

    Grid

    Сетка построения чертежа:

    Grid Diaplay (GR)

    Отображение сетки

    Snap Grid (SG)

    Привязка курсора к узлам сетки

    Grid Size (GS)

    Введение шага сетки

    Grid Origin (GO)

    Смещение сетки так, чтобы указанная курсором точка совместилась с одним из узлов

    Меню Zooms (Масштаб)

    Redraw (RD)

    Перечерчивание экрана

    Redraw Window (RW)

    Перечерчивание части экрана, заключенного в окне

    Backward Redraw (BA)

    Изменение порядка перечерчивания объектов

    All (ZA)

    Размещение на экране изображения всей платы

    Window (ZW)

    Вывод на весь экран изображения в выделенном окне

    In (ZI)

    Увеличение масштаба изображения

    Out (ZO)

    Уменьшение масштаба изображения

    Pan (PA)

    Сдвиг текущего окна в новое положение, центр которого указывается курсором

    Selected (ZS)

    Изменение масштаба так, что выделенный объект разместился на всем экране

    Previous (ZP)

    Возвращение к предыдущему изображению

     

    Команда

    Назначение

    Value… (ZU)

    Изображение чертежа в реальных размерах (с возможностью масштабирования)

    Zoom View… (ZV)

    Просмотр изображений, которым по команде Zooms>Name View присвоены имена

    Name View… (NV)

    Присвоение текущему изображению имени для дальнейшего просмотра по команде Zooms>Zoom View

    Multiple View

    Создание нескольких изображений текущего чертежа, просматриваемых по командам меню Window:

    New View (VW)

    Создание образа текущего изображения

    Zoom All Views

    Выполнение команды Zooms>All для всех образов изображений

    Redraw All Views

    Перечерчивание всех образов изображений

    Birds Eye View (ZB)

    Изображение общего вида чертежа с указанием расположения текущего фрагмента

    Меню Utilities (Утилиты)

    Settings…

    Задание параметров:

    General

    Радиус скругления, количество вершин регулярных полигонов, расстояние между параллельными линиями и др.

    Constraint

    Выбор режимов Ortho Mode и Cursor Free, задание шага сетки, координат точки отсчета Basepoint и др.

    System

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

    Path

    Указание каталогов, в которых находятся файлы чертежей, шрифтов и др.

    Hatch/Fill

    Параметры штриховки и закраски полигонов

    Text/Atb

    Выбор шрифта нанесения текстовых надписей и атрибутов

    Leader

    Выбор шрифта текста выносных линий, выбор набора данных при нанесении размеров, типа стрелок

    Dimension

    Выбор ориентации нанесения размеров и слоя их размещения

    Dim Text

    Выбор шрифта нанесения размеров и допусков

    Numeric

    Выбор системы единиц и разрядности представления чисел

    Import/ Export…

    Выбор соответствий шрифтов Visual CADD, Generic CADD и AutoCAD при импорте/экспорте чертежей

     

    Команда

    Назначение

    Measure

    Проведение измерений:

    Measure Distance & Angles (MD)

    Линейные и угловые размеры

    Measure Area (MA)

    Площадь многоугольника

    Manager… (MGL)

    Вызов диалогового окна менеджера слоев для выбора отображаемых слоев и задания их параметров

    Text Editor-

    Ввод текста с помощью встроенного редактора

    Match Entity (ME)

    Быстрая установка параметров рисуемых объектов, согласуя их с параметрами Выбранного объекта .

    Match Tool

    Немедленное начало рисования объекта того же типа, что и выбранный

    Tools

    Дополнительные инструменты:

    Pack Data… (PD)

    Удаление из базы данных текущего чертежа всех предыдущих изменений (необходимых для выполнения команд Undo и Redo), уменьшая требуемый объем памяти и повышая быстродействие

    Assign Script… (AS)

    Создание файла макрокоманд для программирования кнопок клавиатуры

    Object Info… (OI)

    Вывод информации о параметрах выбранных объектов

    Font Converter

    Преобразование шрифтов Generic CADD и AutoCAD в формат шрифтов Visual CADD

    Toolbars…

    Управление панелями инструментов:

    Main Speedbar

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

    Tool Palette

    Размещение вертикальной панели инструментов в левой части экрана

    Color Buttons

    Цветное изображение кнопок меню инструментов

    Large Buttons

    Большой размер кнопок меню инструментов

    Show Tool Tips

    Вывод подсказок о назначении кнопок меню

    Digitizer

    Использование цифрового планшета:

    Tablet Mode (GM)

    Включение режима рисования чертежей с помощью цифрового планшета (при наличии Соответствующего оборудования и драйверов)

    Align Drawing (GA)

    Выравнивание масштабов изображения чертежей на цифровом планшете и экране дисплея

     

    Команда

    Назначение

    Digitizer

    Dig Scale… (GZ) Установление соответствия масштабов изображения чертежей на цифровом планшете и экране дисплея

    Меню Window (Окно)

    Tile Vertically

    Последовательное расположение открытых окон по вертикали

    Tile Horizontally

    Последовательное расположение открытых окон по горизонтали

    Cascade

    Каскадное расположение открытых окон

    Arrange Icons

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

    Close All Window

    Закрытие всех окон

    1, 2, …

    Список открытых окон

    Меню Help (Помощь)

    OrCAD Visual CADD 7.1 Help

    Вывод содержания, предметного указателя и средств поиска терминов встроенной инструкции

    Text Wizard

    Вызов мастера выбора размера шрифта в зависимости от масштаба чертежа и его размера

    Dimension Wizard

    Вызов мастера выбора высоты текста и данных размерностей и стиля указательных стрелок

    Drawing Wizard

    Вызов мастера выбора высоты текста и данных размерностей при создании основной надписи (углового штампа)

    About OrCAD Visual CADD 7.1

    Вывод номера версии программы, информация об имеющейся и используемой памяти и другие данные об операционной системе

    Перечень команд программы PSpice Optimizer

    Перечень команд программы PSpice Optimizer.
    Команды программы PSpice Optimizer

    Команда

    Назначение

    Меню File (Файл)

    New

    Очистка рабочего окна для создания нового файла задания на оптимизацию(*. ОРТ)

    Open…

    Открытие (загрузка) существующего файла задания на оптимизацию

    Save

    Сохранение внесенных изменений в текущем файле

    Save As…

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

    Report

    Создание текстового файла отчета об оптимизации (*.ООТ)

    Exit (Alt+F4)

    Завершение работы

    1, 2, …

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

     

    Команда

    Назначение

    Меню Edit (Редактирование)

    Parameters…

    Редактирование списка целевых функций и ограничений

    Specifications…

    Редактирование спецификаций целевых функций и ограничений

    Store Values

    Копирование текущих значений в качестве начальных значений спецификаций и параметров

    Reset Values

    Копирование начальных значений в качестве текущих значений

    Round Nearest

    Замена значения каждого параметра, соответствующего номиналу компонента, ближайшим стандартным значением (погрешность округления задается параметром Tolerance)

    Round Calculated

    Замена значения каждого параметра ближайшим стандартным значением, если новые значения целевых функций находятся в заданных пределах (расчет проводится на основе производных без повторения моделирования)

    Update Schematic

    Перенос на схему оптимальных значений параметров

    Меню Типе (Настройка)

    Update Performance

    Расчет характеристик схемы для начальных и текущих значений каждого параметра

    Update Derivatives

    Вычисление чувствительности каждой целевой функции к изменению каждого параметра

    Show Derivatives

    Отображение матрицы чувствительностей

    Auto

    Управление процессом оптимизации в автоматическом режиме:

    Start

    Начало оптимизации

    Terminate

    Прекращение оптимизации

    Меню Options (Параметры)

    Defaults

    Установка параметров оптимизации:

    Delta

    Относительное приращение параметров для расчета производных, в процентах

    Max. Iterations

    Максимальное количество итераций в процессе оптимизации

    Probe File

    Задание имени файла целевых функций .prb для программы Probe

    Display

    Имя конфигурации дисплея программы Probe, предварительно сохраненной по команде Tools>Display Configuration

    Advanced Options

    Дополнительные параметры: Cutback — минимальная доля внутреннего шага изменения параметров; Thres hold — минимальный шаг изменения параметров; One Goal — выбор метода минимизации при задании значения функции в одной точке

     

    Команда

    Назначение

    Recalculate

    Режим расчета новых значений параметров и функций:

    Auto

    Автоматическое обновление результатов

    Manual

    Расчет параметров после нажатия кнопки Parameters, целевых функций — кнопки Results

    Меню Help (Помощь)

    About Optimizer…

    Вывод номера версии программы и ее регистрационного номера

    Web Resources

    Выход в Интернет:

    PSpice Home Page

    Загрузка сайта www.orcad.com

    Customer Support

    Выход на службу технической поддержки www.orcad.com/technical

    По окончании оптимизации полезно просмотреть текстовые отчеты, составляемые по команде File>Report (расширение имени *.ООТ), и составляемые автоматически протоколы оптимизации (расширение имени *.OLG).
    Пример. Рассмотрим применение программы PSpice Optimizer для настройки полосового фильтра на операционном усилителе.
    С помощью трех потенциометров R2, R4, R5 настроим фильтр на частоту Fc = 10 Гц и обеспечим полосу пропускания BW = 1 Гц и резонансный коэффициент передачи Gain =10. Варьируемые параметры — сопротивления потенциометров aFc, aGain, aBW — и их начальные значения определены на схеме с помощью атрибутов символа OPTPARAM. далее…