|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
刚做了一块板子,arm+SDRAM+FPGA,arm有一撮flash线连接到SDRAM与FPGA,分时复用& `: Z% V5 z* D% n5 W
现在有一个问题是,不焊FPGA的时候,SDRAM可以跑起来,一切通讯正常,焊接上FPGA以后,就跑不起来了。
1 |. E' [6 u/ d9 J后来在CPU的前端接了一个buffer,又好了。
j4 c, {/ J6 j, B& c因为flash是集成在SDRAM里面的,所以做远端分支的topology很难,主要是branch的地方长度下不去
! O ~1 m" O, W+ X5 w开始以为是反射造成的问题,可是fpga没上的时候SDRAM可以跑就说明应该不是stub引起的反射。
) K- k+ P3 g, V7 X+ Z后来发现这个就是一个普通时序系统,会不会是因为线长造成的时序问题呢
/ s' Q. p# n( E& h" {7 d9 A想改版但是又找不到充足的理由$ @& D9 T& [( p5 G% x* T
还请DX指导下可能的原因,咱再一个个验证去* k5 [4 d6 z8 N
谢谢个先: c2 H, }0 M" N8 v3 K2 V& I& ~; P
* @6 m7 Q* g* [, d: e |
|