Раздел: Документация
0 ... 47 48 49 50 51 52 53 ... 89 Power fanout order violation — подсвечиваются все связи с нарушением правил power fanout. Это правило определяет последовательность соединений меж-у силовыми КП, ДСО и развязывающими конденсаторами. rder violation — подсвечиваются все конечные точки цепи, для которых нарушена последовательность подключения. Такой точкой может быть вывод компонента, ДСО с тремя или более подключенными трассами или т-обра.зное подключение. Ktack via — подсвечиваются все ДСО, которые полностью или частично перекрывают ДСО на других слоях. pMeld tie down interval overrun — подсвечиваются все нарушения правил, Ьаданные правилом shield tie down interval, которое устанавливает максимальное расстояние между отводящими проводниками для подсоединения к экрану на земляном слое. Команду подсветки полезно использовать для визуализации расположения объектов или заданных условий на ПП. Для контроля размещения трасс можно подсветить компоненты, сигнальные цепи и различные условия трассировки, такие как изгибы проводников и не растрассированные проводники. При визуализации компонентов или сигнальных цепей Specctra также подсвечивает КП выборов, трассы, и другие элементы цепей, подключенных к компоненту. То же относится и к цепям. Цвет индикации задается интерактивной командой зада-иия цвета (View — Color palette). Способ подсветки не влияет на процессы размещения и трассировки. Примеры команд Highlight bend 90 Highlight net +5V Highlight net (color yellow) +5V (Highlight notestpoint Highlight shield If Эта команда выполняет одну из двух групп команд автотрассировщика, основы-.ваясь на вычислении выражений. fc>f~iQ->ф-Н expression j->ф- 1+4 теп yj else )--H <command group>j-— .155 Если значение выражения не нулевое, то выполняется первая группа команд. Если же значение выражения равно нулю, то выполняется группа команд, следующая за ключевым словом else. Целью команды if является выполнение альтернативных команд в процессе автотрассировки. Выражение может включать системные переменные, определенные в руководстве Design Language Reference. Примеры команд Первая команда инициирует 25 проходов трассировки, затем 2 прохода очистки. Затем проверяется количество конфликтов. Если это количество меньше пяти, то запускаются дополнительные 2 прохода очистки, иначе запускается 50 дополнительных проходов трассировки и 4 прохода очистки. После if-блока трассировщик выполняет команду report status. Route 25 Clean 2 If (conflict wire < 5) Then (clean 2) Else (route 50 16; clean 4) Report status route.sts. Общая информация относительно генерации отчетов дана при описании команды Report Commands. В следующем примере использована системная переменная, проверяющая наличие в проекте планарных компонентов, а также неиспользование слоев Тор, Bottom или обеих. Если да, то выполняется проход формирования стрингеров, иначе трассировщик выполняет 25 проходов./ If (smd pins &&! (top layer sel && bottom layer sel) Then (fanout 5) Route 25 If (conflict wire <5) Then (clean 2) Else (route 50 16; clean 4) Image pin property Эта команда присваивает свойства образу КП. Дескриптор <property name> идентифицирует стандартные или пользовательские свойства. Каждое присваиваемое свойство должно содержать имя свойства (метку) и значение. Значением может быть дескриптор, число или строка символов, в зависимости от назначения свойства. При присвоен и имя каждог Свойство со (<property va К стандартны Force to tern Exit direction Свойства мож Просмотреть report. Этот 01 зам выводов в ным образам, имеют приори Примеры к< Imagepinprc Imagepin-pro Эта команда п тельские свойс image prop< Команда прис! зовательские i свойства и им( высота и рассе ства (идентиф] I-<magd>j-- injdj--<pivjp6rtrmn При присвоении свойств необходимо специфицировать имя образа (<image id>) и имя каждого вывода (<pinid>). Свойство содержит метку свойства (<property name>) и значение <property value>). К стандартным свойствам образа вывода относятся: Force to terminal point <property value> xit direction <property value> -войства можно присвоить в системе Specctra или в файле проекта. (Гросмотреть свойства можно с помощью отчета (property report) в команде report. Этот отчет содержит текущие значения свойств, присвоенных всем обра-зам выводов в проекте. Свойства образов выводов относятся ко всем применен-ным образам, но свойства выводов, присвоенные специфическим компонентам, имеют приоритет перед свойством простой КП. • Примеры команд Image pin property С81 2 (uprop l 0.02) j: Image pin-property 11631 3 5 9 (uprop 2 xyz) t Image property 1та команда присваивает физические свойства, свойства общности и пользовательские свойства корпусам объектов. <familyjiescnptor> - lrnagejfoperty)- IIf l» <mage id> p -►J- —►{ТУН <user property name>\-\<property value>\-:)y- Команда присваивает одному или нескольким корпусам стандартные или пользовательские свойства. Стандартные свойства корпуса содержат физические свойства и имена семейств корпусов. К физическим свойствам относятся тип, высота и рассеиваемая мощность. Как правило, свойства содержат метку свойства (идентификатор) и значение свойства. Значением могут быть числа, дес- 0 ... 47 48 49 50 51 52 53 ... 89
|