Раздел: Документация
0 ... 48 49 50 51 52 53 54 ... 89 крипторы (ключевые, зарезервированные в системе слова) или просто строка текста (см. команду image properties) с перечнем свойств, которые можно присвоить образам. Физические свойства идентифицируются типом корпуса (type), максимальной высотой (heigth) и максимальной рассеиваемой мощностью (power dissipation). Свойства общности (family properties) присваиваются именам семейства корпусов при задании правил family-to-family для КП и границ тела корпуса для размещения. При необходимости можно генерировать общий отчет о рассеиваемой мощности печатной платой (power dissipation report) и отчет о всем семействе корпусов (image f amile report). Если вы присваиваете или удаляете физические и другие свойства корпусам, Specctra не регистрирует эти изменения (при использовании команды Write), чтобы сохранить файл размещения или файл сессии. Однако физические свойства, присвоенные индивидуальным компонентам, в этих файлах регистрируются. Эти проблемы упоминаются также в командах autodiscret, autorotate, define room, iniplace, interchange, placejrule, room rule, select component, select family, select image, unplace. Примеры команд Следующие примеры присваивают свойства именованным корпусам. Image property — С0805 (type capacitor) (heigth 0.0280) Image property — plcc 20 plcc 28 (heigth 0.1800 — .1200) Image property — SOIC14 (power dissipation 500) Следующие примеры присваивают свойства всем выбраннцм корпусам. Select image IC62IC63 Image properties (heigth -10.051) Image properties (family fam l) Дескриптор <family> определяет семейство корпусов. WD I >l family Уг*{. <familyjd>~] i i >(5)—► reset family) Свойство семейства есть метка, которая присваивается идентификатору корпуса как метка общности. Можно присвоить один и тот же корпус одному или более семействам, а семейство может содержать один или более корпусов. После введения корпуса в семейство можно применить правила размещения (place rule) к телу КП и их корпусам в других семействах. Для удаления корпусов из семейства можно применить команду reset family. Дескриптор физических свойств (physical property) используют для задания типов, высоты и мощности компонентам или корпусам. -►capacitor-—►jiiskrete >)- —►esistor small large <max rie/ghf>r»{T>— В этом случае опция type служит для обработки маленьких компонентов в процессе автоматического размещения. Маленькими компонентами считаются компоненты с тремя или менее КП. Выбираются: Capacitor — включают только маленькие конденсаторы и маленькие компоненты, все КП которых подключены только к силовым цепям, однако такое свойство не применимо к резисторам и дискретным элементам. Discrete — включают в себя только маленькие дискретные компоненты (это свойство присваивается такому маленькому компоненту, который необходимо размещать отдельно от остальных). - Resistor — включают только маленькие резисторы (с типом свойства маленький резистор).£ Small — включают в себя все маленькие компоненты (это значение по умолчанию). Опция высоты (height) присваивает минимальную и максимальную высоту для комнаты. Значение -1 означает отсутствие ограничений по высоте (значение по умолчанию). Опция рассеиваемой мощности присваивает значение максимальной мощности для определения суммарной мощности всех компонентов в комнате. Значение -1 означает отсутствие этих данных (это значение принято по умолчанию). Опция type используется, когда необходимо классифицировать компоненты в соответствии с правилами размещения или для особой обработки платы при операциях авторазмещения. Опция height используется, когда предполагаются ограничения по высоте компонентов при их авторазмещении в комнате. Опция power dissipation используется, когда предполагаются ограничения по выделяемой компонентами мощности для комнаты. Система Specctra распознает следующие компоненты и типы образов: •большой (lagre); •маленький (small); •конденсатор (capacitor); •резистор (resistor); •дискретный компонент (discret) — это маленький компонент, который должен размещаться отдельно от остальных. По умолчанию большой компонент содержит 3 или более выводов, а маленький — 3 или менее. Они взаимно исключительны. Возможно присвоить свойство «большой» компоненту или образу с числом выводов 3 и менее, но нельзя присвоить свойство «маленький» компоненту с числом выводов более трех. В то же время свойство типа «резистор», «конденсатор» или «дискретный элемент» можно присвоить большому или маленькому компоненту или образу. Они также взаимоисключающи. Если компонент имеет три или менее выводов, подключенных к силовой цепи, и при этом ему не присвоено какое-либо допустимое свойство, система автоматически считает такой компонент конденсатором. В процессе авторазмещения Specctra различает большие и маленькие компоненты. Правила размещения можно присвоить каждому типу на ЦП с помощью команды image set. Более подробно вопросы ограничений для авторазмещения рассмотрены в командах define room и room rule. Дескриптор <user property name> идентифицирует пользовательские свойства. Каждое такое свойство должно содержать имя и значение. В системе Specctra пользовательские свойства рассматриваются как метки, которые обрабатываются в другой системе проектирования или с помощью специальных пользовательских процедур или программ. ские (user ев. Для каз лизации перечень Примерь Layer prop Layer prop В этих при] со значение Эта комащ (вспомогат Команда сс цензии. Эте криптора v директории Пример к License usaj Layer property Команда присваивает свойства слоям. {layerjroperty )—Н <layerjd> —. > Имя свойства определяет стандартные или пользовательские свойства. Как обычно, каждое свойство должно иметь имя (метку) и значение. Значение может быть либо другой меткой, либо числом или строкой текста. Команда позволяет присвоить как стандартные свойства (standart properties), так и пользователь- 160 Эта команд число перес расстояние Cross — эта чатных соед Via — макс Bend — мак Way — мак 6 Зак. 27 0 ... 48 49 50 51 52 53 54 ... 89
|