需要确认注册邮箱后才能开通博客,立即确认我的邮箱
文章 搜索 高级搜索 ?3? ?3?
  • 滤波器new!
  • LED驱动 new!
  • 新能源 new!
  • PLL
  • PCIE协议
  • 可穿戴
  • LSI
  • FCI
文章 论坛 博客 小组 研讨会
EDN China>EDN论坛>EDA工具与服务专区>硬件工程师需掌握的设计流程及细节
?
大家在做什么...
楼主 问题:

硬件工程师需掌握的设计流程及细节

发布时间:2013-8-22 下午4:22

作者: EDNC_Will

等级: 优秀技术总监

积分: 4761分

发帖数: 124次

网站总积分: 4761分

4607分

发送消息

加为好友

查看用户的所有发言

查看用户的个人主页

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件

1、充分了解各方的设计需求,确定合适的解决方案

?

启动一个硬件开发项目,原始的推动力会来自于很多方面,比如市场的需要,基于整个系统架构的需要,应用软件部门的功能实现需要,提高系统某方面能力的需要等等,所以作为一个硬件系统的设计者,要主动的去了解各个方面的需求,并且综合起来,提出最合适的硬件解决方案。比如A项目的原始推动力来自于公司内部的一个高层软件小组,他们在实际当中发现原有的处理器板IP转发能力不能满足要求,从而对于系统的配置和使用都会造成很大的不便,所以他们提出了对新硬件的需求。根据这个目标,硬件方案中就针对性的选用了两个高性能网络处理器,然后还需要深入的和软件设计者交流,以确定内存大小,内部结构,对外接口和调试接口的数量及类型等等细节,比如软件人员喜欢将控制信令通路和数据通路完全分开来,这样在确定内部数据走向的时候要慎重考虑。项目开始之初是需要召开很多的讨论会议的,应该尽量邀请所有相关部门来参与,好处有三个,第一可以充分了解大家的需要,以免在系统设计上遗漏重要的功能,第二是可以让各个部门了解这个项目的情况,提早做好时间和人员上协作的准备,第三是从感情方面讲,在设计之初各个部门就参与了进来,这个项目就变成了大家共同的一个心血结晶,会得到大家的呵护和良好合作,对完成工作是很有帮助的。


2 、原理图设计中要注意的问题

?

原理图设计中要有“拿来主义”,现在的芯片厂家一般都可以提供参考设计的原理图,所以要尽量的借助这些资源,在充分理解参考设计的基础上,做一些自己的发挥。当主要的芯片选定以后最关键的外围设计包括了电源,时钟和芯片间的互连。

?

电源是保证硬件系统正常工作的基础,设计中要详细的分析:系统能够提供的电源输入;单板需要产生的电源输出;各个电源需要提供的电流大小;电源电路效率;各个电源能够允许的波动范围;整个电源系统需要的上电顺序等等。比如A项目中的网络处理器需要1.25V作为核心电压,要求精度在+5%- -3%之间,电流需要12A左右,根据这些要求,设计中采用5V的电源输入,利用Linear的开关电源控制器和IR的MOSFET搭建了合适的电源供应电路,精度要求决定了输出电容的ESR选择,并且为防止电流过大造成的电压跌落,加入了远端反馈的功能。

?

时钟电路的实现要考虑到目标电路的抖动等要求,A项目中用到了GE的PHY器件,刚开始的时候使用一个内部带锁相环的零延时时钟分配芯片提供100MHz时钟,结果GE链路上出现了丢包,后来换成简单的时钟Buffer器件就解决了丢包问题,分析起来就是内部的锁相环引入了抖动。

?

芯片之间的互连要保证数据的无误传输,在这方面,高速的差分信号线具有速率高,好布线,信号完整性好等特点,A项目中的多芯片间互连均采用了高速差分信号线,在调试和测试中没有出现问题。

?

3 PCB设计中要注意的问题

?

?PCB设计中要做到目的明确,对于重要的信号线要非常严格的要求布线的长度和处理地环路,而对于低速和不重要的信号线就可以放在稍低的布线优先级上。重要的部分包括:电源的分割;内存的时钟线,控制线和数据线的长度要求;高速差分线的布线等等。?

?

?A项目中使用内存芯片实现了1G大小的DDR memory,针对这个部分的布线是非常关键的,要考虑到控制线和地址线的拓扑分布,数据线和时钟线的长度差别控制等方面,在实现的过程中,根据芯片的数据手册和实际的工作频率可以得出具体的布线规则要求,比如同一组内的数据线长度相差不能超过多少个mil,每个通路之间的长度相差不能超过多少个mil等等。当这些要求确定后就可以明确要求PCB设计人员来实现了,如果设计中所有的重要布线要求都明确了,可以转换成整体的布线约束,利用CAD中的自动布线工具软件来实现PCB设计,这也是在高速PCB设计中的一个发展趋势。

