## 硬件研发需要的综合技能 系统分析能力 ----- ##### 扎实的理论基础 - 需要深刻理解的必修课 - 模拟电路 - 做过实际的项目,将抽象的原理同具体的器件对应 - 数字电路 - 重点是FPGA的应用,每一个案例都能通过FPGA实现 - 微机原理与接口技术 - 完成过一个自动控制的系统项目 - 电路原理 - 基于各种器件特性的欧姆定律 - 电磁场理论 - 电路板上所有的性能问题几乎都与电磁场有关系 - 数字信号处理 - 在数字化的时代,要更多地在数字域解决问题 ##### 方案制定及器件选型 - 科学上网 - 上哪些网站?如何充分利用好这些网站?拒绝X度,英文资源网站 - 对行业产业链的全面掌握 - 原厂、代理/分销商、IDH、PCB/PCBA - 专业英语阅读 - 数据手册、应用指南、最新的技术方向、英文社区技术交流、英文文档撰写 - 时间至上的观念 - Time to market最重要,而不是元器件的价格 ##### 解决“未知问题”的能力 - 分析问题的方式 - 测试、验证的流程 - 总结、举一反三的能力 - 充分利用社会资源为我所用的能力 系统设计能力 ----- ##### PCB设计 - 规范化的设计流程 - 不做工具党、器材党 - 充分利用可靠的资源 - 库、模板、参考设计 - 可制造/测试性的设计 - 了解工艺、装配、成本等需求 - 高速数字设计能力 - 信号完整性、电源完整性 ##### FPGA设计 - 数字逻辑的思维方式 - 充分了解FPGA能做什么?如何利用内部的资源 - “FPGA+PCB+软件”系统设计的概念 - 善用经过验证的IP - 遵从代码规范 ##### 电源设计 - 需求清晰: 功能 --》 性能 --》成本 - 系统层面的综合考虑 - 各种转换方案的原理、优劣势、应用场景、成本对比 - 关键器件在电源电路中的角色及参数选择 - 电感、二极管、电容 ##### 嵌入式系统 - 在有限的资源(速度、存储、外设)上执行尽可能多的任务 - 各种外设/总线的处理 - 并行、串行(SPI、I2C、UART)、PWM、GPIO - 外部事件的响应机制 - 多任务的调度处理 - w/OS或w/o OS - 系统化、智能化、网络化 ##### 模拟链路设计 - 对模拟信号基本参数(幅度、频率)的理解及处理 - 对各种模拟器件核心指标的理解 - 对各种电路(放大器、滤波器、开关、转换)构成及功能的了解 - 系统指标的综合分配 ##### 接口/连接/通信 - 不同场景下不同的通信模式 - 掌握最基本的几种连接方式的应用场景 - RS232、USB、以太网、WiFi、蓝牙 - 熟悉响应的接口器件及协议处理 - 尤其跟移动端的通信连接 ##### 安装调试 - 制定合理的计划 - 分步执行、层层推进 - 边安装、边调试、边测试、边记录、边总结 ##### 测试测量仪器的使用 - 工程师的眼睛 - 了解各种仪器的构成原理 - 了解关键的技术指标含义 - 带宽、触发 - 正确使用 - 准确判断 ##### 器件渠道 - PLM的概念 - 研发、样品、小批量、中试、批量生产,提前计划 - 坚决不用淘宝 - 理解授权代理商/现货分销商/贸易商的区别 - 样品的申请及小批量采购 - 质量管控及货品管理 - 规范化的BOM - 可替代型号 - 成本优化 专业化、职业化的能力 ----- ##### DFM - 为生产而设计,了解生产工艺流程才能做好设计 ##### 沟通能力 - 同事之间 - 上下级之间 - 同客户,尤其是做AE、FAE ##### 职业素养 - 接电话、写邮件、工作态度、正能量、团队合作 ##### 项目管理 - 了解一个项目的各个环节之间的关系、时间节点、工具的使用 ##### 工业流程 - 产品设计的流程关系及重要环节需要的时间 - 生产流程 - 时间节点、对研发的要求 ##### 专业英语 - 必须,90%以上的技术文档都是英文的 - 行业最新的技术、产品都是英文的 - 有价值的技术社区、资源站点都是英文的 ##### 商业分析 - 开发用户真正需要的产品,用户在哪里?他们需要什么功能/性能? - SWOT分析 - 产品优势、劣势、机会、对策 - 竞争对手的方案及定位 ##### 成本预算 - 材料成本、工具成本、加工成本、系统成本 - 时间成本、机会成本 - 成本的控制 ##### 市场营销 - 营销产品了解市场需求 - 营销自己的方案了解合作伙伴的期望 - 营销自己知道自己提升的方向 ##### PPT/演讲、报告 - PPT是写给自己看的,用最简短的语言浓缩核心要点 - 把自己的观点讲出来、讲清楚,获得各方人士的认可和支持 - 总结成果、发现的问题、下一步的规划 #### 整合社会资源的能力 - 关注新产品、新技术 - 利用社交工具 - 参加行业活动 用户体验至上的思维方式 ----- - 克服工程师唯我独尊的定势 - 也是团队合作的基础