Warning: include(/var/www/iill7773/data/www/wiselab.ru/wp-content/plugins/wp-super-cache/wp-cache-base.php): failed to open stream: No such file or directory in /home/u7426dd0/domains/wiselab.ru/public_html/wp-content/plugins/wp-super-cache/wp-cache.php on line 65

Warning: include(): Failed opening '/var/www/iill7773/data/www/wiselab.ru/wp-content/plugins/wp-super-cache/wp-cache-base.php' for inclusion (include_path='.:/opt/alt/php55/usr/share/pear:/opt/alt/php55/usr/share/php') in /home/u7426dd0/domains/wiselab.ru/public_html/wp-content/plugins/wp-super-cache/wp-cache.php on line 65

Warning: include_once(/var/www/iill7773/data/www/wiselab.ru/wp-content/plugins/wp-super-cache/ossdl-cdn.php): failed to open stream: No such file or directory in /home/u7426dd0/domains/wiselab.ru/public_html/wp-content/plugins/wp-super-cache/wp-cache.php on line 82

Warning: include_once(): Failed opening '/var/www/iill7773/data/www/wiselab.ru/wp-content/plugins/wp-super-cache/ossdl-cdn.php' for inclusion (include_path='.:/opt/alt/php55/usr/share/pear:/opt/alt/php55/usr/share/php') in /home/u7426dd0/domains/wiselab.ru/public_html/wp-content/plugins/wp-super-cache/wp-cache.php on line 82
графического | Учебники

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

Словарь основных терминов

Словарь основных терминов
А
Alias — псевдоним (дополнительное имя) цепи, шины или компонента
Annotation — простановка позиционных обозначений компонентов и распределение (упаковка) секций компонентов по корпусам
ANSI — American National Standards Institute — американский национальный институт стандартов
Aperture — апертура — диафрагма фотоплоттера, с помощью которой производится засветка фоточувствительного слоя (имеет различные размеры и форму)
Aperture list — текстовый файл, содержащий размеры всех используемых встроенных апертур конкретного фотоплоттера
Ascend — переход на одну ступень вверх в иерархической структуре
ASCII — American Standard Code for Information Interchange — наиболее распространенный способ кодирования текстовой информации
Attribute — характеристика объекта
Attach — присоединение
Прочитать остальную часть записи »

Автоматическая трассировка

Автоматическая трассировка
После нажатия кнопки Start в диалоговом окне программа SPECCTRA загружается в режиме трассировки проводников. Ее экран показан в этом режиме активизирована пиктограмма.
Трассировка проводников проводится в три этапа:

  • предварительная трассировка;
  • автотрассировка;
  • дополнительная обработка результатов автотрассировки.

Все фазы трассировки выполняются в интерактивном или автоматическом режиме с помощью набора команд:

  • Bus — разводка только тех выводов компонентов, которые имеют одинаковые координаты X или Y. Применяется для предварительной трассировки микросхем памяти или других однородных структур;
  • Fanout — генерация ПО рядом с контактными площадками пленарных компонентов и соединение их короткими проводниками (аналогично стрингерам системы P-CAD);
  • Route — трассировка абсолютно всех проводников без обращения внимания на конфликты: пересечение проводников в одном слое и нарушение зазоров. Разводка выполняется за несколько проходов. На первом проходе разводятся все проводники. На последующих проходах переразводятся соединения, имеющие конфликты. При этом динамически изменяются весовые коэффициенты (штрафы) так, чтобы постепенно уменьшить число конфликтов;
  • Clean — разводка заново всех проводников с прокладкой их по новым трассам, не допуская возникновения новых конфликтов, для уменьшения количества ПО и улучшения технологичности. .