?

4、 检查和调试

?

当准备调试一块板的时候,一定要先认真的做好目视检查,检查在焊接的过程中是否有可见的短路和管脚搭锡等故障检查是否有元器件型号放置错误,第一脚放置错误,漏装配等问题,然后用万用表测量各个电源到地的电阻以检查是否有短路,这个好习惯可以避免贸然上电后损坏单板。调试的过程中要有平和的心态,遇见问题是非常正常的,要做的就是多做比较和分析,逐步的排除可能的原因,要坚信“凡事都是有办法解决的”和“问题出现一定有它的原因”,这样最后一定能调试成功。

?

5 、一些总结的话

?

现在从技术的角度来说,每个设计最终都可以做出来,但是一个项目的成功与否,不仅仅取决于技术上的实现,还与完成的时间,产品的质量,团队的配合密切相关,所以良好的团队协作,透明坦诚的项目沟通,精细周密的研发安排,充裕的物料和人员安排,这样才能保证一个项目的成功。?

?

?一个好的硬件工程师实际上就是一个项目经理,他/她需要从外界交流获取对自己设计的需求,然后汇总,分析成具体的硬件实现。还要跟众多的芯片和方案供应商联系,从中挑选出合适的方案,当原理图完成后,他/她要组织同事来进行配合评审和检查,还要和CAD工程师一起工作来完成PCB的设计。与此同时,还要准备好BOM清单,开始采购和准备物料,联系加工厂家完成板的贴装。在调试的过程中他/她要组织好软件工程师来一起攻关调试,配合测试工程师一起解决测试中发现的问题,等到产品推出到现场,如果出现问题,还需要做到及时的支持。所以做一个硬件设计人员要锻炼出良好的沟通能力,面对压力的调节能力,同一时间处理多个事务的协调和决断能力和良好平和的心态等等。

?

还有细心和认真,因为硬件设计上的一个小疏忽往往就会造成非常大的经济损失,比如以前碰到一块板在PCB设计完备出制造文件的时候误操作造成了电源层和地层连在了一起,PCB板制造完毕后又没有检查直接上生产线贴装,到测试的时候才发现短路问题,但是元器件已经都焊接到板上了,结果造成了几十万的损失。所以细心和认真的检查,负责任的测试,不懈的学习和积累,才能使得一个硬件设计人员持续不断的进步,而后术业有所小成。


分享到:? 新浪微博 ?? 微信 ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
qq空间 ?? 腾讯微博 ?? 人人网 ?? 百度搜藏 ??
?
EDNC_Will Zheng 编辑于 2013-8-22 下午4:23
引用 回复 收藏 推荐到小组 ( 2) ( 0) 关注

EDN China电子设计技术百度无人车负责人揭秘项目核心技术,光学雷达能让它牛到哪去?
第1楼

回复主题:硬件工程师需掌握的设计流程及细节

发布时间:2013-8-29 下午4:31

作者: 527560502

等级: 新新人类

积分: 211分

发帖数: 15次

网站总积分: 240分

280分

发送消息

加为好友

查看用户的所有发言

查看用户的个人主页

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件
受教了
引用 回复
( 0) ( 0)


EDN China电子设计技术你就是这样被卷入手机“鄙视圈”的,真的是有点冤!
第2楼 回复主题:硬件工程师需掌握的设计流程及细节 发布时间:2013-9-1 下午1:47

作者: powenliu

等级: 初学者

积分: 136分

发帖数: 15次

网站总积分: 1054分

1078分

发送消息

加为好友

查看用户的所有发言

查看用户的个人主页

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件
建议设计时列规格表,一一比对
引用 回复
( 0) ( 0)


EDN China电子设计技术塑料圆形医疗连接器选用指南
第3楼 回复主题:硬件工程师需掌握的设计流程及细节 发布时间:2013-9-3 下午9:53

作者: 汉淮南王

等级: 技术员

积分: 405分

发帖数: 108次

网站总积分: 434分

2338分

发送消息

加为好友

查看用户的所有发言

查看用户的个人主页

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件
学习了。
引用 回复
( 0) ( 0)


EDN China电子设计技术再谈苹果iPhone的隐私安全问题,这次泄密的可能还有摄像头
第4楼 回复主题:硬件工程师需掌握的设计流程及细节 发布时间:2013-9-4 下午8:45

作者: hdagn

等级: 初学者

