Смекни!
smekni.com

Программы > pcad 2002 > Symbol Editor. По команде Options > Configure (стр. 14 из 17)

8. Показать названия элементов и контактов командой: View > Labels>ViewLabels> Ref Des and Pin Ids>Apply>OK.

9. Развести участок цепи A4 от контакта DD2/1 до DD2/8 в интерактивном режиме:

· щелкнуть LB на кнопке

– в строке статуса появится сообщение Edit Route;

· перевести курсор на контакт DD2/1 – он примет форму карандаша;

· щелкнуть LB – появятся направляющие линии, а слой TOP станет активным;

· щелкнуть LB в точке 120/90, и нажать F5 – будет построен горизонтальный проводник, на ПП установлено ПО и текущим станет слой Bottom;

· щелкнуть LB в точке 120/82,5, и нажать клавишу F6 (или дважды щелкнуть LB) – построен вертикальный проводник и установлено второе переходное отверстие на ПП, а текущим станет слой Top;

· щелкнуть LB на контакте DD2/8 – требуемый участок цепи A4 построен.

10. Построить остальные проводники цепи A4 в интерактивном режиме этапами:

· щелкнуть LB на контакте DD2/8 и далее в точках: 138,75/82,5, 138,75/83,75, 147,5/81,25 и 147,5/85 – построена цепь между контактами DD2/8 и DD1/12;

· нажать на клавишу F5 – текущим станет слой Bottom;

· щелкнуть LB на контактах DD1/12 и DD1/13 – цепь A4 построена.

11. Переместить проводники цепи А4, подсоединенные к контакту DD2/8, вниз:

· щелкнуть LB на кнопке

– в строке статуса появится сообщение Move.

· щелкнуть LB в точке: 130/82,5 , перемещать курсор вниз до препятствия, – щелкнуть LB, – проводник перенесен с сохранением контакта;

· щелкнуть LB в точке: 122,5/82,5 , перемещать курсор вниз до препятствия, – щелкнуть LB, – проводник перенесен с сохранением контакта.

12. Восстановить топологию трассы A4 методом спрямления трасс:

· щелкнуть LB на кнопке

– в строке статуса появится сообщение Critic Route;

· щелкнуть LB в центре каждого нижнего проводника – топология восстановлена.

13. Построить остальные трассы проекта. Например, цепь A1 трассируется этапами:

· после Select>Nets>By List>A1>Fit Selection –и все контакты A1 впишутся в экран;

· снять выделение командой Select > UnSelect All Routing Objects;

· дальнейшие действия выполнять, придерживаясь методики пункта 7.

14. Изменить ширину проводника, подключенного к контакту DD2/1 c 0.25 мм на 0.7 мм и обратно этапами:

· щелкнуть RB в центре экрана и выбрать строку Change Wire Mode, далее установить Wire Width = 0.7 мм и нажать Apply (окно Change Wire Setup останется на экране);

· щелкнуть LB на заданном проводнике – ширина станет равной 0,7 мм;

· для восстановления исходной ширины установить Wire Width = 0.25 мм, нажать кнопку Apply и щелкнуть LB в центре того же проводника;

· для выхода из режима: щелкнуть RB в центре экрана и щелкнуть LB на Cancel.

15. Вывести отчет о цепях, включенных в классы, командой Report > Classes

II. АВТОМАТИЧЕСКАЯ ТРАССИРОВКА

Переход в режим автоматической трассировки проекта Test-R из программы PCB в программу SPECCTRA выполняется этапами:

· в редакторе PCB загрузить файл Test-R, после Place>Autorouter установить значение поля Autorouter = SPECCTRA и щелкнуть LB на кнопке Command Line.

· установить флажок в поле Quit when done, и нажать кнопку OK;

· щелкнуть LB на кнопке Edit As Text и в открывшемся окне ввести следующие команды Do-файла (без комментариев, указанных курсивом):

circuit class SIG (use_via V1p4_0p8C) для цепей класса SIG использовать ПО V1p4_0p8C

circuit class PWR (use_via V1p4_0p8C) для цепей класса PWR использовать ПО V1p4_0p8C

smart_route (min_via_grid 1.25) установить сетку трассировки с шагом 1,25 мм

smart_route (min_wire_grid 1.25) установить сетку ПО с шагом 1,25 мм

write session $\Test-R.ses записать результат в файл Test-R.ses

После щелчка LB на кнопке «Start» будут автоматически выполнены шаги: 1) переход в программу SPECCTRA, 2) автоматическая трассировка проекта; 3) возврат в редактор PCB, причем результирующему проекту будет присвоено имя RTest-R.

43. Ручная корректировка трасс ¯ ® ­

Трасса, реализующая электрическую цепь (NET) на ПП рассматривается программой Specctra как совокупность отдельных объектов – маршрутов или проводников (Wires). Маршрут подсвечивается после щелчка LB в любой его точке, выполняемого в режиме Select Wires, который устанавливается после: Select > Wire> Sel Wire Mode .

Для иллюстрации процедуры ручной корректировки трасс:

1. Удалиь все ранее построенные трассы: Edit > Delete Wires > ALL Wires > Yes.

2. Построить в слое TOP участок трассы A4 между контактами DD2/1 и DD2/8. С этой целью после Edit Route щелкнуть LB на контакте DD2/1, далее в точках: 120/90, 120/82,5 и на контакте DD2/8.

