之前遇到一个ARM板卡,在开机运行时,会有ECC Error异常,导致一直无法正常运行。由于最初问题发生的概率并不高,所以并不受关注,只是记录在Redmine。然而,当一个新批次中有20%以上板卡无法正常运行时,那么这个困扰研发部半年多的问题终于引起了重视。

在软件工程师用尽各种方法而无法解决问题后,公司领导要求硬件人员试着从硬件入手,查找原因。

最初,我们怀疑买到假冒芯片,经与代理商沟通并进行开盖查看丝印,并没找到异常。

之后,使用各种试凑法,发现在提高内核输入电压后,问题竟然不再发生。

考虑到原理图是继承官网的设计,原理上应该不会有问题。那么,很有可能是PCB的问题。

对比官网的PCB和公司的PCB,发现我司内核电源的供电线宽相对窄,而官网的则是敷铜。很有可能是这个窄线阻抗大而分压大,导致输入电压变小。从而ARM引脚上接收的电源相对电源芯片的输出电压有差异。

之后通过① 示波器测引脚电源波形、② 计算供电线的阻值(100mΩ)*供电电流(1A)将近100mV。发现当开机运行时,ARM的电源供电电压处于③ datasheet的最小电压边界;所以极有可能供电不足,导致CPU运行不正常。

最终,只修改LDO的一个反馈电阻值,把输出电压抬高150mV左右,就解决了全部问题。

  • 走线的电阻计算方法:

Rp:每单位面积的电阻值
ʅ :铜的长度[mm]
w :铜的宽度[mm]
t : 铜的厚度[μm]

如果铜的尺寸是宽度3mm, 厚度35μm和长度50mm, 该铜的电阻值R在25°C是

具体参考以下网站:

一看就会! 快速估算PCB表面铜导线电阻值 | 电子创新元件网 (eetrend.com)

  • 亦可直接使用在线计算器进行计算,如下:

PCB的走线电阻在线计算 - A8博客 (a8blog.com)

PCB的走线电阻的计算方法相关推荐

  1. PCB设计走线细节讲解(图文结合|强力推荐)

        PCB设计的具体内容 建议PCB设计用4或者6层 4层定义: 第一层(顶层)                      ->   走线和地 第二层(内层)                 ...

  2. ad软件 pcb如何走线过孔_PCB走线和过孔的过流能力

    PCB 板铜箔宽度和过电流大小关系 在表层, 1OZ 铜厚, 1MM 线宽可以通过 1A 电流.在内层, 1OZ 铜厚, 1MM 线宽可以通过 0.5A 电流.例如: 60mil 相当于 1.5MM ...

  3. PCB差分走线的阻抗控制技术(一)

    一.引言 为了提高传输速率和传输距离,计算机行业和通信行业越来越多的采用高速串行总线.在芯片之间.板卡之间.背板和业务板之间实现高速互联.这些高速串行总线的速率从以往USB2.0.LVDS以及Fire ...

  4. fr4走线宽度_如何调整PCB中走线宽度的大小

    铜是一种具有高熔点的强导体,但您仍应尽力保持低温.在这里,您需要适当调整走线宽度的大小,以将温度保持在一定范围内.但是,这是您需要考虑给定走线中流动的电流的地方.当使用电源轨,高压组件以及电路板的其他 ...

  5. PCB中走线与电流的关系

    参考资料: 超强整理!PCB设计之电流与线宽有八种关系 1. 前言 PCB的载流能力取决与以下因素:线宽.线厚(铜箔厚度).容许温升. PCB走线越宽,载流能力越大.但走线宽度与载流能力并不是线性关系 ...

  6. ad软件 pcb如何走线过孔_【经验】关于高速PCB设计的一些经典问答

    在信号速率不断提高的今天,高速PCB设计已经成为每一个PCB工程师都应该要关注和掌握的必备技能,这包括基础理论知识以及实际设计经验.接下来,板儿妹和大家分享一些关于高速PCB设计的经典问答,都是前辈们 ...

  7. ad软件 pcb如何走线过孔_PCB布局布线技巧总结

    好久没有用AD了,感觉自己都手生了,一直想写一篇关于布局布线的,但自己总是总结不出来想要的东西(看来是自己的能力太低了),最近在凡亿PCB的公众号中看见了有一个PCB布局布线技巧100问,个人觉得是比 ...

  8. 学习PCB之走线的具体规则及输出制板文件

    走线的规则 1.走线要讲究横平竖直 横平竖直---相邻的两层走线,做到一层走横向的线,另外一层走纵向的线,或者交叉走线,不要平行布线. 2."3W"原则 在空间允许的条件下,例如普 ...

  9. 采用Slwave提取PCB差分走线的S参数

    1 导入brd文件 见PCB寄生电感仿真: 2 裁剪PCB文件 见PCB寄生电感仿真: 3 确认检查 在用Slwave打开任何设计文件时候,先做一次确认检查,主要检查自相交多边形.未连接的点,重叠节点 ...

  10. 我的PCB走线经验归纳

    在 PCB设计 中,布线是完成产品设计的重要步骤, PCB 走线的好坏直接影响整个系统的性能,布线在高速PCB设计中是至关重要的.布线的设计过程限定高,技巧细.工作量大.PCB布线有单面布线. 双面布 ...

最新文章

  1. Apache Camel框架入门示例
  2. IOS 后台挂起程序 当程序到后台后,继续完成Long Running Task 任务
  3. web developer tips (69):vs中在浏览器中查看的快捷键
  4. PHPstorm配置同步服务器文件
  5. 【转载】Windows自带.NET Framework版本大全
  6. 简单的CreateRemoteThread例程-初学者必看
  7. C语言中Uint8_t数据类型
  8. 15-3 并发调度器
  9. 生儿子的绝妙方法汇总,对程序猿特管用!!!
  10. redis做几十万待办列表_用待办规划我的一天 | 指南 x 待办清单
  11. 用nginx转发请求tomcat 如何配置访问日志获取真实ip
  12. 倍福BECKHOFF PLC:学习资源汇总
  13. 文件服务器 标签,别再「新建文件夹」了,这个标签管理器可以让你的硬盘更整洁...
  14. 手机播放云服务器中的视频文件在哪里,手机播放云服务器中的视频文件
  15. 智能合约漏洞,公链的阿喀琉斯之踵
  16. 恶意软件清理助手V2.6.3 build 005 2007-07-05
  17. java调用商汤摄像头会推_​商汤科技推出人像识别SDK软件,可赋能安防摄像机等产品...
  18. java短信生成6位数的校验码
  19. 基于SpringBoot的医疗管理系统(Java毕业设计)
  20. 前端网站连接MySQL数据库

热门文章

  1. 计算机文献检索综合性实验报告,文献检索实验报告.doc
  2. 十大气势背景音乐(适合战队,广告招商会场用)
  3. 网页游戏开发秘笈 PDF扫描版
  4. 关于EMS,邮政快递包裹,邮政标准快递,邮政小包,EMS经济快递
  5. 不装oracle客户端plsql,不安装Oracle客户端使用PLSQL
  6. java分布式特点_java分布式架构是什么?分布式架构的优缺点有哪些?
  7. 用计算机计算的结构图怎么画,冯·诺依曼计算机结构图解析
  8. docker修改服务器ip地址,如何修改docker的ip地址
  9. Cronbach’s α?KMO系数?因子载荷?史上最易懂的问卷信效度分析教程!!!(SPSS和AMOS)
  10. itools苹果录屏大师_屏幕录制软件有哪些?找对合适录屏软件