Раздел: Документация
0 ... 167 168 169 170 171 172 173 ... 235 Приложение 9 Система автоматической трассировки печатных плат SPECCTRA Грамотно формулируй техническое задание. Народный фольклор П9.1. Запуск системы SPECCTRA Система SPECCTRA представляет собой принципиально новый класс систем проектирования печатных плат, в основе алгоритмов которых лежит так называемая бессеточная техника размещения компонентов и трассировки проводников, основанная на хранении и обработке информации о формах объектов (Shape-based technology). Ниже будут подробнее описаны основные идеи, положенные в основу алгоритмов функционирования системы SPECCTRA. Запуск системы SPECCTRA возможен как из меню команды Route Autorouters или Place Autoplacement графического редактора печатных плат P-CAD РСВ, так и автономно. Меню запуска системы SPECCTRA с помощью команды Route Autorouters, диалоговое окно которой представлено на рис. П9.1. Особенностью системы SPECCTRA является необходимость составления задания на автоматическое размещение и трассировку с помощью специального управляющего файла Do-файла. Следует заметить, что написание Do-файла - весьма сложный процесс, который в некоторой степени облегчается наличием в диалоговых окнах команд Route Autorouters (Place I Autoplacement) P-CAD РСВ мастера создания управляющего файла Do Wizard. Группа кнопок Do File (рис. П9.1) предназначена для создания и редактирования управляющего файла системы SPECCTRA. Для ручного редактирования Do-файла предназначена кнопка Edit as Text, при нажатии которой открывается окно текстового редактора, показанное на рис. П9.2. Route Autoioutei. -Vfc.--r! Auforouten [SPECCTRA>n !. Cbse jQutpulPCB He. <N0NE> .Output Los Fie... <N0NE> Save S<H Base. Command line... I Рис. П9.1. Запуск системы SPECCTRA из диалогового окна Route Autorouters Frill DO Hie fl ACCEL PCB V14.01 03AutoGen«ated DO He «Thu Sep 1617:08:201995 : I bettsavs on $\best w status tile SVprogreu its П init nil jrid wire 100.ЮЮЮ g*i via 100.0000011 rde pcb (width 12.0) П buscfagcnsl route SO Canes Рис T19.2. Окно текстового редактора Следует заметить, что возможности данного редактора крайне ограничены (поддерживаются только стандартные клавиатурные команды Windows), да и ручное редактирование, особенно на этапе освоения системы, ведет к появлению массы ошибок в задании для авторазмещения или автотрассирвки, поэтому гораздо удобнее и безопаснее использовать мастер создания управляющего файла DO Wizard, вызов которого выполняется при помощи кнопки DO Wizard. Окно мастера создания управляющего файла представлено на рис. П9.3. SH-ClTRA DO File Wizard ; DO Commands- Об File:- Йaccel CBV14 01 »Tbu Sep 1617:34:11 tt bestsave on $\best*4 1 stdtus rfa $\progre$s.i St unit mi grid wire 100.000000 graviaiooxoooa tt rule pcb (width 120) tt bus diagonal lit? .... #:я accel PCB vi4.oi.03Auto-Gen«ated do Rle fielefe Edit at ley... ,; ., Auto peata do Hie V ок.- Ш Cancel Рис. П9.3. Окно мастера создания управляющего файла Для начала редактирования управляющего файла удобно создать управляющий файл по умолчанию, а затем отредактировать его в соответствии с имеющимся ОПЫТОМ и задачами проекта. После создания управляющего файла запускают программу SPECCTRA. П9.2. Основные команды языка описания задания системы SPECCTRA Собственно язык описания задания системы SPECCTRA описан в в [9], приведем его основные элементы. При размещении компонентов принята следующая иерархия объектов: pcb <image set <image <component <super cluster <room, <roonimage set <family family <image image При автотрассировке печатной платы иерархия объектов несколько иная: 0 ... 167 168 169 170 171 172 173 ... 235
|