|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
作为一个硬件工程师,需要掌握哪些理论知识呢?楼主以从事的通信行业(主要是交换机、网关等)为例,简单笼统的总结了一下。主要是起抛砖引玉的作用,欢迎各位同行、专家展开讨论。 B% s7 C1 v% h* T9 |9 z9 b- O
7 b# v) s/ @3 ^$ P3 T h# |5 p
1、分立器件的应用6 ]! Q1 F3 P" N8 {- l3 a
主要包括电阻、电容、电感、磁珠、二极管、三极管、MOS管、变压器、光耦、继电器、连接器、RJ45、光模块(1*9、SFP、SFF、XFP等)以及防护器件TVS管、压敏电阻、放电管、保险管、热敏电阻等+ g' @7 S. X8 {. [6 u% f; B
2、逻辑器件使用、硬件编程、语言、软件的使用、逻辑电平的应用以及匹配等;/ }! A( N: F# Z r3 a: J. _. D
3、电源的设计和应用;# B T( {9 z, i
主要包括DC/DC、LDO电源芯片设计的原理,设计时各元器件的选型以及电源指标参数;
% p& V7 r0 F4 u7 g- M+ _4、时序分析与设计
+ i4 a$ b* U. @3 N6 [$ l主要包括逻辑器件中时序分析与设计、存储器中时序分析与设计等;
% x7 n# C2 j8 K" `& y/ Y5、复位和时钟的知识
8 f3 p' J+ n% E$ l z& u- S: `主要包括复位电路的设计、晶体和晶振的原理、设计和起振问题分析、时钟的主要参数指标等;
. I# R, J5 s, E6、存储器的应用 K: `. n; }7 o- U+ f1 F# @
主要包括eeprom、flash、SDRAM、DDR\2\3等知识原理、选型、电路设计以及调试等知识;
/ Y T* w" ^" K' F* v7、CPU最小系统知识
! w9 t2 W# j2 v了解ARM、POWERPC、MIPS的CPU架构、主要是掌握其最小系统的电路设计
: ]+ p- M; w6 d6 l9 i3 U" h" c" k8、总线的知识% Z# b+ p6 |; ]2 H8 ?
包括各种高速总线--PCI、PCIE、USB还有一些交换之间总线SGMII、GMII、RGMII等,低速总线uart、I2C、SPI、GPIO、Local Bus、JTAG等;
+ s; V4 a3 w' G+ b9、EMC、安规知识
1 k$ ^. _3 ?7 z3 f0 y! L包括各种测试、指标等,各种防护器件应用,问题解决的方法等
0 t, f1 K# _- o: H10、热设计、降额设计* J, B0 z" O$ z d% D& Q D3 U9 \& m
11、PCB工艺、布局、可制造性、可测试性设计) y# |+ \- J5 d, r/ v
12、交换知识
) A& Z3 m3 w) t/ B# P包括MAC、PHY的的芯片知识、工作原理、电路设计和调试以及各种交换接口,
8 Z* q0 \. a* [- v* F+ G* ^0 o6 l这里还可以包括软件的一些知识例如VLAN、生成树协议、广播、组播、端口聚合等交换机功能;: N: D% j2 F9 z5 q& S& |
13、PoE供电知识
! R; n l5 ^5 @9 m" l2 O包括PoE原理、电路设计、测试、调试等知识; a) W: R, ]$ D4 Y5 r- ~
14、1588和同步以太网
# ^/ o2 r& @# A: b; n' r- l包括同步对时原理、电路设计、测试、调试等知识
7 X1 s# t4 c9 H: [15、PI、SI知识( |* j) `6 w c: W' ?
16、测试知识、示波器使用等
0 V" }$ y! ~2 C$ j+ W4 c/ ] |
|