请教高手:做了4块相同功能的电路板,跑相同的软件,有2块不稳定,另外2块稳定
时间:10-02
整理:3721RD
点击:
前不久在公司做了4块相同功能的电路板,跑相同的软件,[/COLOR]
结果显示:有2块不稳定,另外2块稳定,是不是就可以认定是硬件的原因呢?
哪位高手知道,请赐教!谢谢!
再描述详细一点:该电路板主要实现一个网卡的功能,FPGA芯片将数据打包之后,发给MAC芯片,再由MAC发送给PHY芯片,PHY芯片将数据转换为差分信号,通过RJ45(网口)发送出去。
现在出现的问题是:4块板子中,有两块电路板在发送数据包的过程中,存在丢包的现象;但是,另外两块电路板不存在这种现象;
是不是可以断定是硬件的问题? 从哪些方面查呢? (经过测试,电源和时钟都是正常的)
不胜感激!
结果显示:有2块不稳定,另外2块稳定,是不是就可以认定是硬件的原因呢?
哪位高手知道,请赐教!谢谢!
再描述详细一点:该电路板主要实现一个网卡的功能,FPGA芯片将数据打包之后,发给MAC芯片,再由MAC发送给PHY芯片,PHY芯片将数据转换为差分信号,通过RJ45(网口)发送出去。
现在出现的问题是:4块板子中,有两块电路板在发送数据包的过程中,存在丢包的现象;但是,另外两块电路板不存在这种现象;
是不是可以断定是硬件的问题? 从哪些方面查呢? (经过测试,电源和时钟都是正常的)
不胜感激!
请高手指点啊! 谢谢!
检查一下DDR的CLK信号线是否受到了干扰:方法是把CLK两连接端断开,然后用飞线连接,飞线须长些且远离PCB,再试试结果。
检查一下DDR的CLK信号线是否受到了干扰:方法是把CLK两连接端断开,然后用飞线连接,飞线须长些且远离PCB,再试试结果。
肯定跟硬件有关系。
根据经验,一般问题出在SDRAM可能性较大,很可能虚焊了
fpga设计上存在问题的可能性最大,当然模拟接口部分也有一定的嫌疑
可能是时序上的问题(设计裕量不够)。
---网络速度是否可降到低频下测试?
---电源和时钟的稳定性也需要测试