打印

数据总线驱动不足?or PCB layout问题?

[复制链接]
2770|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ynln|  楼主 | 2011-11-28 22:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用ARM9外加SDRAM、FLASH和3片sim卡接口芯片做了电路,第一版很正常,第二版把ARM9、SDRAM、FLASH等和sim卡接口芯片分别布在2块板子上,数据、地址总线等通过插针座连接器连接,调试时发现不能正常运行程序,要取下一片接口芯片才能正常工作,sim卡接口芯片是直接挂在cpu数据和地址总线上的,是不是总线驱动不足还是PCB布板有问题?接口芯片不是随便取哪一片都能正常工作的,非要取其中的那一片才能正常工作,不知道是什么原因,请教大家!

相关帖子

沙发
huang1shan| | 2011-11-29 08:56 | 只看该作者
LZ在一个芯片接口加个上拉排阻试试
也有可能是PCB走线过长

使用特权

评论回复
板凳
iC921| | 2011-11-29 09:02 | 只看该作者
如果是只有一片才正常,问题不小了

使用特权

评论回复
地板
ynln|  楼主 | 2011-11-29 15:44 | 只看该作者
我估计可能也是PCB走线过长,那先加上拉电阻试试看。

使用特权

评论回复
5
jjjyufan| | 2011-11-29 16:18 | 只看该作者
也有可能是连接座有问题

使用特权

评论回复
6
凯旋晴天| | 2011-11-29 16:39 | 只看该作者
应该是遇到信号完整性的问题了
这里给你几点建议:
1.首先去量测一下信号,看看信号的品质
2.线长是不是过长
3.con的阻抗控制的好不好,是不是专门的高速con

使用特权

评论回复
7
ynln|  楼主 | 2011-11-29 22:38 | 只看该作者
感谢大家,信号完整性是最头疼的问题了,PCB布板是我自己布的,感觉布的很差,数据总线频率100M多

使用特权

评论回复
8
凯旋晴天| | 2011-12-2 12:54 | 只看该作者
7# ynln
恩,布线的时候信号完整性就要考虑到,不然现在想要整改比较难啊

使用特权

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

本版积分规则

41

主题

149

帖子

1

粉丝