硬汉嵌入式论坛

 找回密码
 立即注册
查看: 1388|回复: 4
收起左侧

[SDRAM] SDRAM信号过冲

[复制链接]

59

主题

228

回帖

405

积分

高级会员

积分
405
发表于 2022-3-21 15:11:14 | 显示全部楼层 |阅读模式
stm32h7+sdram+RGB屏,SDRAM SDCLK 跑100MHz 跑emwin例程,反复跑时间长了个别例子会出现偶尔花屏甚至死机情况,
硬件SDRAM信号线也做了等长处理。软件也降过频率解决不了问题。



示波器看了下SDRAM信号波形发现信号有严重过冲,怀疑过冲可能导致数据异常。
看了下ST官方的demo板子发现原理图上SDRAM信号脚都有串33欧姆电阻。

于是我割开我做的PCB上其中一条信号线串了100欧姆电阻发现过冲有很大改善。
剩下的引脚太多不方便全部割断PCB串电阻。
目前还不确定如果我重制PCB所有信号线串上电阻是否能解决个别例子出现的偶尔花屏甚至死机情况。
我看网上卖的开发板SDRAM信号脚好像都没有串电阻,不知道这些开发板SDRAM跑100MHz,甚至更高频率,长时间是否稳定数据不出现异常。




以下为示波器实测SDRAM其中一条信号脚波形,有严重过冲情况。

120925a038kiw3qud3ukx0.jpg

回复

使用道具 举报

4

主题

84

回帖

96

积分

初级会员

积分
96
发表于 2022-3-21 15:45:12 | 显示全部楼层
SDRAM可以不用加等长,DDR2以上才需要加等长,串联33欧姆改善是因为SDRAM的阻抗改善,信号的反射减小,最主要最主要的是做好50O欧姆阻抗控制。
回复

使用道具 举报

59

主题

228

回帖

405

积分

高级会员

积分
405
 楼主| 发表于 2022-3-21 16:16:48 | 显示全部楼层
滴滴滴 发表于 2022-3-21 15:45
SDRAM可以不用加等长,DDR2以上才需要加等长,串联33欧姆改善是因为SDRAM的阻抗改善,信号的反射减小,最主 ...

之前做PCB从来没有涉及到阻抗板,只考虑做了等长线。刚查了资料我感觉我板子遇到的异常情况应该是就是因为SDRAM布线我没有考虑50欧姆阻抗匹配原因导致,


接下来准备再打一版50欧姆阻抗板,测试对比下看看到底能不能解决问题。
回复

使用道具 举报

0

主题

13

回帖

13

积分

新手上路

积分
13
发表于 2022-3-22 08:51:22 来自手机 | 显示全部楼层
确定示波器探头的gnd线连接板子有没有问题,地线接触不好测出来的波形会出现过冲的现象
回复

使用道具 举报

59

主题

228

回帖

405

积分

高级会员

积分
405
 楼主| 发表于 2022-3-22 16:49:24 | 显示全部楼层
wei886 发表于 2022-3-22 08:51
确定示波器探头的gnd线连接板子有没有问题,地线接触不好测出来的波形会出现过冲的现象

地线接触良好的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-11-1 07:09 , Processed in 0.328373 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表