Эти команды повторяются неоднократно в разных комбинациях, выбор которых определяет успех трассировки. Примерная последовательность команд в Dо-файле выглядит следующим образом:
Fri Feb 11 21:40:26 2001 (Дата создания)
bestsave on $\best.w (Имя файла данных о проводниках)
status_file $\progress.sts (Имя файла текущих результатов трассировки)
unit mil (Система единиц — мил)
grid wire 50.000000 (Сетка трассировки 50 мил)
grid via 50.000000 (Сетка ПО 50 мил)
rule pcb (width 9.8) (Ширина проводников 9,8 мил, глобальное правило РСВ)
#
bus diagonal (Включение специального алгоритма разводки выводов компонентов,
имеющих одинаковые координаты X или У, и
разрешение при этом диагональной разводки) Fanout 5 (Прокладка коротких проводников — стрингеров — между выводами
пленарных компонентов и ПО, 5 проходов при наличии не менее 4
сигнальных слоев)
route 50 (Основной алгоритм разводки, 50 проходов)
dean 4 (Удаление лишних ПО и повторение разводки, 4 прохода)
route 50 16 (Повторная разводка, 50 основных проходов и 16 вспомогательных с
измененными весовыми коэффициентами)
set route_diagonal on (Разрешение диагональной трассировки по команде clean)
clean 4 filter 5
route 10025 clean 2 (Завершающая разводку команда уменьшения количества ПО)
delete conflicts
#
write wire $VASP.w
spread (Введение дополнительного зазора между проводниками)
miter (Сглаживание изломов трасс)
write wire $\ASP.m
write session $\ASP.ses (Имя выходного файла)
report status $\ASP.sts (Имя файла отчета о результатах трассировки)
Дополнительная обработка оттрассированной ПП выполняется с помощью команд:

  • Spread — введение дополнительного зазора между проводниками;
  • Testpoint — добавление контрольных точек (КТ);
  • Miter — замена изгибов проводников под углом 90° на диагональные трассы под углом 45° (135° ), длина которых не меньше заданной, или дуги;
  • Recorner — замена изгибов проводников под углом 90° на диагональные трассы под углом 45°.

Графический редактор EditRoute позволяет проконтролировать разведенную ПП и вручную внести в нее следующие изменения:

  • прокладка не разведенных трасс. При проведении трассы в режиме Edit Route Mode вокруг нее для наглядности пунктиром указывается допустимый зазор. В конце трассы стрелками показывается направление наиболее короткого’пути и при нажатии кнопки Finish Route прокладка трассы завершается автоматически;
  • прокладка одним движением курсора шины, захватывая в окне несколько проводников или КП;
  • сдвиг трасс и ПО. При перемещении сегмента трассы она автоматически огибает препятствия, в частности ПО. И, наоборот, при перемещении ПО автоматически деформируются проводники, если в диалоговом окне Interactive Routing Setup включена опция Push Routing;
  • копирование проводников. Позволяет за одну операцию проложить несколько подобных трасс;
  • замена типов ПО;
  • удаление петель и изломов проводников, изменение их ширины.

Помимо обычного контроля соблюдения технологических зазоров типа проводник-проводник, проводник-ПО и т.п. в системе SPECCTRA выполняется контроль максимальной длины параллельных проводников, расположенных на одном или двух смежных слоях, что позволяет уменьшить уровень перекрестных искажений и уровень шума проектируемого устройства. Контролируется также максимальное запаздывание сигнала в отдельных цепях.
Трассировка проводников выполняется в ручном (интерактивном) или автоматическом режиме, задавая последовательность команд с помощью меню и (или) пиктограмм панели инструментов, перечисленных. далее…

Команда AI_DISH

Команда AI_DISH
Назначение:
Построение нижней полусферы (поверхности чаши).
Вызов команды:
Командная строка: AI_DISH
Выпадающее меню: Draw > Surfaces >3D Surfaces > Dish
Инструментальная панель: Surfaces > Dish
При вызове команды система выдает первый запрос:
Specify center point of dish:
Задайте центр чаши:
Возможные ответы:

  • любым известным способом указать положение центра создаваемой полусферы.

Второй запрос системы:
Specify radius of dish or [Diameter]:
Задайте радиус чаши или [Диаметр]:
Возможные ответы:

  • ввести числовое значение радиуса полусферы;
  • задать радиус полусферы, указав на графическом экране произвольную точку.

Иной возможный ответ:
D используется, если необходимо задать диаметр полусферы.
Следующий запрос системы:
Enter number of longitudinal segments for surface of dish <16>:
Введите число сегментов полусферы в экваториальном направлении <значение по умолчанию>:
Возможные ответы:

  • ввести число элементарных сегментов, из которых будет составлена полусфера в экваториальном направлении;
  • нажать клавишу ENTER для задания значения, предложенного по умолчанию.

