TA的每日心情 | 慵懒 2022-4-7 15:32 |
---|
签到天数: 27 天 [LV.4]偶尔看看III
|
' B' {) c+ g3 r' W( c! m, M是啊,早就基本上指向硬件了,但是就是找不到硬件的问题点。5 _" z7 ^- l8 D5 j
5 N) P6 E- U" e最新消息:8 n4 N2 @! C" t+ Y: q+ n
1、请看以下图一官方推荐的拓扑,地址/命令/控制线在外部有端接电阻上拉到0.6V-VTT,今天在其中一块板子上试了一种办法,就是把地址/命令/控制信号的外部端接电阻从39.2欧换成了49.9欧,然后这块板子没出问题了!!!!. o3 ^; A; t5 `; U1 U0 z2 U! u) J/ [
2、图二是官方对于图一拓扑上各个走线区域的走线要求;
" z, O9 X: c' W8 ~, R3、我想不通:
7 I3 e9 c+ S0 L! d/ u* A7 a2 l/ F3.1)、官方推荐的端接电阻是39.2,我就是按这个阻值做的,这个端接电阻怎么至于影响这么大,从来没见过DDR需要换这个端接电阻的;
H' Z+ H0 ?9 x3.2)、唯一比较合理地解释是,我主走线(控36欧姆)的区域,占总长的比例太小了,因为这个板子上,DDR颗粒距离主控芯片实在太近,除了两头BGA的fanout区域,能够正常控阻抗的区域实在太短了,现在从FPGA到第一个颗粒的长度,总长也就1700mil左右,两个颗粒之间的距离大概450mil,能控36欧姆的走线长度,有的信号上只有两三百mil,难道是这个原因,所以50欧姆的端接更匹配?+ @$ d$ j4 K N! n7 M; D* x0 l
- z3 q7 l7 M! P* w a p
4 ^3 m4 Z/ N/ A: r3 ~
' q; [- m8 z+ o8 w, U
|
|