|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
作为一个硬件工程师,需要掌握哪些理论知识呢?楼主以从事的通信行业(主要是交换机、网关等)为例,简单笼统的总结了一下。主要是起抛砖引玉的作用,欢迎各位同行、专家展开讨论。
7 Y& }9 }$ d/ D0 C5 g
M$ g" E2 C: t* Z5 P' D- i1、分立器件的应用' J0 A9 w. t [6 H4 q/ e4 l( [
主要包括电阻、电容、电感、磁珠、二极管、三极管、MOS管、变压器、光耦、继电器、连接器、RJ45、光模块(1*9、SFP、SFF、XFP等)以及防护器件TVS管、压敏电阻、放电管、保险管、热敏电阻等& c, r9 ?8 l, g9 f; l# a4 U
2、逻辑器件使用、硬件编程、语言、软件的使用、逻辑电平的应用以及匹配等;7 X' [$ b9 y! K
3、电源的设计和应用;% j& Y, k2 U& A' [( ?0 ~
主要包括DC/DC、LDO电源芯片设计的原理,设计时各元器件的选型以及电源指标参数;
. E# B+ B! X! H2 f4、时序分析与设计# z8 i' ^, u6 z. @8 z
主要包括逻辑器件中时序分析与设计、存储器中时序分析与设计等;
$ E, F+ I: ?+ V [8 Z' Q, C5、复位和时钟的知识
: w* M; [0 q y+ _3 `主要包括复位电路的设计、晶体和晶振的原理、设计和起振问题分析、时钟的主要参数指标等;
- z# G2 f N1 | v; E# v6、存储器的应用
# p/ N9 n b7 d/ M主要包括eeprom、flash、SDRAM、DDR\2\3等知识原理、选型、电路设计以及调试等知识;$ v7 h4 E% c/ V$ x2 T4 t8 Z9 v
7、CPU最小系统知识; k! O! R: i" t3 M/ s
了解ARM、POWERPC、MIPS的CPU架构、主要是掌握其最小系统的电路设计4 ?5 `' V" k4 Q' t8 o
8、总线的知识
$ _% d+ G4 H7 M; m5 L7 @! b包括各种高速总线--PCI、PCIE、USB还有一些交换之间总线SGMII、GMII、RGMII等,低速总线uart、I2C、SPI、GPIO、Local Bus、JTAG等;; Y5 m9 U! Z+ C$ ?& @
9、EMC、安规知识
) E5 d6 O$ ] p+ Q4 H包括各种测试、指标等,各种防护器件应用,问题解决的方法等9 `. o9 a/ l4 G3 c$ y
10、热设计、降额设计1 |8 W i B* Z# [+ ^
11、PCB工艺、布局、可制造性、可测试性设计; h1 k9 n; e2 \$ M
12、交换知识
* x, i$ D% U- C2 r) a+ C# S; Y. m包括MAC、PHY的的芯片知识、工作原理、电路设计和调试以及各种交换接口,
) d2 A* L* G: M/ Y' I/ {这里还可以包括软件的一些知识例如VLAN、生成树协议、广播、组播、端口聚合等交换机功能;
- A+ x, k h( }: s9 P9 h5 w7 D13、PoE供电知识
8 \) z( i' r! S, n包括PoE原理、电路设计、测试、调试等知识+ e: ~9 f z. Q4 j+ Y, k
14、1588和同步以太网3 d' J* c5 Y; S
包括同步对时原理、电路设计、测试、调试等知识* W7 _/ E( v" U" C/ F
15、PI、SI知识$ v% Q/ y& l( ^; w0 l2 K! q' W9 J' u
16、测试知识、示波器使用等
6 d4 T$ \1 ]1 r |
|