|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
作为一个硬件工程师,需要掌握哪些理论知识呢?楼主以从事的通信行业(主要是交换机、网关等)为例,简单笼统的总结了一下。主要是起抛砖引玉的作用,欢迎各位同行、专家展开讨论。
" O4 ~2 G) P6 k1 {5 s7 x0 P1 j; y0 i5 A* {9 z V% f
1、分立器件的应用
3 X4 Q7 g9 Z4 m- t% f* r主要包括电阻、电容、电感、磁珠、二极管、三极管、MOS管、变压器、光耦、继电器、连接器、RJ45、光模块(1*9、SFP、SFF、XFP等)以及防护器件TVS管、压敏电阻、放电管、保险管、热敏电阻等
+ H; N w4 N% s9 f3 ^9 V: o2、逻辑器件使用、硬件编程、语言、软件的使用、逻辑电平的应用以及匹配等;2 h4 d+ x+ X5 H" v- ?/ I
3、电源的设计和应用;! Y1 q# W0 m& e9 U' r
主要包括DC/DC、LDO电源芯片设计的原理,设计时各元器件的选型以及电源指标参数;
* M# y4 i2 }1 \/ b/ u* `4、时序分析与设计
: Q, `9 |) T- g/ a4 f% k主要包括逻辑器件中时序分析与设计、存储器中时序分析与设计等;6 C# M9 A c ]8 ^, p# ~4 x
5、复位和时钟的知识: ^; n( F1 T) `1 W% z; k) P
主要包括复位电路的设计、晶体和晶振的原理、设计和起振问题分析、时钟的主要参数指标等;
( t2 }' ]1 l, `' Q* Y+ Q: w6、存储器的应用
' z, Q9 ]9 U6 Z* ]9 X8 t主要包括eeprom、flash、SDRAM、DDR\2\3等知识原理、选型、电路设计以及调试等知识;
0 N* {- F- T6 q8 \7、CPU最小系统知识 A, \& ]: a) F7 M4 q' w
了解ARM、POWERPC、MIPS的CPU架构、主要是掌握其最小系统的电路设计7 c' S8 F0 D1 D9 W! o
8、总线的知识# s/ q" o& @* Z2 d8 m! W
包括各种高速总线--PCI、PCIE、USB还有一些交换之间总线SGMII、GMII、RGMII等,低速总线uart、I2C、SPI、GPIO、Local Bus、JTAG等;
" K) q& a+ I) ?+ |7 n% L. I, G9、EMC、安规知识% G+ M2 G' `/ h6 t
包括各种测试、指标等,各种防护器件应用,问题解决的方法等0 D! w4 {) y3 C5 j$ M5 J. b. m
10、热设计、降额设计: b$ f1 s( k3 @* R
11、PCB工艺、布局、可制造性、可测试性设计
" p5 H! j' e) M: m" ~" D" e6 s& [12、交换知识
/ k0 t3 b9 a# L( |* ? x& I; v包括MAC、PHY的的芯片知识、工作原理、电路设计和调试以及各种交换接口,2 p, Q4 d f# @4 F9 ]! w
这里还可以包括软件的一些知识例如VLAN、生成树协议、广播、组播、端口聚合等交换机功能;6 @6 t( l- G+ D( x& ^ X1 s
13、PoE供电知识
; S$ w6 V8 A: ?; T/ K包括PoE原理、电路设计、测试、调试等知识1 M" a) [5 l; t7 U4 a0 P0 [6 L/ G! i5 U
14、1588和同步以太网
- ~" D" ]1 d, f- \包括同步对时原理、电路设计、测试、调试等知识9 Y7 e( Q; C3 L a4 b
15、PI、SI知识
% K( P( L9 p# }: O3 B16、测试知识、示波器使用等! R( @! \- {1 T
|
|