1.专业知识和技能:熟悉基本的数字逻辑电路设计,包括组合逻辑和时序逻辑;熟练掌握至少一种硬件描述语言,如VHDL或者Verilog;熟悉FPGA和ASIC的开发流程;能够编写、仿真和验证HDL代码。2.工具类技能:能够使用nLint、Spyglass、CDC等代码规则、异步检查工具;能够使用VCS、Modelsim等仿真工具;能够使用DVE、Verdi等调试和可视化工具用于调试和性能分析;熟悉ARM或RISC-V CPU小系统可以进行SOC顶层设计与集成3.SOC业务能力要求:熟悉上电启动流程(boot-up)熟悉时钟与复位流程熟悉中断方案与异步方案熟悉AMBA总线熟悉低速外设接口 以及SOC PAD技术与应用熟悉安全启动 安全架构与方案4. 其它加分项技能:熟悉ESL用于高级系统设计和仿真;了解低功耗设计的基本原理和技术,能够在设计中考虑功耗优化。能够进行系统级方案设计和实现,能够组织带领设计团队、FPGA团队和软件团队进行方案分解和优化;熟悉low power设计技术