1.熟练使用C语言,了解常用算法;
2.自学汇编语言,verilog hdl语言;
3.有良好的代码风格,模块化设计,驼峰命名,匈牙利命名,简明易懂的备注;
4.会使用QT制作图形界面;
5.会使用Linux进行编程操作;
6.自学数字电子技术,信号与系统,FPGA,DSP,51单片机。
7.用手上的FriendlyARM 2440 和 锆石A4 FPGA开发板,独自设计练习项目,并完成。如:使锆石A4 FPGA开发板弹奏音乐。
8.在电子工程师论坛向前辈们学习,有实践条件的进行实践。
通过研究生的学习生活,养成了做事认真,责任心强,严谨务实的习惯,在实践中具备了很强的动手和学习能力,敢于面对挑战,吃苦耐劳,适应能力强,具有良好的沟通、表达和压力承受能力,团队协作能力较强,能够独立承担研发任务。
精通RTL设计。熟练掌握Cadence/Synopsys等EDA设计工具及front-end设计流程。对混合仿真、时序分析、综合优化有深刻的理解。具有丰富的IP设计经验和流片经验。具有优秀的英文交流、读写能力(曾2次独自赴美做项目)。做事积极主动,具有优秀的沟通能力和团队精神。
1.熟悉C语言。
2.了解TCP,UDP协议,了解网络数据传输整体框架。
3.了解SQL语言以及数据库的简单使用。
4.熟悉51单片机基本用法及内部资源,了解STM32。
5.具有基本的硬件设计与调试基本能力,会用示波器。
6.熟练使用AD9设计双层板以及拼板,有制作BOM,采购以及生产相关的经验,熟悉电子产品生产的整个流程,开发过完整的作业指导书。
7.熟悉Linux系统开发环境,了解gcc编译器、gdb调试、vim文本编辑器。