EDA365电子论坛网

标题: 请高手帮忙看看晶振的分压和布线是否合理 [打印本页]

作者: electro_boy    时间: 2009-12-3 10:59
标题: 请高手帮忙看看晶振的分压和布线是否合理
本帖最后由 electro_boy 于 2009-12-3 11:23 编辑
2 X& T9 F9 l( H- z  A( U/ d; p+ v3 H' M9 a: O' t7 O9 Z* C
我们现在的情况:+ V" a6 {; J/ W% U/ P
   1   为了降低功耗,我们用一个有源27M晶振同时给DSP和FPGA提供时钟,这样可以减少一个晶振。
2 A4 B; X. p" L; {4 k, Q- U    2   因为DSP和FPGA需要的电平为1.8V,所以把晶振的输出波形做了分压处理,如图所式。
/ {& d4 D2 t* `& A7 D' h. L% \) G
问题1:( X# K# a5 I$ T% N" L
   用电阻分压的方法使晶振的输出波形由3.3v转换到1.8v的办法是否合理,有没有问题?7 y2 ~# ]- M5 ]( W) R" N' }
问题2- D) r" ]" T: _# f. d! K2 V
  用一个晶振同时给DSP和FPGA提供时钟的方法必然导致时钟线的延长,但是考虑到是有源晶振,不是两个脚的晶体,时钟线延长是否没有什么问题?时钟线的布线如图所示,时钟线从晶振到DSP的距离是27mm,到FPGA的距离是36mm9 _1 |3 {) }; a% N# l  q" A
3 G( ]" o6 c$ L5 U- i* p
   加亮的线是时钟的实际走线

晶振原理.JPG (35.18 KB, 下载次数: 17)

晶振原理.JPG

晶振布线是否正确1.JPG (157.81 KB, 下载次数: 4)

晶振布线是否正确1.JPG

作者: electro_boy    时间: 2009-12-3 16:00
求助高手!!!!!
作者: zxli36    时间: 2009-12-3 22:23
这个,感觉有点悬哎,最好做一个基本的信号完整性仿真
作者: electro_boy    时间: 2009-12-4 09:31
回复 3# zxli36 8 j3 J: t. v7 C( I3 F

9 t3 m; f9 R* T3 Z
( K9 [  `) }  O% D    我用99se画的,仿真不好做,而且没有做过,请高手指教
作者: zxli36    时间: 2009-12-4 15:54
我初步仿真了一下,时钟的沿还是不太好。如果一定要这样用,我建议一下几个措施:
+ x% h8 w7 o; J. N1.如果fpga的端口可以配置成施密特触发的输入结构,使用它,以下基于这点。如果cpu的时钟也是施密特触发(一般时钟端口都是),就很好。这时基本上可以冒险试试。
2 x; F0 |" _3 c2.如果的fpga有剩余的端口,建议时钟只进入fpga,然后fpga做一个缓冲,再给cpu。以下建议基于这点。
" f0 i2 N+ ]2 q7 T; X3.分压电阻放在靠近fpga的一段好些,这时沿可以陡一些(我只做了时钟输入到一个芯片的仿真)。
2 p1 f% o3 B7 d3 g! E, ~4.如果fpga有多余的pll,可以把晶振的时钟降低,然后用fpga的pll倍频到cpu所需要的时钟,再送给cpu。这样会好很多,多功耗也好。: }5 h7 T6 H& ~7 c7 Z6 {2 x
一下子只想到了这些,如有不对的地方,欢迎大家指正。
作者: zxli36    时间: 2009-12-4 16:04
另外,你的3.3V到1.8V转换的电阻好像用的不对。分压值不对。( t% P. h: C! z: K& W& [- J
建议分得的适当电压小一些,防止过冲对芯片的损害。
作者: electro_boy    时间: 2009-12-10 10:02
回复 5# zxli36   q0 _# X% W7 E# K4 k1 G
, k: P+ a! c/ C$ r% v5 p  ]5 }" I: \

& y, g, }5 @* J& k( ^    请问用什么软件可以仿真这种电子图!?
作者: tmlee    时间: 2009-12-10 17:08
本帖最后由 tmlee 于 2009-12-10 17:10 编辑 0 Z: @, F. t9 U9 m
! \# j4 v+ X6 T3 b# l: v

, P, ?2 P* q+ z) ~9 j) `
, W4 q$ \0 I! U+ t3 E- k+ ? 才27M 不会有什么问題
作者: zhujb1999    时间: 2009-12-24 10:24
如果输出的时钟信号先 能够很好的被保护起来的话可能问题不是很大,不过从现在的走线来看,附近情况有些不太理想。我想主要需要解决的问题是防止附近的数字信号干扰时钟信号,使接收到的时钟信号不产生畸变。




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2