|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
作为一个硬件工程师,需要掌握哪些理论知识呢?楼主以从事的通信行业(主要是交换机、网关等)为例,简单笼统的总结了一下。主要是起抛砖引玉的作用,欢迎各位同行、专家展开讨论。' m$ P& {/ {, L7 R5 ~
. G" N5 A% d% a! }8 z& x% {1、分立器件的应用. k5 m. `( z! A8 @: G
主要包括电阻、电容、电感、磁珠、二极管、三极管、MOS管、变压器、光耦、继电器、连接器、RJ45、光模块(1*9、SFP、SFF、XFP等)以及防护器件TVS管、压敏电阻、放电管、保险管、热敏电阻等
" B0 t$ J3 ~+ n2、逻辑器件使用、硬件编程、语言、软件的使用、逻辑电平的应用以及匹配等;) M% [' O' ~' F6 W) P8 P# l
3、电源的设计和应用;1 x( u$ G* r, Q' y4 n) o/ i- c
主要包括DC/DC、LDO电源芯片设计的原理,设计时各元器件的选型以及电源指标参数;, W0 b& w6 s/ `9 B; o( o
4、时序分析与设计
7 b+ K4 U4 Z8 A, [8 y9 j/ \, W; {主要包括逻辑器件中时序分析与设计、存储器中时序分析与设计等;6 a2 @7 y, X6 K, y2 \ u
5、复位和时钟的知识- l6 a* S6 d5 a
主要包括复位电路的设计、晶体和晶振的原理、设计和起振问题分析、时钟的主要参数指标等;
& h+ t1 ` ^+ X0 J. D- C6、存储器的应用% N) i" o) M* Y9 ]( O( w* n
主要包括eeprom、flash、SDRAM、DDR\2\3等知识原理、选型、电路设计以及调试等知识;
- J+ `4 h( L) n8 z4 Z5 U- }: m7、CPU最小系统知识
v; y* ^% L5 B7 I9 s! J( [了解ARM、POWERPC、MIPS的CPU架构、主要是掌握其最小系统的电路设计' }# K- O2 o' w% i, G* ]3 _ j
8、总线的知识* {. Z3 [) K$ Y h; T; ]
包括各种高速总线--PCI、PCIE、USB还有一些交换之间总线SGMII、GMII、RGMII等,低速总线uart、I2C、SPI、GPIO、Local Bus、JTAG等;( r8 e9 P& I4 j9 b& ~0 z# V
9、EMC、安规知识; I9 N" Y1 g7 U0 L& U- a- X
包括各种测试、指标等,各种防护器件应用,问题解决的方法等
4 y) A/ {- z- ^$ R10、热设计、降额设计8 V9 {, x" F8 [7 P8 [
11、PCB工艺、布局、可制造性、可测试性设计# A8 k4 d- [ e$ w$ u
12、交换知识7 ^2 _- s3 H! Y* H( h
包括MAC、PHY的的芯片知识、工作原理、电路设计和调试以及各种交换接口,8 r# ?/ k& i$ J
这里还可以包括软件的一些知识例如VLAN、生成树协议、广播、组播、端口聚合等交换机功能;# F# p% m2 j2 a+ x, ]' h _9 C
13、PoE供电知识
1 e( N* `; }! Y# B& j8 p包括PoE原理、电路设计、测试、调试等知识
3 p) g' R% q, \1 L" T8 B14、1588和同步以太网7 O2 o8 l! B) V" J. ?5 a: Q; X- L7 G
包括同步对时原理、电路设计、测试、调试等知识9 J) @# k, H$ \
15、PI、SI知识! P4 |. b" u2 d% w# m: a& c+ ] c d
16、测试知识、示波器使用等4 k/ h1 m2 X; W& x6 Q8 U1 w
|
|