做硬件澳门彩票项目必要细致哪些点?

2019-03-12 09:53:32分类:运用标题743

  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板制造终了后又没有查抄直接上消费线贴装,到测试的时间才发明短路标题,但是元器件曾经都焊接到板上了,结果形成了几十万的丧失。

  以是细致和仔细的查抄,仔细任的测试,不懈的学习和积聚,才能使得一个硬件设计职员延续不绝的提高,然后术业有所小成。

上一篇:下一篇: