EDA365电子工程师网

标题: dynamic phase调不绿啊 [打印本页]

作者: ann_wz    时间: 2015-11-11 13:53
标题: dynamic phase调不绿啊
以前差分对只设置static phase 现在还需设置dynamic phase  ,但是这个动态的相位,很难调绿,静态相位规则绿色了,但是动态的还是不通过啊,,大侠们,有高招吗,怎么同时调静态跟动态相位,,,跪求
0 [6 e* u& z6 a: j
作者: 蓝色的天口    时间: 2015-11-11 15:12
能问下静态和动态有什么区别吗?求指点
作者: ipconfig    时间: 2015-11-11 15:35
把前面的黄色按钮点开   开坐标 找问题
作者: 阿斯兰    时间: 2015-11-11 18:00
蓝色的天口 发表于 2015-11-11 15:12
$ t2 c' }  H: @- q) c能问下静态和动态有什么区别吗?求指点

8 T. O6 B0 L3 [% v* T) n简单直观的感觉就是静态不能避让,动态避让
作者: 65770096    时间: 2015-11-11 19:28
动态静态同时存在?有必要?动态等长要从源头开始调  不能从中间开始  
作者: kevin890505    时间: 2015-11-11 22:16
动态等相移,线短了没必要,速率两三个G以内也没必要。要设置就必须定义查分对的引脚输入输出类型,从输出端开始调整,而且动态约束设置要合理,你不能设置说在5mil范围内有1mil不等这种太小的,做不出来,如果都符合,就可以从源端开始做,按照提示一节一节就可以了
作者: xuelei860625    时间: 2015-11-11 23:31
可能是有两个规则吧
作者: 蓝色的天口    时间: 2015-11-12 14:11
阿斯兰 发表于 2015-11-11 18:00: ~/ ~; c; D6 z8 `$ v6 W
简单直观的感觉就是静态不能避让,动态避让

4 w$ p3 f3 C: N  B这貌似是铺铜的效果,现在是说差分的静态和动态啊
. i- f) L3 L+ |9 M
6 E  Y! z4 @6 d3 b0 A
作者: 蓝色的天口    时间: 2015-11-12 18:44
kevin890505 发表于 2015-11-11 22:16, d6 v7 M% C5 c- l8 F% ]
动态等相移,线短了没必要,速率两三个G以内也没必要。要设置就必须定义查分对的引脚输入输出类型,从输出 ...

0 C, r! G! O8 J5 @4 l3 Q  v没听懂
! P/ U/ H, d0 S+ U5 g* u) D& _2 I/ n
作者: 蓝色的天口    时间: 2015-11-12 18:44
kevin890505 发表于 2015-11-11 22:16& r) G$ Z6 H* c, ]
动态等相移,线短了没必要,速率两三个G以内也没必要。要设置就必须定义查分对的引脚输入输出类型,从输出 ...
, P: h$ a7 i6 z  F2 t
有这方面的 资料吗?求共享。/ }7 a9 J" D0 C: ?/ Z0 D% R  @1 b

作者: ann_wz    时间: 2015-11-12 19:27
kevin890505 发表于 2015-11-11 22:16
* o) ^9 g$ l/ ?: X% w) c0 f动态等相移,线短了没必要,速率两三个G以内也没必要。要设置就必须定义查分对的引脚输入输出类型,从输出 ...

2 H/ ]4 [7 U$ K& z( Q"要设置就必须定义查分对的引脚输入输出类型" 群主你好,这个需要怎么操作呢,需要添加期间的模型吗?动态的长度我设置成800mil ,误差2mil,合理吗9 t2 `! c' i. @/ `3 a1 y4 e

作者: dzkcool    时间: 2015-11-12 19:44
11月份的课程会讲到这个知识点
作者: kevin890505    时间: 2015-11-12 22:24
ann_wz 发表于 2015-11-12 19:27
) _$ q$ H* j/ q+ x9 n/ W1 l"要设置就必须定义查分对的引脚输入输出类型" 群主你好,这个需要怎么操作呢,需要添加期间的模型吗?动 ...
' \5 }# m3 b. \% l
具体的你可以打开help,搜索 Dynamic Phase Control  就可以看到了,借用里面的图说明:& V. @! Q0 L  m5 e: `8 v* H4 o  c
可以看到,信号从OUT脚出来,在拐弯之前相位是没问题的,在拐弯的地方,相位开始失去互补特性,因为内圈小,外圈大,就跟操场跑到一样,哪里不匹配,就在哪里找回来,可以看到,这个查分线从拐弯开始产生了个标记,告诉你这里开始不匹配了,你就需要从这里,在一定长度范围内,补偿回来,尽量保证过了这个弯后,相位可以补偿到理想状态,那就是在拐弯的地方补偿下,不能多,也不能少,依次类推。
* {+ s2 b6 }& D/ ^! E- ]4 k5 P当然了,这个out脚是可以设置,也可以不设置,不设置的话,软件会给你生成一个模糊的驱动源而已。
8 ^9 F- m% @( A  a. {/ z4 P; r: M1 n! s
具体的建议看帮助,两句也说不完
8 p& Y; Z2 _* S3 E/ E9 C( t& v7 j! I" ~/ }5 ]

1.png (24.32 KB, 下载次数: 0)

1.png

作者: kevin890505    时间: 2015-11-12 22:24
蓝色的天口 发表于 2015-11-12 18:445 {1 t7 R& s3 w" n" f; U/ q
有这方面的 资料吗?求共享。
" s2 x' E( G( E. O# A) p
具体的你可以打开help,搜索 Dynamic Phase Control  就可以看到了
0 c6 A, ^& O, z6 D1 U; ~
作者: ann_wz    时间: 2015-11-15 21:44
kevin890505 发表于 2015-11-12 22:24
7 j3 y1 w' M9 B& `* P; i& L' p具体的你可以打开help,搜索 Dynamic Phase Control  就可以看到了,借用里面的图说明:. D  M# n" @2 A, o4 E# ^- H
可以看到,信号 ...

9 ~- e4 [2 j. O' U1 \7 }太感谢了
( `3 j  d4 X* A' I( {# s# m( e
作者: ann_wz    时间: 2015-11-16 09:57
kevin890505 发表于 2015-11-12 22:242 b. n1 x" L7 n8 {9 E
具体的你可以打开help,搜索 Dynamic Phase Control  就可以看到了,借用里面的图说明:6 ], Y+ {! T, b' K
可以看到,信号 ...

& {! K; z( b* d/ D' {7 V  f1 I; a8 Fout脚怎么定义呢,大师,在原图里面去定义还是在pcb里面定义2 G! E( c* [- V. q) l' V6 V

作者: kevin890505    时间: 2015-11-16 11:42
ann_wz 发表于 2015-11-16 09:57/ [8 Z; i1 U0 O8 L% a
out脚怎么定义呢,大师,在原图里面去定义还是在pcb里面定义

# Q& g" T% Z( x5 m7 p" t我是原理图定义的,output,PCB没注意,应该也可以8 L4 n5 z. q  }* i

作者: 古未欲雪    时间: 2015-11-18 23:18
kevin890505 发表于 2015-11-16 11:42+ ~  G+ @" q0 K( e4 {3 r
我是原理图定义的,output,PCB没注意,应该也可以

& n) ~" p: y) S8 D: U% ?; b我问下,静态是不是2根差分长度的误差?如果是,我就把这个误差设置小点,不就可以认为是等长了吗?干嘛还有人走完差分,在设置个等长规则走等长呢
8 v0 G; T  P1 K0 @+ e# A! V% ], y
作者: dzkcool    时间: 2015-11-19 08:28
古未欲雪 发表于 2015-11-18 23:18
. p; H& v" v+ G# Z7 \我问下,静态是不是2根差分长度的误差?如果是,我就把这个误差设置小点,不就可以认为是等长了吗?干嘛 ...
, ~8 }9 V( M( q$ k3 m% s
静态的只要在任意一处补偿即可,动态的要在失配的附近补偿。- ]9 N) N1 f6 Z

作者: kevin890505    时间: 2015-11-19 10:07
古未欲雪 发表于 2015-11-18 23:18) x/ I$ p* A, W) _
我问下,静态是不是2根差分长度的误差?如果是,我就把这个误差设置小点,不就可以认为是等长了吗?干嘛 ...
  x3 ]  y7 \; S) O
是的,静态是整体长度误差,比如你设置5mil,那两根差分长度差就是5mil之内。你说的等长规则走等长是指什么?是说设置propagation delay么?  这个的话,只是设置方式不一样而已,和静态等长效果是一样的。不用设2次。  但是动态相位等长是完全不一样的。
( B4 u. @  @' H: I/ |6 d' T
作者: 古未欲雪    时间: 2015-11-23 22:11
kevin890505 发表于 2015-11-19 10:07
& S4 Q1 `5 Q& Q  z1 d是的,静态是整体长度误差,比如你设置5mil,那两根差分长度差就是5mil之内。你说的等长规则走等长是指什 ...
, L$ _( s8 j8 g( P$ K
恩,如果为差分设置惊涛5mil内,同时差分和其他数据线等长25mil内,规则是一句5mil判断差分还是25mil
作者: 古未欲雪    时间: 2015-11-23 22:11
dzkcool 发表于 2015-11-19 08:28! A2 I4 D; }: [4 f3 m1 N9 v5 c
静态的只要在任意一处补偿即可,动态的要在失配的附近补偿。

; ?" r* u+ u3 Q, u; P, U' e- y3 [4 E恩,谢谢% @8 ?* B. n: a

作者: kevin890505    时间: 2015-11-24 08:47
古未欲雪 发表于 2015-11-23 22:11- w4 Q4 b9 o# J5 O3 w
恩,如果为差分设置惊涛5mil内,同时差分和其他数据线等长25mil内,规则是一句5mil判断差分还是25mil
. Y; M0 q7 g! c: _' e+ @& b! [
这个并不矛盾的,比如DDR2/3的CLKP/N和其他的地址控制命令,差分等长5mil,组内等长根据速率20mil什么的.比如差分一根500mil,一个510mil,其他线600mil,随便先调整那个都一样,先差分,把500的单根拉到509差分就OK了,然后两根一起拉到590mil之类的就OK了.很好理解) Q8 \3 c! V9 V. k( M  u9 h





欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2