Следующий запрос системы:
Enter number of latitudinal segments for surface of dish <8>:
Введите число сегментов полусферы в меридианальном направлении <значение по умолчанию>:
Возможные ответы:

  • ввести число элементарных сегментов, из которых будет составлена поверхность полусферы в меридианальном направлении;
  • нажать клавишу ENTER для задания значения, предложенного по- умолчанию.

Замечание

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

Команда AI_SPHERE

Команда AI_SPHERE
Назначение:
Построение сферы. Вызов команды:
Командная строка: AI_SPHERE
Выпадающее меню: Draw > Surfaces > 3D Surfaces > Sphere
Инструментальная панель: Surfaces > Sphere
При вызове команды система выдает первый запрос:
Specify center point of sphere:
Задайте центр сферы:
Возможный ответ:

  • любым известным способом указать положение центра создаваемой сферы.

Второй запрос системы:
Specify radius of sphere or [Diameter]:
Задайте радиус сферы или [Диаметр]:
Возможные ответы:

  • ввести числовое значение радиуса сферы;
  • задать радиус сферы, указав на графическом экране произвольную точку.

Иной возможный ответ:
D используется, если необходимо задать диаметр сферы.
Следующий запрос системы:
Enter number of longitudinal segments for surface of sphere <16>:
Введите число Сегментов сферы в экваториальном направлении <значение по умолчанию>:
Возможные ответы:

  • ввести число элементарных сегментов, из которых будет составлена сфера в экваториальном направлении;
  • нажать клавишу ENTER для задания значения, предложенного по умолчанию.

Следующий запрос системы:
Enter number of latitudinal segments for surface of sphere <16>:
Введите число сегментов сферы в меридианальном направлении <значение по умолчанию>:
Возможные ответы:

  • ввести число элементарных сегментов, из которых будет составлена сфера в меридианальном направлении;
  • нажать клавишу ENTER для задания значения, предложенного по умолчанию.

Замечание
Поверхность, создаваемая данной командой, фактически является билинейной поверхностью, аппроксимирующей реальную сферу. Точность аппроксимации определяется числом элементарных сегментов линейчатой поверхности, которое задается в ответ на последние запросы системы
Команда AI_DOME
Назначение:
Построение верхней полусферы (поверхности купола).
Вызов команды:
Командная строка: AI_DOME
Выпадающее меню: Draw > Surfaces > 3D Surfaces > Dome
Инструментальная панель: S urfaces > Dome
При вызове команды система выдает первый запрос:
Specify center point of dome:
Задайте центр купола:
Возможные ответы:

  • любым известным способом указать положение центра создаваемой полусферы.

Второй запрос системы:
Specify radius of dome or [Diameter]:
Задайте радиус купола или [Диаметр]:
Возможные ответы:

  • ввести числовое значение радиуса полусферы;
  • задать радиус полусферы, указав на графическом экране произвольную точку.

Иной возможный ответ:
D используется, если необходимо задать диаметр полусферы.
Следующий запрос системы:
Enter number of longitudinal segments for surface of dome <16>:
Введите число сегментов полусферы в экваториальном направлении <значение по умолчанию>:
Возможные ответы:

  • ввести число элементарных сегментов, из которых будет составлена полусфера в экваториальном направлении;
  • нажать клавишу ENTER для задания значения, предложенного по умолчанию.

Следующий запрос системы:
Enter number of latitudinal segments for surface of dome <8>:
Введите число сегментов полусферы в меридианальном направлении <значение по умолчанию>:
Возможные ответы:

  • ввести число элементарных сегментов, из которых будет составлена поверхность полусферы в меридианальном направлении;
  • нажать клавишу ENTER для задания значения, предложенного по умолчанию.

Замечание

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

Команда AI_CONE

Команда AI_CONE
Назначение:
Построение боковой поверхности кругового прямого конуса, в том числе усеченного.
Вызов команды:
Командная строка: AI_CONE
Выпадающее меню: Draw > Surfaces > 3D Surfaces > Cone
Инструментальная панель: Surfaces > Cone
При вызове команды система выдает первый запрос:
Specify center point for base of cone:
Задайте центр основания конуса:
Возможный ответ:

  • любым известным способом указать положение центра основания конуса.

