· показать обозначения элементов: View>Labels>RefDes>OK.
· задать одностороннее размещение: Rules>PCB>PermittedSide>Front >Apply>OK
· установить глобальный зазор 0,5 мм между всеми ЭРЭ: после Rules>PCB >Spacing установить: ALL = 0.5 и щелкнуть LB на кнопках Apply и OK ;
· установить индивидуальный зазор 2 мм для Х1: после Rules>Component>Spacing щелкнуть LB на: кнопке Pick Component, на имени разъема X1 и кнопке OK и, установив поле ALL=2, щелкнуть LB на кнопках Apply и OK ;
· установить сетку размещения 1,25 мм: после Autoplace>Setup ввести значение 1.25 в поле PCB Placemrnt Grid и щелкнуть LB на кнопках Apply и OK;
· показать сетку размещения: View >Layers >Place Grid.
2. РУЧНОЕ РАЗМЕЩЕНИЕ
1. Точное размещение и фиксация разъема:
· перейти в режим указания координат ЭРЭ: RB> PlaceComponents>XY Location (если строк нет – вы в режиме трассировки);
· в поле Component выбрать элемент Х1 и, установив поля X=127.5 и Y= 95, щелкнуть LB на кнопках Apply и OK;
· выполнить откат: Edit>Undo или CTRL+Z, вернуться в контекстное меню и выбрать режим Move Comp Mode (в строке статуса появится фраза Move Comp);
· установить точку буксировки ЭРЭ в центре элемента: RB> Setup> Center>OK
· щелкнуть LB в центре элемента X1, переместить курсор в точку 135/95 (контроль по координатам в строке статуса) и щелкнуть LB – разъем займет ту же позицию;
· для фиксации разъема на ПП щелкнуть LB на пиктограмме
и в любом месте разъема – его контур изменит цвет, что означает фиксацию X1.2. Ручное размещение элементов (режим XY Location):
· привязать точку буксировки ЭРЭ к точке, указанной при его создании, щелкнув RB в центре экрана и щелкнув LB на строках Setup>Origin>OK;
· щелкнуть LB на Place Components>XY Location и перейти в окно Place Component;
· установить все ЭРЭ, используя таблицу 20.
3. Ручное размещение элементов (режим Move Comp):
· после: AutoPlace>Unplace>ALL Components аннулировать результаты размещения;
· щелкнуть RB в центре экрана и выбрать строку Move Comp Mode;
· используя таблицу 20, установить все элементы на ПП (для установки элемента R1: щелкнуть LB и RB в центре R1, выбрать Piviot>90, круговым движением курсора по часовой стрелке развернуть R1 на 90 градусов, щелкнуть LB, и, перместив курсор в точку 135/85, снова щелкнуть LB)
3. АВТОМАТИЧЕСКОЕ РАЗМЕЩЕНИЕ
· после: AutoPlace>Unplace>ALL Components аннулировать результаты размещения;
· задать область запрета установки ЭРЭ вокруг монтажных отверстий: после Define>Keepout>ByCoordinates установить поля: Keepout ID=Keep1, Type=Place, Outline=Rectangle , XL=111.25, YL= 61.25, XH= 118.75, YH= 68.75 и щелкнуть LB на кнопке Apply (так же задать область Keep2, изменив XL=151.25 и XH= 158.75)
· разместить большие ЭРЭ (DD1 и DD2): AutoPlace >InitPlaceLargeComponents>OK;
· разместить остальные ЭРЭ: AutoPlace > InitPlace Small Components > ALL>OK.
4. ОПТИМИЗАЦИЯ РАЗМЕЩЕНИЯ
1. Режим расталкивания компонентов демонстрируем на текущем примере:
· щелкнуть RB в любой точке ПП – и в меню выбрать строку Push Comp Mode;
· щелкнуть LB в центре L1 и, перемещая L1 вверх, наблюдать за эффектом расталкивания элементов.
2. Взаимная перестановка ЭРЭ.
Полученное в пункте 3 размещение является уже оптимальным ввиду малой размерности проекта. СДС полученного размещения (514 мм) показывается в последней строке отчета (Tatal Length) после: Report > PlaceStatus. Для иллюстрации процедуры взаимной перестановки ЭРЭ поменяем вручную местами элементы R1 и R3 и восстановим исходное размещение автоматически. Ручной обмен выполним этапами:
· щелкнуть RB в любой точке ПП – и в меню выбрать строку Trade Comp Mode;
· щелкнуть LB в центре элементов R2 и VT1 - элементы поменяются местами и длина связей станет равна 555 мм;
Зафиксируем все ЭРЭ кроме R1 и R3 и выполним оптимизацию размещения этапами:
· после AutoPlace>Interchange Component установить лишь флажок Small и нажать OK;
· дождаться окончания процедуры перестановки ЭРЭ и после Report> PlaceStatus проверить, что поле Tatal Length показывает прежнее значение CDC (514 мм).
5. РАЗМЕЩЕНИЕ В «КОМНАТЫ»
Создадим кластер CL1 из элементов C1, C2 и VT1 в и разместим их в комнату Room_1. Остальные элементы объединим в кластер CL2 и разместим их в комнату Room_2. Размещение начнем в редакторе РСВ загрузкой проекта Test-K.
1. Перейти в режим размещения Specctra и выполнить подготовительные операции:
· показать обозначения ЭРЭ: View>Labels>RefDes>OK и вписать всю ПП в экран;
· после Rules>PCB>Spacing установить поле ALL = 0.2 и щелкнуть LB на кнопке OK – установлен глобальный зазор между всеми ЭРЭ на ПП, равный 0,2 мм;
· командой Autoplace >Setup установить сетку PCB Placement Grid = 1,25 мм и щелкнуть LB на кнопке OK;
2. Сформировать комнаты на ПП этапами:
· после Define>Room>DrawMode щелкнуть RB в любой точке ПП и в открывшемся контекстном меню выбрать строку Set Pointer Snap Grid – откроется меню установки сетки для пера рисования полигона для комнаты, в которой необходимо установить поле Snap Grid =1.25 и щелкнуть LB на кнопке OK;
· щелкнуть LB в точках: 110/60, 110/100 и 125 /100 - щелкнуть RB и, выбрав строку Define Polygon As Room, ввести имя комнаты Room_1, установить флажок в строке Front и щелкнуть LB на кнопке OK – построена 1-я комната в слое TOP;
· при аналогичном формировании комнаты Room_2 указать точки: 125/60, 125/100 и 160 /100 и слой Back.
3. Сгруппировать элементы C1, C2, VT1 в кластер CL1: после Select> Components> SelCompMode щелкнуть LB по этим ЭРЭ, выполнить команду Define>Claster> Selected, и в поле ClasterID ввести имя 1-го кластера (CL1) и щелкнуть LB на кнопке OK;
4. Аналогично построить кластер CL2, включив в него остальные ЭРЭ (кроме X1).
5. Задать область запрета установки элементов вокруг монтажных отверстий этапами:
· после Define>Keepout>DrawMode по аналогии с п.2 установить шаг сетки рисования полигона =1,25 мм;
· щелкнуть LB в точках: 110/60, 110/70 и 120 /70 - щелкнуть RB и, выбрав строку DefinePolygonAsKeepout, ввести имя зоны запрета Keepout1, установить флажок в поле Place и щелкнуть LB на кнопке OK – зона готова;
· аналогично построить вторую зону запрета вокруг правого монтажного отверстия.
6. Задать вертикальную ориентацию, для R1, R2, R3, VT1 и C2. Например, для задания ориентации для С2 после Rules> Component >Permitted Orientation – щелкнуть LB на кнопке Pick Component, имени C2, кнопке OK, установить оба флажка в полях Vertical панелей Front и Back и щелкнуть LB на кнопке Apply .
7. Задать сторону Front (Back) установки ЭРЭ внутри 1-ой (2-ой) комнаты командой:
Rules >Room >ALL Components>PermittedSides >PickRoom >Room_1 >
OK >Front >Apply >OK>PickRoom>Room_2> OK>Back>OK
8. Определить правила размещения ЭРЭ внутри 1-й и 2-й комнаты этапами:
· после Rules>Room>Contens>Pick Room>Room_1>OK –появится имя 1-й комнаты;
· установить флажок Hard-Bound Incl CompList, в левом верхнем окне щелкнуть LB на имени CL1 – ЭРЭ кластера CL1 будут жестко связаны с комнатой Room_1;
· снять флажки с остальных полей и щелкнуть LB на кнопке Apply
· после Pick Room> Room_2 > OK – в верхней строке появится имя 2-й комнаты;
· в левом верхнем окне щелкнуть LB на имени CL2 и на кнопках Apply и OK.
9. Разместить ЭРЭ DD1 и DD2: AutoPlace > InitPlace Large Components>OK;
10. Разместить остальные ЭРЭ: AutoPlace > InitPlace Small Components > ALL>OK.
42. ГИП - режим трассировки ¯ ®
I. РУЧНАЯ ТРАССИРОВКА
Переход в режим ручной трассировки проекта Test-R в среде ГИП программы SPECCTRA выполняется так же, как он описан в пункте 1 раздела 41, однако имя проекта Test-K здесь заменяется на Test-R, а команда Place > Autoplacement заменяется командой Route > Autorouters. Ручная трассировка проекта выполняется этапами:
1. Установить шаг сетки трассировки = 1.25 мм: по команде AutoRoute>Setup (в окне Routing Setup) щелкнуть LB по кнопке Setup Wire Grid и в окне Wire Grid установить Grid X = Grid Y =1.25 и щелкнуть LB на Apply>OK>OK.
2. Установить шаг сетки для переходных отверстий = 1.25 мм этапами:
· после AutoRoute>Setup щелкнуть LB по кнопке SetupViaGrid - откроется окно Via Grid;
· установить поля GridX=GridY=1.25 и щелкнуть LB на Apply>OK>Hard>OK.
3. Показать сетку трассировки: после View>Layers щелкнуть LB на Wire Grid>Close.
4. Построить зону трассировки этапами:
· после Define>Fenсe>DrawMode щелкнуть RB в центре ПП и в окне Draw Fence щелкнуть LB на строке Set Pointer Snap Grid – откроется окно «Snap Grid»;
· ввести шаг сетки 1.25 и щелкнуть LB на кнопках Apply>Ok;
· щелкнуть LB в точках перегиба зоны трассировки: 111,25/68,75 ,111,25/98,75 ,158,75/98,75 ,158,75/68,75 ,151,25/68,75 ,151,25/61,25 ,118,75/61,25 , 118,75/68,75 и 111,25/68,75 – щелкнуть RB и выбрать строку Define Polygon As Fance.
5. Выполнить автоматическую трассировку цепей питания этапами:
· после Select>Nets>By Class>PWR>Apply>OK – цепи питания будут выделены;
· после Autoroute> Route> OK – цепи питания будут разведены;
· после Select > Nets > Unselect ALL – будет снято выделение с цепей питания.
6. Удалить проводники, заключив их в прямоугольник командой Delete Segment, – кнопка
. (или щелкая LB в режиме Delete Segment на удаляемых проводниках)7. Выполнить начальные операции для разводки цепи A4 в интерактивном режиме:
· после Select>Nets>ByList>A4>FitSelection – цепь A4 подсветиться и все ее контакты впишутся в экран (снять выделение можно по Select > UnSelect All Routing Objects)
· щелкнуть LB на кнопке Edit Route – в строке статуса появятся слова Edit Route;
· щелкнуть RB в центре экрана и выбрать строку Setup – откроется окно Interactive Routing Setup;
· на вкладке PointerStyle установить: PointerStyle=90O – разрешить показ ортогональных направляющих линий при разводке; SnapAngle=90O – разрешить проведение только ортогональных трасс; снять флажок в поле Meter и щелкнуть LB на OK;