3. Довести трассу A4 до контакта DD2/2, для чего щелкнуть LB на контакте DD2/2, и в точке: 120/88,75 (рис.45)

4. Переместить вертикальный участок трассы нижнего маршрута влево на один дискрет. С этой целью: перейти в режим сдвига трасс (кнопка Move на ПИ) и щелкнуть LB в центре вертикального проводника и в любой точке соседней дискреты. Отметить, что произошел перенос только нижнего участка вертикального проводника, принадлежащего нижнему маршруту (рис. 46).

5. Выполнить «фаску под 45О» для нижнего маршрута этапами:

· разрешить выполнение фаски под 45О, для чего: щелкнуть RB в центре экрана и выбрать строку Setup и в окне Interactive Routing Setup; установить SnapAngle = 45O и щелкнуть LB на OK;

· щелкнуть LB на кнопке

и в точках 118,75/82,5 и 121,25/85 (рис. 47);

· восстановить прямой угол, щелкнув LB в точках 120/83,75 и 118,75/82,5 (рис. 46).

6. Ввести дополнительную вершину в центр вертикального проводника нижнего маршрута:

· щелкнуть LB на кнопке

(режим Cut Segment Mode)

· щелчком LB в точке 118,75/86,25 установить дополнительную вершину;

· с целью проверки введения дополнительной вершины переместить нижний участок вертикального проводника на три дискрета вправо, щелкнув LB на кнопке Move ПИ и в точках 118,75/85 и 12125/85 (рис. 48).

44. Выполнение отдельных элементов ПП ¯ ® ­

1. Предтрассировка шин питания в PCB.

1. Выполнить предварительное построение шин в программе PCB этапами:

· в редакторе PCB загрузить файл Test-R и установить текущим сигнальный набор слоев: Options>Layers>Set >Signal Layers>EnableLayers>Close;

· сделать текущим слой Bottom и показать связи цепи GND: Edit>Nets>Gnd>Show>Close

· по команде Route>Manual, последовательно щелкая LB в точках 115/76,25 115/72,5 145/72,5 145/97,5, построить часть цепи GND – щелкнуть RB;

· удалить отрезок проводника примыкающий к контакту, для чего: после Edit >Select щелкнуть LB и RB в точке 115/73,75 и нажать клавишу Delete;

· изменить ширину проведенной трассы до 1.5 мм, щелкнув LB и RB в точке 120/72,5 трассы и, выбрав строку Properties, установить поле Width=1.5 и нажать OK.

· аналогично построить шину цепи +5B, проводя ее в слое TOP по точкам: 125/90; 125//93,75; 155//93,75, после чего удалить отрезок, примыкающий к контакту и изменить ширину оставшегося проводника до 1.5 мм;

Рис.45

Рис. 46

Рис. 47

Рис. 48

2. Защитить цепи GND от ее перетрассировки в программе Specctra этапами.

· после Edit>Select>Edit>Nets>GND щелкнуть LB на кнопках Edit и ADD;

· в окне Place Attribute выбрать Router>Ripup, ввести Value=No и нажать OK>OK>Close (аналогично защитить цепь +5B);

3. После: Select>Route>Autorouter>SPECCTRA>DoWizard>AutoCreateDoFile>OK>Start>Да – будет выполнена трассировка в SPECCTRA с возвратом в PCB. (protect net gnd)

2. Предтрассировка шин питания в SPECCTRA.

1. В редакторе PCB загрузить проект Test-R и запустить на выполнение программу Specctra, приняв в качестве Do-файла текст из табл.23.

2. Построить шину +5B шириной 2 мм этапами:

· после Select > Nets > By List >+5B >Fit Selection –контакты цепи +5B впишутся в экран;

· перейти в режим Edit Route , щелкнуть LB в точках 127,5/97,5; 127,5/93,75; 155/93,75, щелкнуть RB и далее щелкнуть LB на строке Done – часть трассы +5B построена;

· в режиме Delete Segment удалить вертикальный проводник построенного маршрута;

Таблица 23

circuit class SIG (use_via V1p4_0p8C) circuit class PWR (use_via V1p4_0p8C) grid wire 1.25 (direction y) (offset 0) grid wire 1.25 (direction x) (offset 0) grid via 1.25 (direction y) (offset 0) grid via 1.25 (direction x) (offset 0) vset system Grid on mode edit fence area init_pt 111.25 68.75 area add_pt 111.25 68.75 area add_pt 111.25 98.75 area add_pt 158.75 98.75 area add_pt 158.75 68.75 area add_pt 151.25 68.75 area add_pt 151.25 61.25 area add_pt 118.75 61.25 area add_pt 118.75 68.75 area add_pt 111.25 68.75 area close_poly fence digitized repaint stop

· для изменения ширины шины: щелкнуть RB на ПП, в меню INTERACTIVE ROUTING MENU выбрать строки Change>ChangeWireWidthMode, установить Wire Width = 2 и щелкнуть LB на кнопке Apply и в любой точке шины – шина построена.

3. Так же построить шину GND в слое Bottom между точками 137,5/65; 137,5/65.

4. Защитить шины от перетрассировки в автоматическом режиме этапами:

· после Edit>{Un}Protect>WiresByNet>ByList>Protect с помощью клавиш CTRL и LB оставить в списке цепей выделенными только цепи +5B и GND;

· щелкнуть LB на кнопке Close – факт защиты будет подтвержден тонкими белыми полосками вдоль шин.