|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
作为一个硬件工程师,需要掌握哪些理论知识呢?楼主以从事的通信行业(主要是交换机、网关等)为例,简单笼统的总结了一下。主要是起抛砖引玉的作用,欢迎各位同行、专家展开讨论。
; W- d+ e* d$ u3 k Y) z1 u/ P3 U# q& m: _) p
1、分立器件的应用
/ w. {+ T8 O0 I3 }主要包括电阻、电容、电感、磁珠、二极管、三极管、MOS管、变压器、光耦、继电器、连接器、RJ45、光模块(1*9、SFP、SFF、XFP等)以及防护器件TVS管、压敏电阻、放电管、保险管、热敏电阻等6 f% V2 Q2 f7 J! F% R1 f
2、逻辑器件使用、硬件编程、语言、软件的使用、逻辑电平的应用以及匹配等;4 h$ A; b4 F7 K& o* w% ^! |
3、电源的设计和应用;& |( g- f; v) H' G' h2 v* J
主要包括DC/DC、LDO电源芯片设计的原理,设计时各元器件的选型以及电源指标参数;8 o2 D, L3 M7 l2 A6 z9 w
4、时序分析与设计
$ W% [6 t9 n- W0 A0 c主要包括逻辑器件中时序分析与设计、存储器中时序分析与设计等;
" a7 q8 m9 N- O) o7 u' P/ R( e4 f5、复位和时钟的知识
% N3 g/ `* z2 e6 y$ @主要包括复位电路的设计、晶体和晶振的原理、设计和起振问题分析、时钟的主要参数指标等;$ h" I1 B& @2 Z1 j3 e1 W
6、存储器的应用
9 F s) q: N G1 L1 q" B3 r0 z主要包括eeprom、flash、SDRAM、DDR\2\3等知识原理、选型、电路设计以及调试等知识;
) m- m9 D9 T5 o# D" C k& K. |7、CPU最小系统知识% o, {( u: }9 y3 L
了解ARM、POWERPC、MIPS的CPU架构、主要是掌握其最小系统的电路设计
, ]" {% N' s& f' t6 s4 e" [4 z+ O8、总线的知识( A y6 u9 H. l1 A9 [5 J
包括各种高速总线--PCI、PCIE、USB还有一些交换之间总线SGMII、GMII、RGMII等,低速总线uart、I2C、SPI、GPIO、Local Bus、JTAG等;
+ z0 I8 C+ t: z" H7 I9、EMC、安规知识3 z) a; n( C: _" Z, e/ Q
包括各种测试、指标等,各种防护器件应用,问题解决的方法等
9 B( U) p5 N) O8 p10、热设计、降额设计
" w+ V1 a/ K0 b4 B4 K% o7 S3 I11、PCB工艺、布局、可制造性、可测试性设计
, r1 R; u$ ~7 z$ t2 ]12、交换知识
9 v5 J" o9 P! n1 I. I2 V! R包括MAC、PHY的的芯片知识、工作原理、电路设计和调试以及各种交换接口,4 Z8 h+ P) O! p) h* c. h$ W
这里还可以包括软件的一些知识例如VLAN、生成树协议、广播、组播、端口聚合等交换机功能;, ?; a# S$ ?2 w* z* X
13、PoE供电知识1 F. c+ ?' x& G6 x/ A9 G
包括PoE原理、电路设计、测试、调试等知识) o. Z+ f" k; A, i$ X
14、1588和同步以太网
, R2 @, {* i3 Z' j- D包括同步对时原理、电路设计、测试、调试等知识
5 ^- V6 B! U" z, i15、PI、SI知识$ {( `; b4 y' t3 ?1 i
16、测试知识、示波器使用等! ~% D+ F2 D } Q+ B, M
|
|