硬件导言

一个硬件工程师需要掌握的理论知识

一个硬件工程师,无论从事哪方面的工作,理论方面的知识需要掌握。

1、分立器件的应用

主要包括阻容、电感、磁珠、二极管、三极管、MOS管、变压器、光耦、继电器、连接器、RJ45以及防护器件TVS管、压敏电阻、放电管、保险管、热敏电阻等;
2、逻辑器件使用

硬件编程、语言、软件的使用、逻辑电平的应用以及匹配等;
3、电源的设计和应用

主要包括DC/DC、LDO电源芯片设计的原理,设计时各元器件的选型以及电源指标参数;
4、时序分析与设计

主要包括逻辑器件中时序分析与设计、存储器中时序分析与设计等;
5、复位和时钟的知识

主要包括复位电路的设计、晶体和晶振的原理、设计和起振问题分析、时钟的主要参数指标等;
6、存储器的应用

主要包括eeprom、flash、SDRAM、DDR\\2\\3等知识原理、选型、电路设计以及调试等知识;
7、CPU最小系统知识

了解ARM、POWERPC、MIPS的CPU架构、主要是掌握其最小系统的电路设计
8、总线的知识

包括各种高速总线–PCI、PCIE、USB还有一些交换之间总线SGMII、GMII、RGMII等,低速总线uart、I2C、SPI、GPIO、Local Bus、JTAG等;
9、EMC、安规知识

包括各种测试、指标等,各种防护器件应用,问题解决的方法等
10、热设计、降额设计

11、PCB布线布局,设计工艺、可制造性、可测试性设计

包括同步对时原理、电路设计、测试、调试等知识
12、PI、SI知识
13、测试知识、示波器使用等

注:文章摘自网络,内容涵盖了硬件绝大部分需要掌握的细节领域。

Loading Facebook Comments ...

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注