Иллюстрированный самоучитель по OrCAD

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

Назначения функциональных и "горячих" клавиш, принятые по умолчанию, приведены в табл. 7.1. Самостоятельное программирование "горячих" клавиш производится по команде defkey.

Таблица 7.1. Назначения функциональных и "горячих" клавиш.

"Горячая" клавиша Эквивалентная команда Назначение
CTRL + A repeat_last_menu Возвращение к последнему меню
CTRL + Break quit – c Завершение работы
CTRL + C quit – c Завершение работы
F3 undo Откат назад
SHIFT + F3 redo Откат вперед
F5 edit_shift_layer_down Переход на следующий слой ПП
F6 edit_shift_layer_up Переход на предыдущий слой ПП
F8 set_focus toggle Переключение назначения "горячих" клавиш
CTRL + N popup_form select_nets Открытие окна Select Nets
CTRL + P popup_form initplace_comps Открытие окна Init Place Large Components
CTRL + Q repaint Перечерчивание экрана
CTRL + R popup_form route Открытие меню AutoRoute
CTRL + Z undo Откат назад

Простейший способ управлять программой SPECCTRA – использование интерфейса GUI, не требующее знания синтаксиса команд, необходимо только иметь представление о последовательности действий при проектировании ПП, а параметры команд вносятся в поля диалоговых окон (см. разд. 7.4-7.5). Ниже на примере наиболее типичного режима автотрассировки продемонстрируем основные фазы работы с программой.

В окне Routing Setup задается ширина трасс Wire Width низшего приоритета РСВ, устанавливается правило диагональной трассировки Diagonal Route: On (Включить), Off (Выключить), Always (Всегда), задаются правила трассировки цепей Fences (Soft, Hard) и при необходимости устанавливаются размеры сетки проводников (Wire Grid) и ПО (Via Grid). В окне AutoRoute выбирается тип трассировки Smart (устанавливается по умолчанию) и разрешается сглаживание изломов проводников по окончании трассировки Miter After Route. После нажатия клавиш ОК или по завершении трассировки полезно в окне OUTPUT просмотреть протокол команд, фрагмент которого приведен ниже:

# ============================
# SPECCTRA ShapeBased Automation Software
# Copyright 1990-1999 Cadence Design Systems, Inc. All Rights Reserved.
# Software licensed for sale by Cadence Design Systems, Inc.
# Current time = Sun Aug 13 12:18:28 2000
# SPECCTRA ShapeBased Automation Software V9.0.3 made 2000/03/24 at 16:48:18
# OS Version: WindowsNT 5.0.2195, Architecture: Intel Pentium II
# Design Name G:\ORCAD_9\tutor1.dsn
# Did File Name: G:\ORCAD_9\08131218.did
# Current time = Sun Aug 13 12:18:28 2000
# PCB G:\ORCAD_9
# Master Unitset up as: MM 1000

Подробная информация о ходе трассировки и ее результатах выводится по команде Report › Report Status. В нем, в частности, указано: общее количество цепей (Nets) и соединений (Connections) в проекте, количество не разведенных соединений (Unconnections), количество завершенных соединений в процентах (Completion) и информация о каждом проходе трассировки (Pass). В заключение приводятся итоговые данные (WIRING STATISTICS): общее количество ПО (Total Vias), общая длина проводников (Routed length), распределение трасс по сигнальным слоям и др. Более детальные отчеты выводятся по командам меню Report.

Работа с программой в режимах размещения компонентов и трассировки проводников изложены в разд. 7.4-7.5, здесь же отметим, что результаты трассировки записываются в файл по команде File › Write › Routes (по умолчанию ему присваивается имя входного файла с расширением RTE; для продолжения проектирования он может быть загружен в программу SPECCTRA при открытом файле исходной ПП). Результаты размещения компонентов записываются в файл по команде File › Write › Placement (по умолчанию ему присваивается имя входного файла с расширением PLC, для продолжения проектирования может быть загружен в программу SPECCTRA при открытом файле исходной ПП), итоговые результаты проектирования записываются в файл сессии по команде File › Write › Session (по умолчанию ему присваивается имя входного файла с расширением SES, он содержит данные о размещении компонентов и трассировке проводников и может быть загружен в программу SPECCTRA для продолжения проектирования). По завершении разработки ПП достаточно записать ее результаты в файл сессии в любом режиме. После этого можно закончить работу с программой SPECCTRA по команде File › Quit. Если файл сессии не был сохранен, то будет предложено записать его и завершить работу (Save And Quit) или завершить работу без сохранения файла сессии (Quit (No Save)), а также удалить Did-файл протокола команд (этого делать не рекомендуется).

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.