17303|55

74

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

深度解析与探讨:嵌入式系统的高低温故障的根源 [复制链接]

呵呵,ARM7、ARM9 还有PXA3XX 等等嵌入式ARM都存在高低温时容易爆发故障?尤其是主频越高的CPU,越容易爆发高低温故障?
这是为什么?

这是因为我们疏忽了对于整个系统中的很多关键信号的完整性的研究、分析与设计;
我们的硬件、软硬件协调设计很多时候最主要考虑的是功能和部分性能的设计与实现,最容易忘记的就是信号完整性,特别是ARM、FLASH、DDR/SDRAM等比较复杂IC的信号完整性。
尤其在CPU/ARM的主频越来越高,其配套的储存器等器件的频率特性也越来越高,从而保证系统的性能越来越快,但这同时,其对关键信号的完整性(幅度与时序)就越来越严格,从而导致爆发高低温故障的几率越来越高。

一般CPU/ARM等系统在常温时,都比较稳定,但是到高温后,就可能出现故障。

给很多在高低温故障中很郁闷的兄弟们指条光明大道,高低温故障的爆发一般都是信号完整性的问题,具体体现在两大点:
1、关键信号的幅度存在临界(主要由于硬件设计存在比较隐蔽的缺陷);
2、时序存在很大临界(这里主要表现为CPU上电、NAND FLASH、DDR、NOR FLASH、SDRAM(频率较低,可能的几率较低)的时序,主要是由于我们配置的参数在常温好用,所以很多设计者都没有关注这些核心时序;
最关键的是很多设计者都是大家一起抄官网或者开发板的原理图与CODE,常温好用,但他们甚至都没有真正研究过或者没有真正致弄明白关键信号的正确时序是什么样的,所以等故障爆发,他们就会迷失了方向,因为他们根本不知道方向在何方, )

在此向大家强调:官网与各类开发板的设计,能验证的是大体功能,极少部分性能,仅可借鉴;它们之所以是开发板,而不是产品,因为它们相对产品而言,好比婴儿与我们! 缺少EMC、EMI、信号完整性等核心因素!

在此请大家思考下,为什么做CPLD、FPGA的同事,在高低温时,他们的产品和设计就比我们这些做嵌入式的好呢?

我的师傅--一位资深的系统架构大师,在我进公司,就教导我:硬件设计/研发工程师,最终职业的发展就只有两个方向?
在此我想请问大家?我师傅所谓的两个方向是什么? 谢谢!谢谢!

最新回复

标记下。  详情 回复 发表于 2009-12-24 23:01
点赞 关注

回复
举报

79

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
恩,受教了,不过楼主问的问题不太知道如何回答,哈哈哈,有点愚钝。试着答一下,1是数字逻辑设计、2是信号完整性设计。
 
 

回复

90

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
谢谢!学习学习
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

4
 
学习下,帮顶下
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

5
 
fffffffffff
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

6
 
tytuu
 
 
 

回复

83

帖子

0

TA的资源

一粒金砂(初级)

7
 
up
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

8
 
设计的时候多给自己留点余量,能挑100,只担80
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

9
 
引用 7 楼 sj_dai 的回复:
设计的时候多给自己留点余量,能挑100,只担80


不错; 一般电容的耐压值都严格要求有很大的余量,特别是胆电容,有公司还要求2倍降额。
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

10
 
学习了
 
 
 

回复

110

帖子

0

TA的资源

一粒金砂(初级)

11
 
做CPLD、FPGA的同事,在高低温时,他们的产品和设计就比我们这些做嵌入式的好呢?
---------------------------
一fpga高低温出问题的情况一样多,
主要是是时序设计不合理。
设计没有冗余
在恶劣情况下,硬件参数改变,导致软件就容易出问题。
 
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

12
 
我师傅也是位大拿。
 
 
 

回复

56

帖子

0

TA的资源

一粒金砂(初级)

13
 
向各位学习!
 
 
 

回复

48

帖子

0

TA的资源

一粒金砂(初级)

14
 
我还没师傅
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

15
 
引用 1 楼 gangsters 的回复:
恩,受教了,不过楼主问的问题不太知道如何回答,哈哈哈,有点愚钝。试着答一下,1是数字逻辑设计、2是信号完整性设计。


有一个有点接近;当时我也都不知道,通过工作几年,才慢慢体会到师傅的意思。
 
 
 

回复

79

帖子

0

TA的资源

一粒金砂(初级)

16
 
ding
 
 
 

回复

78

帖子

0

TA的资源

一粒金砂(初级)

17
 
好贴,收藏。

PS:那两个方向,为何不去问你师傅?
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

18
 
还有师傅啊
 
 
 

回复

66

帖子

0

TA的资源

一粒金砂(初级)

19
 
大牛也,膜拜!
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

20
 
今天多发一部分
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表