Второй запрос системы:
Specify radius for base of cone or [Diameter]:
Задайте радиус основания конуса или [Диаметр]:
Возможные ответы:

  • ввести числовое значение радиуса основания конуса;
  • задать радиус основания конуса, указав на графическом экране произвольную точку.

Иной возможный ответ:
D используется, если необходимо задать диаметр основания конуса.
Следующий запрос системы:
Specify radius for top of cone or [Diameter] <0>:
Задайте радиус верхнего основания конуса или [Диаметр] <значение по умолчанию>:
Возможные ответы:

  • ввести числовое значение радиуса верхнего основания усеченного конуса;
  • задать радиус верхнего основания усеченного конуса, указав на графическом экране произвольную точку;
  • нажать клавишу ENTER для задания значения, предложенного по умолчанию.

Иной возможный ответ:
D используется, если необходимо задать диаметр верхнего основания усеченного конуса.
Следующий запрос системы:
Specify height of cone:
Задайте высоту конуса:
Возможные ответы:

  • ввести числовое значение высоты конуса;
  • задать высоту конуса, указав на графическом экране произвольную точку.

Следующий запрос системы:
Enter number of segments for surface of cone <16>:
Введите число сегментов конической поверхности <значение по умолчанию>:
Возможные ответы:

  • ввести число элементарных сегментов, из которых будет составлена коническая поверхность;
  • нажать клавишу ENTER для задания значения, предложенного по умолчанию.

Замечание

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

Команда АI_ВОХ

Команда АI_ВОХ
Назначение:
Построение поверхности прямоугольного параллелепипеда, основания которого параллельны плоскости XY текущей системы координат.
Вызов команды:
Командная строка: АI_ВОХ
Выпадающее меню: Draw > Surfaces > 3D Surfaces > Box3d
Инструментальная панель: Surfaces > Box
При вызове команды система выдает первый запрос:
Specify corner point of box:
Задайте вершину параллелепипеда:
Возможный ответ:

  • любым известным способом указать положение одной из вершин нижнего основания параллелепипеда.

Второй запрос системы:
Specify length of box:
Задайте длину параллелепипеда:
Возможные ответы:

  • любым известным способом указать длину параллелепипеда

Третий запрос системы:
Specify width of box or [Cube]:
Задайте ширину параллелепипеда или [Куб]:
Возможный ответ:

  • любым известным способом указать ширину параллелепипеда.

Иной возможный ответ:
С используется для построения поверхности куба.
Четвертый запрос системы:
Specify height of box:
Задайте высоту параллелепипеда:
Возможные ответы:

  • любым известным способом указать высоту параллелепипеда.

Следующий запрос системы:
Specify rotation angle of box about the Z axis or [Reference]:
Задайте угол поворота параллелепипеда относительно оси Z или [Относительно]:
Возможные ответы:

  • ввести числовое значение угла поворота параллелепипеда относительно оси Z;
  • задать угол поворота, указав на графическом экране произвольную точку.

Иной возможный ответ:
R используется для задания относительного угла поворота.
Команда AMVEDGE
Назначение:
Построение поверхности прямой призмы («клина») с основанием в виде прямоугольного треугольника, перпендикулярным плоскости XY текущей системы координат.
Вызов команды:
Командная строка: AI_WEDGE
Выпадающее меню: Draw > Surfaces> 3D Surfaces > Wedge
Инструментальная панель: Surfaces > Wedge
При вызове команды система выдает первый запрос:
Specify corner point of wedge: Задайте вершину клина:
Возможный ответ:

  • любым известным способом указать положение одной из вершин нижней грани призмы.

Второй запрос системы:
Specify length of wedge: Задайте длину клина:
Возможный ответ:

  • любым известным способом указать длину нижней грани призмы.

Третий запрос системы:
Specify width of wedge:
Задайте ширину клина:
Возможный ответ:

  • любым известным способом указать ширину нижней грани призмы.

Четвертый запрос системы:
Specify height of wedge: Задайте высоту клина:
Возможный ответ:

  • любым известным способом указать высоту боковой грани призмы.

Следующий запрос системы:
Specify rotation angle of wedge about the Z axis:
Задайте угол поворота клина относительно оси Z:
Возможные ответы:

  • ввести числовое значение угла поворота клина относительно оси Z;
  • задать угол поворота, указав на графическом экране произвольную точку.

Иной возможный ответ:

R используется для задания относительного угла поворота.