分享用时间和资金换来的教训
-
-
coyoo
- LV4工程师
-
| 2014-05-14 09:32:31
- 浏览量 979
- 回复:11
因为已经做过多个PCI-E的设计,所以在做这个设计的时候思想上放松了,没有应有的认真和严谨,浪费了1个多月的时间和不菲的芯片、制版、焊接成本,最后查明罪魁祸首是少放了一只电容。
说来也怪,第一版制板回来以后,两快样板硬件调试非常顺利,于是就信心满满的接着去焊接后续的板,第二次焊接回来后,发现所有的板PCIE都调不通了,或者不稳定,头疼医头,把主要精力放在Transceiver和PCIE相关的电路上,把能想到的问题都列出来,把能整改的地方都明确下来,遇到问题和困难,如果我们不后退,总是会让人进步的,在这个过程中确实发现和很多值得修改的地方,并且促使我们去进一步提高和完善相关的配套测试方法。按照分析的情况把整改方案定出来,修改,再投板,焊接第二个方案的样板。1周前样板回来了,怀着憧憬马上开始调试,结果还是不通,一时觉得山穷水尽,把以前建立起来的整个方法和自信都击溃了,自己解决无望,开始向骏龙的FAE Mason求助,他非常热心技术也很到位,帮我分析原因,我也把最近刚做好的PCIE的测试制具板给他,想判定Transcerve是否稳定,他把板带回去测试,晚上他电话说高速收发器通道是没问题的,后来又来电话说PCIE OK了,有久旱逢甘露的感觉,兴奋不已。第二天一早马上把他发过来的SOF下到板上,结果还是依旧,刚燃起的希望又浇了盆冷水。周六Mason来我们公司一起调试,用我们的下载线下载,结果依旧,他想起在他的环境中是用Altera原装线测试的,于是马上换原装线,居然行了,在这里我们感谢Altera的原装线,是他们高质量的下载电缆给了我们机会,难道是我们的下载线下载了错误的数据进去? 但电路分明是正常工作的,于是就把思路对准到电路板的干扰和EMI/EMC上来,Altera的下载线内部有隔离芯片,连接扁平电缆是用柔性电路板做的,带有可靠的屏蔽,我们分阶段测试,连着电缆->拔取USB线- >只连下载盒子和扁平电缆,从下午一直折腾到晚上。今天上午Mason把现象在他的环境下重现了,只要把Altera原装线接在上面电路就稳定工作,我觉得只要问题可以重现,总有希望找到问题所在,他提出要看VCCA连接具体电路,把板拿到公司,我打开原理图一看,就意识到我设计有缺陷,LC滤波后面只有小电容,没有放1uF或以上的电容,马上焊接一只上去,一试,问题解决。Altera的原装下载线原来起了滤波电容的作用,真是神了,再次感谢他们,感谢Mason的技术支持和无私的奉献。
VCCA滤波不充分造成了PCIE数据链路建立不起来,大家要足够注意在有高速收发的电路中,一定要给一个高质量的电源系统。
一只10uF的电容 == 1万元成本 + 1个月时间 + 2个人员努力
因为已经做过多个PCI-E的设计,所以在做这个设计的时候思想上放松了,没有应有的认真和严谨,浪费了1个多月的时间和不菲的芯片、制版、焊接成本,最后查明罪魁祸首是少放了一只电容。
说来也怪,第一版制板回来以后,两快样板硬件调试非常顺利,于是就信心满满的接着去焊接后续的板,第二次焊接回来后,发现所有的板PCIE都调不通了,或者不稳定,头疼医头,把主要精力放在Transceiver和PCIE相关的电路上,把能想到的问题都列出来,把能整改的地方都明确下来,遇到问题和困难,如果我们不后退,总是会让人进步的,在这个过程中确实发现和很多值得修改的地方,并且促使我们去进一步提高和完善相关的配套测试方法。按照分析的情况把整改方案定出来,修改,再投板,焊接第二个方案的样板。1周前样板回来了,怀着憧憬马上开始调试,结果还是不通,一时觉得山穷水尽,把以前建立起来的整个方法和自信都击溃了,自己解决无望,开始向骏龙的FAE Mason求助,他非常热心技术也很到位,帮我分析原因,我也把最近刚做好的PCIE的测试制具板给他,想判定Transcerve是否稳定,他把板带回去测试,晚上他电话说高速收发器通道是没问题的,后来又来电话说PCIE OK了,有久旱逢甘露的感觉,兴奋不已。第二天一早马上把他发过来的SOF下到板上,结果还是依旧,刚燃起的希望又浇了盆冷水。周六Mason来我们公司一起调试,用我们的下载线下载,结果依旧,他想起在他的环境中是用Altera原装线测试的,于是马上换原装线,居然行了,在这里我们感谢Altera的原装线,是他们高质量的下载电缆给了我们机会,难道是我们的下载线下载了错误的数据进去? 但电路分明是正常工作的,于是就把思路对准到电路板的干扰和EMI/EMC上来,Altera的下载线内部有隔离芯片,连接扁平电缆是用柔性电路板做的,带有可靠的屏蔽,我们分阶段测试,连着电缆->拔取USB线- >只连下载盒子和扁平电缆,从下午一直折腾到晚上。今天上午Mason把现象在他的环境下重现了,只要把Altera原装线接在上面电路就稳定工作,我觉得只要问题可以重现,总有希望找到问题所在,他提出要看VCCA连接具体电路,把板拿到公司,我打开原理图一看,就意识到我设计有缺陷,LC滤波后面只有小电容,没有放1uF或以上的电容,马上焊接一只上去,一试,问题解决。Altera的原装下载线原来起了滤波电容的作用,真是神了,再次感谢他们,感谢Mason的技术支持和无私的奉献。
VCCA滤波不充分造成了PCIE数据链路建立不起来,大家要足够注意在有高速收发的电路中,一定要给一个高质量的电源系统。
一只10uF的电容 == 1万元成本 + 1个月时间 + 2个人员努力