|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
作为一个硬件工程师,需要掌握哪些理论知识呢?楼主以从事的通信行业(主要是交换机、网关等)为例,简单笼统的总结了一下。主要是起抛砖引玉的作用,欢迎各位同行、专家展开讨论。9 _3 w! g8 n' r
5 o. p( d3 @. d" V! E% V1、分立器件的应用
' a9 N" V% A7 R R/ A主要包括电阻、电容、电感、磁珠、二极管、三极管、MOS管、变压器、光耦、继电器、连接器、RJ45、光模块(1*9、SFP、SFF、XFP等)以及防护器件TVS管、压敏电阻、放电管、保险管、热敏电阻等
" |! G0 }( o7 y. H3 ^, V/ i# l1 P2、逻辑器件使用、硬件编程、语言、软件的使用、逻辑电平的应用以及匹配等;6 p7 z5 l: g2 k: [
3、电源的设计和应用;
' b1 e5 V `! I1 z主要包括DC/DC、LDO电源芯片设计的原理,设计时各元器件的选型以及电源指标参数;* Q, J: @8 R( k4 f, U' s& ~
4、时序分析与设计4 Z. F& v/ G! T5 M
主要包括逻辑器件中时序分析与设计、存储器中时序分析与设计等;
' H: i; c. w6 A$ d8 u) V5、复位和时钟的知识
4 V; W7 I" J) v! N$ e主要包括复位电路的设计、晶体和晶振的原理、设计和起振问题分析、时钟的主要参数指标等;
1 y0 |; [9 ^1 J0 }. {6、存储器的应用+ }( M! V% g" l
主要包括eeprom、flash、SDRAM、DDR\2\3等知识原理、选型、电路设计以及调试等知识;
- V# k% M, J1 j) g7、CPU最小系统知识
2 U7 |6 `, D3 M了解ARM、POWERPC、MIPS的CPU架构、主要是掌握其最小系统的电路设计, g/ |1 V1 |" a% u. a5 n1 p) Z
8、总线的知识7 O' P$ l) B6 T6 `8 R" L9 y
包括各种高速总线--PCI、PCIE、USB还有一些交换之间总线SGMII、GMII、RGMII等,低速总线uart、I2C、SPI、GPIO、Local Bus、JTAG等;3 @. h1 g3 T/ i5 P
9、EMC、安规知识; q& l0 [3 G* p) z3 g% _
包括各种测试、指标等,各种防护器件应用,问题解决的方法等
7 r# r8 y; \* C10、热设计、降额设计
3 O# l2 U7 s2 Q% k) a m8 p/ L" T11、PCB工艺、布局、可制造性、可测试性设计& N' S4 c4 \4 _( c
12、交换知识
r7 q8 \1 [6 a& V- }包括MAC、PHY的的芯片知识、工作原理、电路设计和调试以及各种交换接口,9 g( K) _9 `. Y# t6 ~9 A
这里还可以包括软件的一些知识例如VLAN、生成树协议、广播、组播、端口聚合等交换机功能;7 C& g: M* r% I5 _- b6 _+ k
13、PoE供电知识) Y9 {5 n8 W$ T0 v
包括PoE原理、电路设计、测试、调试等知识
5 U" I6 f3 V$ ]( a6 a& ?14、1588和同步以太网
5 ]. v" J( v" P6 N7 r6 @9 |包括同步对时原理、电路设计、测试、调试等知识
/ g7 S8 R% }; E7 i& \( _8 b" F15、PI、SI知识
9 ?, V6 x0 ~# N) I9 c, ?16、测试知识、示波器使用等; K6 ]0 B! U O* X% d
|
|