Раздел: Документация
0 ... 30 31 32 33 34 35 36 ... 89 При применении этой команды можно управлять максимальной и минимальной длиной проложенных трасс, устанавливать длины трасс для двух или более цепей, устанавливать длины отрезков в цепи, устанавливать единую длину отрезков в наборе групп и автоматически трассировать экранированные цепи. Для установки длин можно использовать: •действительные размеры; •отношение длин трасс вместо манхэттенской длины; •значения задержек во времени. В последнем случае необходимо определить фактор продолжительности времени (<time length factor>) в команде Rule. Если этого не сделать, то появится предупреждающее сообщение. Примеры команды Unit mil Circuit net GND (use via V100) Define (class Cl sigl sig2 sig3 (circuit (priority 255))) Circuit class Cl (match net length on (ratio tolerance 20)) Circuit selected (use layer LI L3) Define (group Gl (fromto Ul-3 U3-4) (fromto U6-8 U7-5) (circuit (length 3000 2400))) Circuit group Gl (match fromto length on (tolernce 0.10)) Circuit net Jl (length 4.4 3.9 (type ratio)) Circuit net ARO (length -1 2.5) Rule net Jl (length gap 0.008) Rule net ARO (length amplitude 0.25) Define (class C2 sigl sig2 sig3 (circuit (max delay 525) (min delay 420))) Rule class C2 (time length factor .45) Define (group g2 (fromto U4-20 U2-17) (fromto U4-2 U4-8)) Define (group g3 (fromto Ul-6 U3-12) (fromto Ul-16 U3-7)) Define (group g4 (fromto U2-9 U3-20) (fromto U2-7 U3-8)) Define (group set grpsetl g2 g3 g4) Circuit (group set grpsetl (mstch group length on (ratio tolerace 15)) Rule group set grpsetl (time length factor 0.8) Define (group g5 (fromto Ul-13 U3-10) (fromto U3-15 U4-7)) Define (group g6 (fromto Ul-9 U3-16) (fromto U3-14 U4-6)) Define (group set grpset2 g5 g6) Circuit group set grpset2 (match group delay on (tolerance 400)) Rule group set grpset2 (time length factor .45) Set crosstalk model cap ratio Circuit class classl (switch window 10 35) Circuit class class2 (sample window 1 25) Circuit rules overview Эта команда используется для просмотра: Длин трасс •максимальной и минимальной длины трасс цепи (length of a net); •минимальной и максимальной общей длины трасс для всех цепей в пределах группы (Total routed length); •сравнение длины трасс для каждого сегмента цепи с самым длинным сегментом в цепи или группе; •сравнение длины трасс для всех цепей в заданном классе; •сравнение длины трасс каждой группы в наборе групп. Для задержек •максимальной и минимальной задержки для цепи; •общей задержки для всех цепей в пределах группы; •сравнение задержки для каждого сегмента трассы в цепи или в группе; •сравнение задержки всех цепей в заданном классе; •сравнение общей задержки для каждой группы в наборе групп. Для шумов и наводок •автоматической экранировки при трассировке проводников для цепей, классов, групп или сегментов проводников; •switch window и sample window для цепей или классов цепей, чтобы определить парную связь цепей. Для трассировки вообще •приоритеты трассировки; •ограничение длин трасс на указанных слоях; •типы ДСО для определенных цепей, классов и групп. Дескриптор delay (задержка) устанавливает правило для цепи, которое определяет диапазон задержек сигналов в заданной цепи. -►rnajJelay)— delay У~ -» <delay valua> --► Max delay — определяет максимально допустимую задержку. Проложенная трасса должна быть равна или меньше этого значения. Min delay — определяет минимально допустимую задержку. Проложенная трасса должна быть равна или больше этого значения. Значение задержки есть вещественное число с тремя десятичными знаками после запятой. При этом необходимо также определить соответствие заданной длины трассы отрезку времени, для чего необходимо использовать спецификатор Time length factor в команде Rule. Если этого не сделать, правило задержек не будет срабатывать. Дескриптор length (длина) устанавливает правило, задающее диапазон длин трасс (проложенных проводников). —о- £И AIА i-1 <mln lengtb> I->Сл)-* Length — определяет минимальную и максимальную длину трассы. Первой определяют максимум, затем минимум, а значение длины равное -1 отменяет предварительно установленное максимальное значение. Такие же правила установки приняты для минимума длины. Туре — определяет значения длин как реальное (actual) или как отношение реальной длины к манхэттенской длине (ratio). По умолчанию actual. Например, команда: circuit net RX (length 1.25 1.1 (type ratio) задает максимальную длину трасс цепи RX по отношению к манхэттенской длине не более чем 125% и не менее 110%. Match fromto delay (выровнять задержки сегментов проводников) — устанавливает правило выравнивания задержек каждого сегмента в цепи или группе. tf> -WT)-»< matchJrornto delay>»- \->(ГУ>С tolerance >Н <eelay value> >►{)>- 0 ... 30 31 32 33 34 35 36 ... 89
|