积分: 144分

发帖数: 2次

网站总积分: 161分

166分

发送消息

加为好友

查看用户的所有发言

查看用户的个人主页

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件
写得好,顶
引用 回复
( 0) ( 0)


EDN China电子设计技术剖析波士顿动力被弃背后,多足机器人的困境才刚刚开始
第5楼 回复主题:硬件工程师需掌握的设计流程及细节 发布时间:2013-9-9 下午7:22

作者:北京市的游客

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件
电源和地 连接在一起都没检查 无语了
引用 回复
( 0) ( 0)


EDN China电子设计技术MPS:持续开发新品推动年成长率20%
第6楼 回复主题:硬件工程师需掌握的设计流程及细节 发布时间:2013-9-29 下午3:05

作者: myedn001

等级: 初学者

积分: 112分

发帖数: 4次

网站总积分: 115分

112分

发送消息

加为好友

查看用户的所有发言

查看用户的个人主页

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件
讲得很好!!
引用 回复
( 0) ( 0)


EDN China电子设计技术除了特斯拉,还有哪些企业在开发无人驾驶技术?
第7楼 回复主题:硬件工程师需掌握的设计流程及细节 发布时间:2013-9-29 下午9:21

作者: hehu8

等级: 初学者

积分: 94分

发帖数: 3次

网站总积分: 185分

111分

发送消息

加为好友

查看用户的所有发言

查看用户的个人主页

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件
谢谢分享,受教了!
引用 回复
( 0) ( 0)


EDN China电子设计技术RF器件跨越通信,在军事、医疗与工业领域也大放异彩
第8楼 回复主题:硬件工程师需掌握的设计流程及细节 发布时间:2013-10-8 上午10:50

作者: XYZNUC

等级: 初学者

积分: 112分

发帖数: 6次

网站总积分: 112分

112分

发送消息

加为好友

查看用户的所有发言

查看用户的个人主页

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件
要坚信“凡事都是有办法解决的”和“问题出现一定有它的原因”,这样最后一定能调试成功。说得好!
引用 回复
( 0) ( 0)


EDN China电子设计技术小米Max的“芯片级识别伪基站”是黑科技?太天真了!
第9楼 回复主题:硬件工程师需掌握的设计流程及细节 发布时间:2013-10-9 下午12:33

作者: 天师猫神

等级: 初学者

积分: 139分

发帖数: 5次

网站总积分: 139分

406分

发送消息

加为好友

查看用户的所有发言

查看用户的个人主页

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件
天下总有因为所以然的,,,,,,,,,,有问题才有创新
引用 回复
( 0) ( 0)


EDN China电子设计技术PON:数据入户传输的演变
第10楼 回复主题:硬件工程师需掌握的设计流程及细节 发布时间:2013-10-18 下午6:02

作者: wdzfd

等级: 皇家级工程师

积分: 12362分

发帖数: 296次

网站总积分: 18434分

9421分

发送消息

加为好友

查看用户的所有发言

查看用户的个人主页

需要确认注册邮箱后才能下载,立即确认我的邮箱
回复后可下载附件
很好,谢谢分享
引用 回复
( 0) ( 0)


快速回复 高级回复
用户名:?
美国的游客?????? (您将以游客身份发表,请登陆 | 注册) ?
标题: * 标题还可以输入80
评论: * 你还可以输入30000
验证码: ?*?
分享: 新浪微博?? qq空间?? qq微博?? 人人网?? 百度搜藏??
维护专业、整洁的论坛环境需要您的参与,请及时举报违规帖子,如果举报属实,我们将给予相应的积分奖励。
谢谢您的热心参与!
返回EDA工具与服务 | 返回专业技术交流区
本论坛仅陈述专家或个人观点,并不代表EDN China 电子技术设计互动社区网站立场。
积分排行榜
彩云 [殿堂级工程师]
mzlr [殿堂级工程师]
特权同学 [殿堂级工程师]
敬请关注EDNC官方微信“edn-china"

每月定期向您递送电子元器件规格书网中的最新元器件数据手册下载、库存信息及技术参数更新。请点击订阅:

2016我的工程师社区
EDN官方QQ群???更多QQ群
  • EDN-深圳 8366025
  • 菜农Cortex-M0技术交流 12047788
  • EDN-哈尔滨 75642591
  • EDN-上海 15156661
  • EDN-广州 57660943
  • EDN-桂林 48813559
  • EDN-武汉 25150805
  • EDN-模拟电路 2837145
  • EDN-通讯 30548292
  • EDN-综合 57490949

促进EDN网友交流合作,方便EDN网友学习沟通

有问题请反馈