TA的每日心情 | 慵懒 2022-4-7 15:32 |
---|
签到天数: 27 天 [LV.4]偶尔看看III
|
. M9 g5 N/ @5 y- }是啊,早就基本上指向硬件了,但是就是找不到硬件的问题点。- t3 \6 c( g8 J8 T
1 B7 B5 L2 H% t. y4 H
最新消息:
3 a+ M& u8 Y0 k: s% s1、请看以下图一官方推荐的拓扑,地址/命令/控制线在外部有端接电阻上拉到0.6V-VTT,今天在其中一块板子上试了一种办法,就是把地址/命令/控制信号的外部端接电阻从39.2欧换成了49.9欧,然后这块板子没出问题了!!!!
" B! |! y+ C/ i8 S3 X* }2、图二是官方对于图一拓扑上各个走线区域的走线要求;
. w1 o6 F& V5 D% f9 j/ H- I; |7 j3、我想不通:
& p7 R2 Q: u, O3 U, o2 B6 l3.1)、官方推荐的端接电阻是39.2,我就是按这个阻值做的,这个端接电阻怎么至于影响这么大,从来没见过DDR需要换这个端接电阻的;
, ? d: V0 {$ e/ h$ Z( ~! K3.2)、唯一比较合理地解释是,我主走线(控36欧姆)的区域,占总长的比例太小了,因为这个板子上,DDR颗粒距离主控芯片实在太近,除了两头BGA的fanout区域,能够正常控阻抗的区域实在太短了,现在从FPGA到第一个颗粒的长度,总长也就1700mil左右,两个颗粒之间的距离大概450mil,能控36欧姆的走线长度,有的信号上只有两三百mil,难道是这个原因,所以50欧姆的端接更匹配?
& N* |! L- j S2 p1 J4 }! |/ C+ |4 S
! `# _4 p" M& S, L& g, c0 p' H
1 | H" X8 O2 V0 ?$ f& V |
|