打印
[STM32F4]

STM32F429 SDRAM布线

[复制链接]
14578|28
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ycy9999|  楼主 | 2014-7-9 15:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在谁将STM32F429用到工程中了啊,我画了一块板子SDRAM只能跑到75M,再高液晶屏就有噪点了,我用的4层板,两芯片间距才1cm,要是429对布线要求严格,那就非常影响推广了,哪位大侠有经验交流一个看法哦

主控板2014.06.zip

199.82 KB

评分
参与人数 1威望 +3 收起 理由
mmuuss586 + 3 感谢分享
沙发
aozima| | 2014-7-9 17:02 | 只看该作者
用别的芯片也一样,布线只跟信号类型和速率有关。

使用特权

评论回复
板凳
jxmzzr| | 2014-7-9 17:13 | 只看该作者
摘自网络:
布线就是和干扰做斗争,可以这样考虑:SDRAM是内存,用来存储数据,写入1读出1,写入0读出0,即保证数据访问正确。那么,什么情况会导致数据访问错误呢?
    1、判决错误,0判成1,1判成0。可能参考电平不准(为什么不准:电源压降),也可能是加性干扰,阻抗不匹配。
    2、时序错误,不满足建立保持时间,采样点相位错误。
    那么只要解决好这两个问题,保证内存正确访问,你的SDRAM电路就设计成功了

使用特权

评论回复
地板
mmuuss586| | 2014-7-9 18:30 | 只看该作者
可以参考429 DISCOVERY的PCB;

使用特权

评论回复
5
ycy9999|  楼主 | 2014-7-10 08:34 | 只看该作者
由于布局关系总不能所有板子都和429 DISCOVERY一样吧,以前用周公的FPGA(TFT驱动),二层板随便画没有任何问题哦,肯定与芯片有一定关系,注意什么好点呢?阻抗匹配?等长线?好像有的说2英寸内100M以内不需要考虑等长,429 DISCOVERY也没有等长

使用特权

评论回复
6
led控制卡| | 2014-7-10 11:22 | 只看该作者
应该没那么严格,可能是你板材的问题

使用特权

评论回复
7
abcdotaabc| | 2014-7-10 15:42 | 只看该作者
我在嘉立创做的  走蛇形尽量等长 能到90MHz

使用特权

评论回复
8
lianshumou| | 2014-7-10 16:41 | 只看该作者
SDRAM没那娇气,我以前用FPGA做的,100M,根本没管等 不等长

使用特权

评论回复
评论
大道至简 2016-2-2 09:41 回复TA
赞 
9
lianshumou| | 2014-7-10 16:52 | 只看该作者
首先你都用了四层板,地还走得那么乱。 另外你应当首先保证SDRAM走线,另外SDRAM的线的D~7,D8~15之间是可以调整交换的。还有就是液晶有噪点不见得是SDRAM的事。你可以试试你的程序存SDRAM里,如果SDRAM有问题,你的程序会飞的。

使用特权

评论回复
10
lianshumou| | 2014-7-10 16:53 | 只看该作者
另外在SDRAM的线上串一个22左右的电阻,会带来不小的好处。

使用特权

评论回复
11
ycy9999|  楼主 | 2014-7-11 10:57 | 只看该作者
有地层的,没有走地,外面顶层和底层只是铺地而已,我用的是16位存取,D0~D15根据布线已经互换了,我感觉走线已经很规整了,串电阻应该在数据线上还是控制线呢?嘉立创做的也是429的板子吗?对板材应该提什么要求呢

使用特权

评论回复
12
lianshumou| | 2014-7-11 15:06 | 只看该作者
有了四层板,就应当有一层完全当地,通常情况下。电阻是所有与SDRAM相连的都加,电源就算了啊。地址,控制电阻离SDRAM近,数据放429与SDRAM中间。只是尽力为之,没必要多刻意。另外你的板子不是很复杂,建议信号,地,电源,信号,这样的层叠。  

使用特权

评论回复
13
astudent| | 2015-1-7 12:47 | 只看该作者
LZ板子调的怎么样了?

使用特权

评论回复
14
l4157| | 2015-5-5 17:55 | 只看该作者
我也碰到同样的问题,测试了官方的STM32F429I-DISCO板,比我做的板好一点,但是也有误码率...

使用特权

评论回复
15
guku| | 2015-12-8 14:57 | 只看该作者
SDRAM 和 SRAM 都没分清楚

使用特权

评论回复
16
l4157| | 2015-12-12 15:47 | 只看该作者
l4157 发表于 2015-5-5 17:55
我也碰到同样的问题,测试了官方的STM32F429I-DISCO板,比我做的板好一点,但是也有误码率... ...

后记补:原因找到,是管脚配置出错了,现在能跑到100M+(超频)

使用特权

评论回复
17
LIUXRUI2010| | 2015-12-16 09:44 | 只看该作者
楼主  我看了下你的PCB 你的是407 LQFP封装 这个能支持SDRAM??   

使用特权

评论回复
18
EAMCU| | 2016-2-1 17:19 | 只看该作者
lianshumou 发表于 2014-7-10 16:52
首先你都用了四层板,地还走得那么乱。 另外你应当首先保证SDRAM走线,另外SDRAM的线的D~7,D8~15之间是可以 ...

请教,引脚交换的介绍哪里有?

使用特权

评论回复
19
zchong| | 2016-2-1 18:14 | 只看该作者
LIUXRUI2010 发表于 2015-12-16 09:44
楼主  我看了下你的PCB 你的是407 LQFP封装 这个能支持SDRAM??

407的LQFP144和429的LQFP不一样?

使用特权

评论回复
20
zchong| | 2016-2-1 18:15 | 只看该作者
EAMCU 发表于 2016-2-1 17:19
请教,引脚交换的介绍哪里有?

这个可以以sram为参考,基本原理相同

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

53

帖子

0

粉丝