8(495)909-90-01
8(964)644-46-00
pro@sio.su
Главная
Системы видеонаблюдения
Охранная сигнализация
Пожарная сигнализация
Система пожаротушения
Система контроля удаленного доступа
Оповещение и эвакуация
Контроль периметра
Система домофонии
Парковочные системы
Проектирование слаботочных сетей
Аварийный
контроль
Раздел: Документация

0 ... 14 15 16 17 18 19 20 ... 89

пи или определить новую цепь, которой нет в проектном файле. Для привязки вывода к цепи используется опция net для имени цепи и add pins для идентификации вывода.

•Для привязки вывода к существующей цепи специфицируйте имя цепи (<net id>), заданной в проектном файле.

•Для задания новой цепи и привязки вывода к ней укажите новое имя цепи (<net id>). Каждое имя цепи должно быть уникальным.

Для указания вывода и привязки его к цепи необходимо предварительно выбрать вывод командой select или назначить имя для каждого вывода. Имя вывода состоит из позиционного обозначения компонента, пробела и имени вывода (pin reference). Для отсоединения вывода от цепи используют команду forget.

Примечание.

После изменения окраски вывода нельзя использовать свопинг. Нельзя также привязать вывод к защищенной цепи, нельзя изменять окраски выводов в защищенных трассах, фиксированных трассах или в защищенных цепях.

Примеры команд

Select pins Cl-1 Cl-2 C2-1

Define (net sigl (add pins selected)

Define (net sig2 (add pins C4-1 C4-2))

Define place boundary

Эта команда задает или изменяет область платы, в пределах которой можно размещать компоненты.

Команда определяет границы для размещения компонентов, отличающиеся от границ для трассировки, или модифицирует существующие области размещения. Зона размещения (ЗР) должна быть внутри зоны трассировки.

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

Примеры команд

Первая команда определяет прямоугольную ЗР.

Define (place boundary (rect signal 1.550 4.890 7.63 9.75))


Такая команда используется для определения области платы, где необходимо управлять размещением. Например, эту команду можно использовать в начале сессии размещения в разделах платы и привязывать компоненты или кластеры к специфической комнате (room) на основе таких критериев, как связность, высота или рассеиваемая мощность.

При задании комнаты ей задается.имя (<room id>), выбирается образ (прямо-. угольник или полигон) и специфицируется положение на плате. Комнату можно задать на фронтальной или задней стороне платы или на обеих сторонах. Для присвоения комнатам содержимого и каких-либо ограничений используется дескриптор <room rule descriptors Вы можете:

•включать или исключать индивидуальные компоненты или кластеры;

•устанавливать ограничения для размещения компонентов в комнате с учетом высоты или рассеиваемой мощности.

Для помощи в решении о размещении комнаты на печатной плате (ПП) можно использовать команду form cluster для группирования компонентов в поэтажный кластер (floor plan cluster). Для получения информации о факторе формы каждого кластера и компонента можно использовать команду report. Таким образом, корректно определяются комнаты, соответствующие кластерам. Можно также использовать команду place rule для присвоения правил размещения в комнатах.

Примечание.

Для хорошей сходимости процесса размещения и достижения полного размещения используйте form cluster перед использованием define room. Таким

Следующий пример определяет ЗР с более сложным контуром.

Define (place boundary (path signal 0.1 1.500 4.750 -2.375 4.750 -2.375

3.000 0.250 3.000 0.250 2.000 -2.375 2.000 -2.375 0.500 1.500 1.500 0.500* 1.500 4.750))

i

Define room

Эта команда создает область на плате, которая может быть ассоциирована с компонентами или кластерами в части высоты, рассеиваемой мощности, силовых связей и позиционным обозначением.


\ •

Примеры команд

Первый пример задает прямоугольную комнату на нижнем слое ПП, при этом заданы ограничения по высоте компонентов — не более 0,5 дюймов.

Define (room rl (rect bottom 1.550 4.890 7.630 9.750) (height 0.5 -1))

Следующий пример определяет комнату полигонного типа, в которой размещаются компоненты кластера Cluster 1 и исключаются все другие компоненты.

Define (room2 (poligon sigl 0 1.500 4.75 -2.375 4.750 -2.375 3.000 0.250 3.000 0.250 2.000 -2.375 2.000 -2.375 0.500 1.500 0.500 1.500 4.750)

(include Clusterl (type hard)) (exclude remain (type hard)))

Delete component

Команда delete component удаляет компоненты и их цепи из ПП.

tSS&C delete )-»)-> component)~Н <imagejd>

zcomponent id> \-

Эта команда позволяет удалять компоненты из проекта ПП. Вы можете удалить компоненты, заданные в проектном файле или определенные в Specctra, командой define component. Specctra автоматически удаляет связи компонентов с цепью.

Если же необходимо модифицировать компонент, заданный в проектном файле, можно использовать delete component для ликвидации его текущего определения и define component для его переопределения. В то же время, нельзя удалить компонент, который связан сзащищенными трассами, фиксированными трассами или фиксированными цепями.

Примеры команд

Delete component U21

Delete component R34 vy compl my comp3

образом, можно привязать кластеры к комнатам, задавая имена кластеров (<cluster id>) вместо перечисления всех компонентов по их позиционным обозначениям. Можно также использовать команду room rule для контроля или изменения содержимого комнаты, которая уже была задана. Комнаты могут перекрываться, но это может увеличить время, требуемое для полного автоматического размещения.



0 ... 14 15 16 17 18 19 20 ... 89