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

SPECCTRA 9

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

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

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

Трассировка проводников выполняется в ручном (интерактивном) или автоматическом режиме, задавая последовательность команд с помощью меню (см. табл. 7.7) и (или) пиктограмм панели инструментов, перечисленных в табл. 7.8.

Таблица 7.8. Команды трассировки проводников

Эквивалентная команда

Режим размещения компонентов (File>Placement Mode)

Режим трассировки проводников (File>Routing Mode)

Перечерчивание экрана (View>Repaint)

Эквивалентная команда

Масштабирование изображения на полный экран (View>All)

Список слоев (View>Layers)

Отчет о плате (Report>Route Status)

Проверка объектов, находящихся внутри области, выведенной на экран

Режим измерения расстояний (View >Measure Mode)

Режим выбора компонентов (Select>Component Mode)

Режим выбора цепей (Select>Net Mode)

Режим выбора /отмены выбора проводников (Select>Wire Mode)

Режим выбора/отмены выбора участков не разведенных цепей (Select>Guide Mode)

Трассировка проводников (Edit Route Mode)

Сдвиг трасс и ПО вместе с прилегающими сегментами трасс, соблюдая зазоры (Move Route Mode)

Копирование трассы (Copy Route Mode)

Спрямление трассы (Critic Route Mode)

Разрезание сегмента трассы (Cut Segment Mode)

Удаление сегмента трассы, трассы или всей цепи (Delete)

Если в командной строке запуска SPECCTRA включена опция Quit After Do File, то после завершения команд, помещенных в Do-файле, работа с программой завершается. Если же эту опцию выключить, то можно продолжить трассировку вручную (в интерактивном режиме) или, скорректировав и загрузив Do-файл, снова в автоматическом режиме.

Трассировка в автоматическом режиме начинается с задания правил трассировки с помощью команд групп Select, Define и Rules. После этого выполняют группу команд автотрассировки Autoroute. По команде Autoroute>Setup задают значения глобальных зазоров (РСВ Clearance) и ширины проводников (РСВ Wire Width), а также шаги сетки трассировки проводников (Wire Grid) и размещения ПО (Via Grid). Подготовительные операции выполняются по команде Autoroute>Pre Route. Автотрассировка производится по команде Autoroute>Route . На нем выбирают тип трассировки (Basic или Smart — устанавливается по умолчанию) иряд других параметров. По окончании автотрассировки выполняют команды улучшения качества трассировки AutoroutoClean и AutoroutoPost Route (см. табл. 7.7).

Протокол команд трассировки заносится в Did-файл, пример которого приведен ниже:

# Cadence Design Systems, Inc.

# SPECCTRA ShapeBased Automation Software Automatic Router

# SPECCTRA ShapeBased Automation Software V9.0.3 made 2000/03/24 at 16:48:18

# Design File Name : E:\SPECCTRA\TUTORIAL\Lesson4.dsn

# No "-do" or "-docmd" switches specified on command line.

# Status File Name : E:\SPECCTRA\TUTORIAL\monitor.sts set soft_fence off

smart_route (min_via_grid 0.0001)

(min_wire_grid 0.0001)

(autojanout on)

(auto_fanout_via_share or (auto_fanout_pin_share on)

(auto_testpoint off) (auto_miter off)

write session E:\SPECCTRA\TUTORIAL\design.ses (comment)

Редактируя файл протокола, из него можно сделать Do-файл для последующей трассировки.

Приведем еще один пример составления фрагмента Do-файла (для трассировки проекта Lesson4.dsn):

unit mil

rule pcb (width 8)

rule net sigl (width 12)

define (net sigl (fromto U7-1 U8-1 (rule (width20))))

select net sigl sig2 sig3 sig4

bus diagonal

В этом примере задано глобальное правило низшего приоритета РСВ прокладки трасс шириной 8 мил. Цепь sigl будет иметь ширину 12 мил. Наибольшую ширину 20 мил будет иметь участок этой цепи между выводами U7-1 и U8-1. Для диагональной трассировки шин выбраны цепи sigl — sig4.

Глоссарий программы Planix Home 3D Architect

 

Высота текста

В Planix Home 3D Architect — это высота заглавных букв (знаков) шрифта.

Выключить функцию угла поворота

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

Высота цели
Способ хранения данных в Turbo Vision Основным способом хранения данных в Turbo Vision является их размещение в полях объектов. Поток Turbo Vision - это коллекция объектов со специфичным способом хранения элементов: для этих целей коллекция-поток использует дисковый файл, отображаемую память (EMS-память) или файловое устройство (устройство ввода-вывода данных).

В трехмерных изображениях — это высота точки цели над землей. Чем меньше высота цели, тем более крутой вид создаст программа в трех измерениях.

Вид страницы

Вид, показывающий страницу целиком.

Выражение

Комбинация цифр и операций, выполняющих вычисления. Вставка выражений (формул) допускается почти во всех текстовых окошках, появляющихся на Панели редактирования или в диалоговых окнах.

Выдавить

Переместить или копировать объект или группу объектов, вставив многоугольники, которые соединяют координаты скопированных объектов и координаты их оригиналов (для создания эффекта объемности).

Вершины

В Planix Home 3D Architect — это контрольные (критические) точки концов отрезка или кривой.