|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
作为一个硬件工程师,需要掌握哪些理论知识呢?楼主以从事的通信行业(主要是交换机、网关等)为例,简单笼统的总结了一下。主要是起抛砖引玉的作用,欢迎各位同行、专家展开讨论。
/ i$ k+ C) X) `* {: I# l) Q' k
3 y# F$ z; s; k) q1、分立器件的应用/ v7 F8 S) V4 h7 j; \+ ]
主要包括电阻、电容、电感、磁珠、二极管、三极管、MOS管、变压器、光耦、继电器、连接器、RJ45、光模块(1*9、SFP、SFF、XFP等)以及防护器件TVS管、压敏电阻、放电管、保险管、热敏电阻等' B% y& ]5 r0 T7 N8 e
2、逻辑器件使用、硬件编程、语言、软件的使用、逻辑电平的应用以及匹配等;
3 w) L* \6 A$ q, o9 ~- D3、电源的设计和应用;
# f7 r1 L/ U: r' I! Z主要包括DC/DC、LDO电源芯片设计的原理,设计时各元器件的选型以及电源指标参数;
! u* L6 Z6 [4 c4 {4、时序分析与设计
8 ?6 i! |/ T( W" x% E主要包括逻辑器件中时序分析与设计、存储器中时序分析与设计等;9 o1 _$ N. S; e" e; B( }; c
5、复位和时钟的知识
6 q/ T" i" L1 v5 |+ y主要包括复位电路的设计、晶体和晶振的原理、设计和起振问题分析、时钟的主要参数指标等;
, o& p7 T: D3 q2 c$ @) j6、存储器的应用
7 q# l+ k* _, ?; I6 \主要包括eeprom、flash、SDRAM、DDR\2\3等知识原理、选型、电路设计以及调试等知识;
' A/ T; d$ v% ]7 H# ^4 I7、CPU最小系统知识. d5 g9 t. u& i ^# _. a, z
了解ARM、POWERPC、MIPS的CPU架构、主要是掌握其最小系统的电路设计
! i) ~. m( H8 ~; S8、总线的知识5 m1 @" f; _1 I4 r5 f
包括各种高速总线--PCI、PCIE、USB还有一些交换之间总线SGMII、GMII、RGMII等,低速总线uart、I2C、SPI、GPIO、Local Bus、JTAG等;
) z, k8 d$ ?8 @% `2 I0 r+ \ \9 Z9、EMC、安规知识
+ ?, k, C5 f. K" s包括各种测试、指标等,各种防护器件应用,问题解决的方法等
- k5 R, `6 i$ v6 T/ r10、热设计、降额设计
2 x& a+ N, B. a3 B4 U& K+ T11、PCB工艺、布局、可制造性、可测试性设计( N m0 B# X/ R- @. Q; S4 L3 M
12、交换知识
4 K; p* k0 _& `/ \/ F; c$ P& h- b包括MAC、PHY的的芯片知识、工作原理、电路设计和调试以及各种交换接口,
( J9 g8 H0 U' W' L+ {7 }这里还可以包括软件的一些知识例如VLAN、生成树协议、广播、组播、端口聚合等交换机功能;) H; V, p) C/ `" |8 Y. F
13、PoE供电知识
, M5 q0 M1 ]: D N4 f; T包括PoE原理、电路设计、测试、调试等知识; ^! S) @' o! z8 l0 ?
14、1588和同步以太网' v4 b# U( C7 ~' i
包括同步对时原理、电路设计、测试、调试等知识
) V" I D. }& ]4 Y3 i" O$ l7 S15、PI、SI知识7 @0 B; @/ R% k7 X/ ~$ m) O
16、测试知识、示波器使用等7 L! [7 q* w4 Q5 D
|
|