|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
作为一个硬件工程师,需要掌握哪些理论知识呢?楼主以从事的通信行业(主要是交换机、网关等)为例,简单笼统的总结了一下。主要是起抛砖引玉的作用,欢迎各位同行、专家展开讨论。
7 }4 G' \& g2 E5 \" y' T/ L: s) g0 G$ Q1 z9 }2 a5 L
1、分立器件的应用
5 T7 E, k2 a+ S9 l主要包括电阻、电容、电感、磁珠、二极管、三极管、MOS管、变压器、光耦、继电器、连接器、RJ45、光模块(1*9、SFP、SFF、XFP等)以及防护器件TVS管、压敏电阻、放电管、保险管、热敏电阻等
( d1 i2 T5 Q. W9 I! Q9 t. O2、逻辑器件使用、硬件编程、语言、软件的使用、逻辑电平的应用以及匹配等;
6 X, Y9 ?% l" Z2 y# V: a' v% r3、电源的设计和应用;% H. C0 J: C" F$ K
主要包括DC/DC、LDO电源芯片设计的原理,设计时各元器件的选型以及电源指标参数;3 D6 o1 ^8 v2 G% V m; S/ n' E: A
4、时序分析与设计
, [. A, O* H+ t" N3 l& i主要包括逻辑器件中时序分析与设计、存储器中时序分析与设计等;9 `; a/ S) \: ]5 H! V6 t' a S
5、复位和时钟的知识
' f) | f) f. m4 _/ ~ d主要包括复位电路的设计、晶体和晶振的原理、设计和起振问题分析、时钟的主要参数指标等;" H; V0 Q9 l {
6、存储器的应用
3 w5 @% p) W2 O8 s& e- G; _主要包括eeprom、flash、SDRAM、DDR\2\3等知识原理、选型、电路设计以及调试等知识;8 i, s1 ? k" r g4 y
7、CPU最小系统知识
# u% k5 X H2 ?了解ARM、POWERPC、MIPS的CPU架构、主要是掌握其最小系统的电路设计
5 O. E; S) ~1 U( x7 U2 v9 y, G8、总线的知识
# x9 o; t) i' i$ `$ n8 p i包括各种高速总线--PCI、PCIE、USB还有一些交换之间总线SGMII、GMII、RGMII等,低速总线uart、I2C、SPI、GPIO、Local Bus、JTAG等;& Y0 e0 @9 D3 r5 C1 J$ e& ~% ]
9、EMC、安规知识
# K; g6 R9 _5 k% Z0 w包括各种测试、指标等,各种防护器件应用,问题解决的方法等
5 y0 ~5 e: X1 Q$ y# }10、热设计、降额设计- Q1 l, ]7 g; |
11、PCB工艺、布局、可制造性、可测试性设计
W7 B, z' s4 T' N0 z, d% o4 t12、交换知识3 M" r5 \& _+ q/ P( f- `3 K) w
包括MAC、PHY的的芯片知识、工作原理、电路设计和调试以及各种交换接口,
6 W2 a# ~# @7 O' }这里还可以包括软件的一些知识例如VLAN、生成树协议、广播、组播、端口聚合等交换机功能;* j6 g9 |# y7 R5 m, {- W
13、PoE供电知识5 S" E1 j) l7 H8 u% |# V
包括PoE原理、电路设计、测试、调试等知识
2 C: j2 \3 I2 Y1 K% v0 H/ E14、1588和同步以太网
; r& \$ @$ b3 U: K0 f包括同步对时原理、电路设计、测试、调试等知识 u& s) C& Y; H4 X# V+ [
15、PI、SI知识
' Q- A! j( G1 I/ ^16、测试知识、示波器使用等
( V& W2 z) @- ~# k3 C: ~6 P |
|