原创 关于基础和软硬件配合的简单思考

2011-1-11 13:51 3418 14 23 分类: 消费电子

“起码基本的要懂...”

是的,就跟武术一样,各门各派,拳法,腿法海了去了,你来一个什么招,我要用什么招来破.解。有这会功夫,别人的拳早过来啦,武术说到底,还是力量+速度,再结合适当的技巧;对于电路设计来说,各种参考设计,经典电路,经验电路都是如此,不深入了解电磁理论、电路理论,不用示波器亲自测量测量,根本谈不上了解。当然出问题的话,也就根本不知道怎么回事了。所以经验这个东西,有时很误事,看那个工程师好像工作了7-8年,但是公司规模大,各种guideline很多,checklist很多,你只能按照公司的规则来“连接”,很有可能测试都不用他上,然后一个项目接一个项目,根本没有机会和时间进行深入了解和思考。

说道跟软件的配合问题,现在比较典型的就是某个硬件参数需要软件配置,比如说DDR的时序参数,比如说RGMII的延时参数,软件工程师自然不会懂怎么来配置,他只需要按照硬件工程师给的参数编到软件里,这个地方就很考验硬件工程师,也是考验硬件工程师的最好方法,要搞清楚这些参数,比如说DDR,你1要把电路搞明白,2要把PCB搞明白(匹配,延时等等),3要把芯片的DDR接口参数搞明白,4要把DDR芯片的参数搞明白,5还要搞清楚参考设计/开发板/参考软件怎么配置的;从电气参数到时序参数都要一清二楚,否则芯片就没办法工作。板子能工作了以后,再对命令/地址/数据等等时序完成示波器测量,确定总线的信号完整性和时序冗余,绝对是硬件工程师实力的大表现,以后要面试硬件工程师就拿个DDR2/3的东西,从电路,手册,参数,测试一套搞下来,水平利见高下。

不过对于软件工程师来说,要清楚一点,现在芯片集成度很高,如果电源/复位/时钟这些基本电气参数都正常,再结合上面说的那些需要寄存器配置的硬件参数,经过硬件工程师测试,电气参数,时序参数都在手册范围之内的话,后面发生什么问题,还是要多从代码看看了,毕竟电路时实时的,一致的,很少发生这次测试通过,这次测试不通过的问题,除非器件质量问题(当然,器件质量问题也很常见,基本大规模量产出现的各种硬件问题80%都是器件质量问题)。

文章评论9条评论)

登录后参与讨论

用户439964 2013-11-19 16:16

谢谢楼主,虽然有很多名词没听过

用户1702432 2013-7-25 15:47

学习了,谢谢

用户1291879 2012-1-29 11:37

对设计人员很有指导性。

用户1291879 2012-1-29 11:25

学习了,总结的非常好!

用户1236767 2011-10-24 23:41

学习

用户1026636 2011-3-10 14:58

我喜欢山寨。

用户1010725 2011-3-4 08:59

老百姓关心的是实在货,也就是性价比。许多品牌太不实在,才有山寨生存的空间。也就是说,山寨更实在,老百姓认可,只有老百姓愿意买单的东西,才能够持续发展生存!

用户1540465 2011-3-3 12:53

是的..是個不錯的文章!

用户1359167 2011-2-16 08:52

我喜欢山寨。 电子数码产品,更新如此之快,一两年基本上就不用要换新的了,至少我不会傻到花几千上万块钱买个东西用两年就不用了,然后在花几千上万买个同样的东西。比如手机。

hvyikey_149041924 2011-2-15 16:07

我很好奇山寨机厂主是如何逃过政府管理,楼主可否为我释疑。期待您的回复。
相关推荐阅读
rockywang_399426755 2016-03-03 10:45
2014年:硬件工程师知识架构总结
芯片ASIC/CPU/NPU功能越来越集成化,系统产品的附加值主要都在软件/算法上,对于大部分公司来说,硬件的地位都越来越不重要,相比于10年 20年前,都有一个完整硬件团队的做法,大部分公司都采...
rockywang_399426755 2016-03-03 10:33
2009: Four Stage Career Model from USA company
这个4阶段职业发展模型是我在08年听一个硬件大boss介绍的,深以为然,这大boss, 虽然是亚裔,70年代就加入了Tellabs做硬件,一直做到了硅谷公司的硬件老大,各种体会当然是字字珠玑。 ...
rockywang_399426755 2016-03-03 10:16
转:正能量:专业的善良
[Rocky: 2014年有幸听过林正刚的讲座,买来他的书好好学习了,书不厚,贵在精华;语言不浮躁,贵在真诚,如果说有哪个人可以作为我职业的偶像,林老师算是一个。]有职场人士问我,最近看了什么好书。我...
rockywang_399426755 2016-03-01 13:07
2011: Rocky's Requirements for Hardware Engineer
Hard Skill Solid Knowledge Proficient use of tools Office C...
rockywang_399426755 2016-03-01 11:39
A good hardware board design lifecycle for reference
...
rockywang_399426755 2016-02-29 17:11
2008: Career Track in a Typical US High Tech Company
CEO President Vice President Director of Engineering Engineering Manager Supervisor   ...
EE直播间
更多
我要评论
9
14
关闭 站长推荐上一条 /5 下一条