找回密码
 注册
关于网站域名变更的通知
楼主: coyoo
打印 上一主题 下一主题

高速时钟分配电路及布线对电源分割的影响

[复制链接]

该用户从未签到

46#
 楼主| 发表于 2012-5-28 09:54 | 只看该作者
Christhenghao 发表于 2012-5-27 22:39
9 e% [4 W. U% U2 a# S( {: r7 T1、时钟信号尽量安排参考地层,并且走PCB内层
( W* h( Y# |  b( |1 p* U( |+ B2、在每路时钟输出串接一低阻值电阻
3 i& c& W1 q8 X: Z; g3、在每路末端加电容

* a2 r9 {7 q, l多谢!
& v  j( Q& |: D, r2 Q* V1 f
. V! ?9 @& H/ M) g2 R单端的时钟确实应该走内层;不过差分时钟走外层相对好些吧?另外,末端加电容的目的何在,且加多大电容?

该用户从未签到

47#
发表于 2012-5-28 17:04 | 只看该作者
不知道楼主的问题是什么?
: ~6 e$ ]! A# H) y. [/ ?
+ O( a& |# _% a* ^2 Z5 c8 z) ~看你的正文,意思是电源被干扰了。但看你后续的回帖,感觉你又觉得是时钟的质量问题。  w. p* B) v* d: G& a
如果是时钟信号问题,参考平面是电源就没什么问题了,回流路径是完整的就行了。你做好时钟的匹配和端接这些东西就可以了。9 Q0 N: Z; e8 l" P
如果是电源不好,也即是说你认为这个100M的纹波是你的板子不能正常工作的主因,我认为换参考层是其中一个方法。另外可以做的是,siwave跑下这个电源网络的阻抗,很大可能是这个地方有反谐振点,100M并不是特别高,增加适当数量和容值的电容把阻抗降下来,应该会有改善。
. ]7 B5 E- L8 t: d( x& {  |1 `, U& }1 t/ x' ]  l
电源层是个平面,你无法做到它所处的电气空间绝对干净,因为信号是时钟和电源驱动的,而电源平面总是会和信号相邻的,毕竟你不可能做到电源层两边都是地平面包着。所以我说,换时钟信号的参考层只是其中一个方法。

该用户从未签到

48#
 楼主| 发表于 2012-5-29 10:03 | 只看该作者
niuwa 发表于 2012-5-28 17:04 3 S! [- C1 k; {, n
不知道楼主的问题是什么?3 U7 K0 J( q: y" K( [
; I; p- `  B5 _! N) x) d+ v7 A0 W
看你的正文,意思是电源被干扰了。但看你后续的回帖,感觉你又觉得是时钟的质 ...
! _& n4 Z- y1 X( E
我的问题是:- T' M/ t7 u0 t* M5 r
1. 时钟信号耦合到其参考平面,即-3.3V电源平面。因为这个电源是给ADC的前级放大器供电的,所以一个200mV的耦合噪声是不能接受的。
# A  f& Y' r8 |& o2. 单端的时钟走线在往外辐射能量,而且是很强的能量辐射。这样就有基本的EMI问题;更实际的问题是我板子上的有个插座,测量插座的针脚发现几乎每个针脚上都能量到100Mhz的时钟信号。而这个插座连接的就是ADC的输入模拟信号{:soso_e109:}

该用户从未签到

49#
发表于 2012-5-29 14:02 | 只看该作者
你的时钟信号的回流路径在电源平面上,那必然会导致该电源会耦合进时钟频率,这跟阻抗匹配,信号质量一点关系都没有。所以加不加电阻,电容都不会有改善的。& U( F8 Y6 e  x; U
如果要想有改善有两种方法,一是把参考平面换成GND,一是在时钟线的两侧按1/40信号波长打电源过孔或地过孔(看回流平面是什么),将时钟信号阻断在一定范围内即可。# m- d% [, k  `
你说用示波器探头都可以看到辐射,我觉得不太可能,应该与你的示波器用法有关系,探头的接地线接的位置要看下。
3 \4 V6 n. M5 z7 D2 r( O如果确实存在很强的空间辐射,那就必须将时钟线走到内层,外层以GND进行屏蔽。

该用户从未签到

50#
 楼主| 发表于 2012-5-29 14:11 | 只看该作者
huangbin1984 发表于 2012-5-29 14:02 ) D+ U# Q* o2 q0 E% w; ~9 P, |# \
你的时钟信号的回流路径在电源平面上,那必然会导致该电源会耦合进时钟频率,这跟阻抗匹配,信号质量一点关 ...
" [1 S; |( `# B8 O' w8 j  o
有几个问题请教:
- G  L: F& ?1 r' h1. 为什么参考平面是电源平面耦合进去的时钟信号不能消除呢,而地平面为什么可以呢?因为,你建议我换成地做参考平面。# [) V2 {! s+ F" i/ T
2. 探头靠近能抓到时钟信号,这个跟用法没有关系吧;这个也是偶然发现的,最终确认是任何探头(差分探头没试过)靠近都能抓到,也换过示波器通道;而且最后在我板子一个插座针脚上也能测到耦合进来的时钟信号。另外,探头在另一面靠近板子是抓不到时钟信号的。
# T. W- V2 |* U" ^$ X" E3. 看资料,高速信号的回流路径可以是地平面也可以是电源平面;为什么芯片厂家的FAE说我的-3.3V不是时钟芯片的供电,所以回流信号路径上遇到了一个“moat”(即从-3.3V到芯片供电之间),从而耦合进来的信号在-3.3V平面上“take a ride”?为什么这样说?

该用户从未签到

51#
发表于 2012-5-29 15:43 | 只看该作者
coyoo 发表于 2012-5-29 10:03 8 m& k$ p! D7 V
我的问题是:1 a" Z. B6 C: Z& A; g
1. 时钟信号耦合到其参考平面,即-3.3V电源平面。因为这个电源是给ADC的前级放大器供电的, ...
8 N6 R, u- \4 @5 @3 q
这个问题我觉得就是这样形成的:
  s0 I! W) C: o' W2 p. t/ Y6 C单端时钟耦合进了你-3V3的电源---电源就成了一个更大的干扰源---然后此电源覆盖的所有信号都会受到影响。
0 N+ I/ R% Y+ U0 F& N  L6 z9 v6 T这也就是为什么很多变压器、网口为什么要掏空的原因。

该用户从未签到

52#
发表于 2012-5-29 15:46 | 只看该作者
楼主悲剧了,要改板吧?不过弄明白了收获也会很多的

该用户从未签到

53#
 楼主| 发表于 2012-5-29 15:54 | 只看该作者
niuwa 发表于 2012-5-29 15:43 + k# T4 x$ ~9 A) ?. `: J0 }5 r$ `
这个问题我觉得就是这样形成的:
3 a( D7 l" T1 h! }& b& G0 s单端时钟耦合进了你-3V3的电源---电源就成了一个更大的干扰源---然后此 ...

3 a/ P/ r6 @3 _+ \/ i所以我在想我的这个插座下面是不是也要掏空哦?!!
7 l2 z4 x& d# \6 ~, q( F

该用户从未签到

54#
 楼主| 发表于 2012-5-29 15:56 | 只看该作者
coyoo 发表于 2012-5-28 09:54 9 T0 C# M9 ]+ J
多谢!. o6 ^6 i  H! B
  `5 V3 S$ b* [! m+ m: C* Z
单端的时钟确实应该走内层;不过差分时钟走外层相对好些吧?另外,末端加电容的目的何在,且加 ...
+ x" ]4 P3 K- `" k( F7 p' w
加电容到地是不对的,经过试验加电容后,时钟被滤掉了,变成一个2V左右的DC了,DC上只有一个幅度为100多毫伏的时钟信号了。

该用户从未签到

55#
发表于 2012-5-30 10:01 | 只看该作者
coyoo 发表于 2012-5-29 14:11
# M- W$ G; p* B5 s* c; j有几个问题请教:
( j& O% T8 n6 x+ Z  [( J' l1. 为什么参考平面是电源平面耦合进去的时钟信号不能消除呢,而地平面为什么可以呢?因 ...

  e/ a- u8 ~0 S4 X# b0 J1.即使换成地平面参考,也不可能“消除”掉时钟信号的影响。但是换成地平面有2个优势,1是换成GND参考后不会再影响到你的ADC的-3.3V电源,2是GND的平面阻抗比电源地,所以产生的噪声幅值也必然会再有所降低。+ x+ j* x. y. J3 E
其实150mV的噪声对一般的数字电源来说是可以接受的,除非是射频器件或模拟器件的电源那就肯定不行,而你目前的问题恰好是ADC受到的影响无法接受。所以有两个方法可以解决,一是改板,不要将3.3V铺到时钟区域,可以采用走线的方式处理电源;二是在你的ADC电源入口处加适当的电容进行滤波,建议加一些0.01uF和1NF的电容。/ R; P; f: O2 H: i5 O, g
你可以先试试第2种方法看看效果,要注意电容要尽量靠近引脚。但是长期来说还是建议改一次板会更保险。, V7 b% S- t1 g
2.如果你是探头靠近后才会抓到时钟辐射的波形,远离后波形消失,那么确实就是存在很强的EMI。但是芯片本身的辐射一般情况下都不会超标,除非是芯片本身设计的有问题,没考虑EMC。如果确实因为芯片的辐射而导致EMI超标,那么只能换芯片厂家或加屏蔽罩了。
2 U# c6 Q0 w, l+ r3.信号的最终回流是要进入芯片的供电电源和地的,否则信号怎么产生。所以在-3.3V和芯片电源之间是存在了一个连接关系,可以想象成在两个电源之间产生了一个耦合电容来理解。
5 @8 v: m9 \, s% j1 g% f
: A2 R- {! J! f7 J! _

该用户从未签到

56#
 楼主| 发表于 2012-5-30 13:56 | 只看该作者
huangbin1984 发表于 2012-5-30 10:01 * p! [* Z; w5 c8 I4 y8 q
1.即使换成地平面参考,也不可能“消除”掉时钟信号的影响。但是换成地平面有2个优势,1是换成GND参考后不 ...
+ q9 V3 `' S. d$ z; ^1 [) E) O0 a
感谢你的回复。
6 J( @4 g, y9 @9 @8 b: Z! O9 N4 ]2 J" A1 k) ~
1. 如果改板,除了更改参考平面为地以外,还更改时钟芯片,使用差分时钟输出,这样时钟走线相互之间互耦合,大大降低能量辐射。
9 R0 |; G9 H; d8 ^, h; p. \8 U' r2. 根据你对回流路径的解释,我能理解。我不能理解的是,当我将-3.3V这块铜皮(前提是卸掉了-3.3V的DCDC模块)和+3.3V(即时钟芯片的供电)短接以后没有任何改善效果,再加十几个电容也无济于事。. V" S  w1 _6 G, }+ C" Q+ S8 q* u% h
3. 在时钟和地之间加电容以后,倒是能解决能量辐射的问题,但是就是把时钟给滤掉了,呵呵。

该用户从未签到

57#
 楼主| 发表于 2012-5-30 14:00 | 只看该作者
sandyxc 发表于 2012-5-27 11:54
9 `# T" F4 t+ Q0 _, [是时钟信号与GND
4 U9 v1 }# X! P7 [
时钟和地之间加电容,会把时钟滤掉的。

该用户从未签到

58#
 楼主| 发表于 2012-5-30 14:04 | 只看该作者
Christhenghao 发表于 2012-5-27 22:39 # S' N0 `0 e8 D! o' U6 u; }% C
1、时钟信号尽量安排参考地层,并且走PCB内层" L/ _4 C# M$ K8 h
2、在每路时钟输出串接一低阻值电阻' D* P* q$ T. }8 Q* Z  T
3、在每路末端加电容
' t2 h; d4 N9 j* P0 |8 x
时钟信号加电容到地的结果是时钟变成了一个2V左右的DC上叠加100多mV左右的时钟

该用户从未签到

59#
发表于 2012-5-30 14:18 | 只看该作者
coyoo 发表于 2012-5-30 14:00 . x, ^& g5 y7 `* L: k
时钟和地之间加电容,会把时钟滤掉的。
1 u$ I6 b9 z. [# V5 a: ]: K
不会滤掉的,不会完全耦合到GND的,这是消除EMI辐射的方法。

该用户从未签到

60#
发表于 2012-5-30 14:26 | 只看该作者
coyoo 发表于 2012-5-30 14:00 * H+ O. ~0 `2 I4 X9 P
时钟和地之间加电容,会把时钟滤掉的。
9 e. E4 W+ p: b1 J9 _
楼主加了多大的电容?8 b- r  e, J/ d1 j4 y. b5 w: Z3 E
我这里做过,10路时钟信号,
, r. y# b& v$ _7 [/ p有6路是差分时钟,其中5路 100 MHz,1路 96 MHz 2 X5 z- z6 ?* {' k# U
有4路是单端时钟,分别是14 MHz 到 48 MHz,
$ x3 r4 z2 o9 H! y# }我每一路都加了 1000 pF的对地电容,并没有把时钟耦合到GND,我是4层板,(信号-电源-----地-信号)。* y& T: B7 q7 x

+ Y% r: F/ I# t# D/ n另外楼主是否能确认 你的参考平面上的正弦波是时钟信号耦合过来的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-20 06:29 , Processed in 0.109375 second(s), 22 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表