找回密码
 注册
关于网站域名变更的通知
查看: 11264|回复: 66
打印 上一主题 下一主题

一个硬件工程师需要掌握哪些理论知识

  [复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-7-23 17:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
作为一个硬件工程师,需要掌握哪些理论知识呢?楼主以从事的通信行业(主要是交换机、网关等)为例,简单笼统的总结了一下。主要是起抛砖引玉的作用,欢迎各位同行、专家展开讨论。
! `) k% E  Z( v' u9 k1 _( t  _5 q7 M+ x
; _3 V, P. m; ]' n! n1、分立器件的应用+ `/ F9 w9 F, b6 H, y
主要包括电阻、电容、电感、磁珠、二极管、三极管、MOS管、变压器、光耦、继电器、连接器、RJ45、光模块(1*9、SFP、SFF、XFP等)以及防护器件TVS管、压敏电阻、放电管、保险管、热敏电阻等) b) T! I8 x2 A. ~" x2 M
2、逻辑器件使用、硬件编程、语言、软件的使用、逻辑电平的应用以及匹配等;+ Q9 D; w' S) H
3、电源的设计和应用;' {" Z, ^  q8 W& g
主要包括DC/DC、LDO电源芯片设计的原理,设计时各元器件的选型以及电源指标参数;
6 M( X5 E# Z: `  W8 @' ]4、时序分析与设计
. k+ ~8 `. q& T主要包括逻辑器件中时序分析与设计、存储器中时序分析与设计等;
* \5 Z+ E/ z9 j: ~5 a$ ^$ P2 F3 |5、复位和时钟的知识
$ J5 q# l0 E$ t: f主要包括复位电路的设计、晶体和晶振的原理、设计和起振问题分析、时钟的主要参数指标等;
7 x4 N+ m- |4 d: B2 w6、存储器的应用8 l1 U& I& {% c$ S7 f
主要包括eeprom、flash、SDRAM、DDR\2\3等知识原理、选型、电路设计以及调试等知识;5 S- G4 q5 R: i- x& h
7、CPU最小系统知识
+ K8 w# |7 B* y7 V了解ARM、POWERPC、MIPS的CPU架构、主要是掌握其最小系统的电路设计& _: a, D; [; M1 W; ]
8、总线的知识
3 m3 `* _/ V0 N% W# ]) @0 O0 `包括各种高速总线--PCI、PCIE、USB还有一些交换之间总线SGMII、GMII、RGMII等,低速总线uart、I2C、SPI、GPIO、Local Bus、JTAG等;
2 l$ h/ Y: I' f8 Q& E' G6 f9、EMC安规知识( B5 o4 `" k' i7 Q9 q% K
包括各种测试、指标等,各种防护器件应用,问题解决的方法等8 w8 Q" c7 J; U. e
10、热设计、降额设计
9 N  g' S% M. G# f( Y; I11、PCB工艺、布局、可制造性、可测试性设计9 |' e. D) N/ t& W  L2 O
12、交换知识4 z8 |7 j! a$ O2 |8 O- i
包括MAC、PHY的的芯片知识、工作原理、电路设计和调试以及各种交换接口,5 }) d& H& X& N
这里还可以包括软件的一些知识例如VLAN、生成树协议、广播、组播、端口聚合等交换机功能;8 M, c8 a( I& S6 j7 |! ]  S/ o
13、PoE供电知识
7 y1 H! |0 ^& v4 }3 O" ~; S, \包括PoE原理、电路设计、测试、调试等知识% v1 a  _7 I( o% o0 \
14、1588和同步以太网! \; M( T" Y: Y
包括同步对时原理、电路设计、测试、调试等知识2 k6 ]+ _6 P- O' l8 n6 K# k/ I
15、PI、SI知识
$ O2 a' {3 S6 H16、测试知识、示波器使用等! s* O) |  f+ p/ `5 r* |

该用户从未签到

推荐
发表于 2012-12-18 17:59 | 只看该作者
楼主只是针对交换机和路由器的知识,其实还有很多数字电路硬件知识。比如cpu最小系统,在做电脑的主板上考虑的就是一个平台架构(CPU+南(北)桥)。高速总线还有SAS,SATA,DMI等,低速总线还有LPC,SMBus等等。  f$ \  J$ r( n" M- o, S
我们都还有很多要学习的。大家加油

该用户从未签到

推荐
发表于 2012-7-24 17:37 | 只看该作者
IEEE 1588同步这么专业的东西,一般的硬件工程师似乎也用不着吧?

点评

太多了  详情 回复 发表于 2015-6-18 11:48

该用户从未签到

推荐
发表于 2015-3-24 17:34 | 只看该作者
跟楼主100%匹配的同行!。上面讲的几乎所有知识点在实际应用中都接触过。目前还处在结合项目经验加深理论基础的经验积累过程中。硬件设计要学的东西还很多,互勉!不管多累,继续学习,学的越扎实心里也越踏实。

该用户从未签到

5#
发表于 2012-7-24 19:31 | 只看该作者
全部掌握20K

该用户从未签到

6#
发表于 2012-7-24 19:38 | 只看该作者
这么多。。。

该用户从未签到

7#
发表于 2012-7-24 20:40 | 只看该作者
搞定以上算得上数字硬件工程师咯。。以上似乎对模电没有任何提及啊~~运放、AD/DA之类~~

该用户从未签到

8#
发表于 2012-7-25 10:43 | 只看该作者
看你做哪个方向的吧?
5 U" I) u( s4 p! j. I1 w% o个人理解还得有足够内存及运算能力,随时加载一些“dll”----学习用到的一些知识

该用户从未签到

9#
发表于 2012-7-26 10:00 | 只看该作者
要学习的东西真的很多,别着急慢慢的体会,每个人都在成长
  • TA的每日心情
    开心
    2020-5-24 15:59
  • 签到天数: 1 天

    [LV.1]初来乍到

    10#
    发表于 2012-7-28 09:25 | 只看该作者
    全部搞懂可以当教兽了,,,

    该用户从未签到

    11#
    发表于 2012-7-29 11:31 | 只看该作者
    哦,真可是学的太多了
    4 I. n" d  f# V/ n. N5 Q

    该用户从未签到

    12#
    发表于 2012-7-29 12:00 | 只看该作者
    楼主总结不不错啊,学习了

    该用户从未签到

    13#
    发表于 2012-7-29 13:44 | 只看该作者
    所有加起来要多少年的经验啊?

    该用户从未签到

    14#
    发表于 2012-7-30 18:37 | 只看该作者
    GREAT!!# G! P8 C, x$ g! `

    该用户从未签到

    15#
    发表于 2012-8-11 00:42 | 只看该作者
    有些公司面试时,什么都要问,而且工资又低,真以为他们公司有什么好似的,只允许自己成长不允许别人成长

    该用户从未签到

    16#
    发表于 2012-8-15 19:41 | 只看该作者
    楼主既然能发出这样的帖子,能否共享出自己搜集到的相应的资料呢

    该用户从未签到

    17#
    发表于 2012-8-16 10:31 | 只看该作者
    楼主总结的好。。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-8-4 12:19 , Processed in 0.140625 second(s), 31 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表