硬禾实战营暑期培训方案
- 培训项目定位:电子工程师成长加速器,让学员体会一个完整的电子系统开发流程,学会各个关键技能,获得基本系统观念
- 招生对象:高校教学的教师、研究生一年级的在校生、已被录取读研的大四毕业生
- 培训时间:2019年7月8日 - 2019年8月19日,总计6周时间
- 地点:苏州工业园区
- 指导老师:
- 苏公雨
- 谢凡
- 吴志军
- 王安然
- 陈强
- 郑友泉博士 - 清华大学数字系统设计课程主讲教师,副教授
- 齐伟 - Python/大数据挖掘专家
- 黄宇杰博士生 - 复旦大学微电子学院
- 蔡宇杰博士生 - 复旦大学微电子学院
- Lattice FPGA AE讲师
- Xilinx PYNQ AE讲师
- Intel NCS2 AE讲师
- 实战训练提升的综合技能点:
- 资料查询及系统方案制定
- 专业技术的主要信息来源及查询方式
- 电子产业链的构成及主要企业分类介绍
- 电子产品方案制定的考虑要点及设计切入点
- 电子产品设计的步骤及每个节点的注意事项
- PCB设计 - 采用KiCad,如何使用KiCad参照KiCad:免费、开源的PCB设计工具, KiCad相关的视频教程
- PCB规范化设计
- 元器件的选型
- 数据手册的阅读及关键信息的高效提取
- 创建元器件库
- 原理图设计
- PCB布局
- PCB布线
- Gerber文件生成
- 规范化BOM文件生成及备料
- PCB设计资源的有效利用
- 可靠元器件库的下载渠道
- 类似产品的设计参考
- PCB焊接、硬件调试技巧
- 小至0402 SMD器件的焊接
- QFN/QFP器件的焊接
- 板卡调试的正确顺序
- 测试测量仪器的正确使用
- 高速数字设计基础
- 元器件分区布局
- 关键信号线的走线要点
- 去偶电容的正确使用
- 数字、模拟地的正确连接
- FPGA在硬件系统中的应用及Verilog编程
- FPGA的基本概念 - FPGA是什么?为什么用FPGA?如何用FPGA?
- FPGA的应用要点 - 设计流程、硬件设计的思想、外部资源的有效应用
- Verilog编程及数字逻辑设计要点
- 设计案例
- GPIO的输入、输出处理
- 时钟分频及处理
- PWM的产生及几种典型应用
- SPI/UART总线逻辑的实现
- 通过I2C采集传感器数据并通过SPI显示在点阵LCD屏上
- 学员自带项目/数字示波器系统设计/任意信号发生器系统设计
- 测量仪器的工作原理和使用方法
- 模拟链路设计
- 测试测量的软件系统设计
- 电源管理
- 人工智能边缘计算
- Linux系统及基本命令
- Python编程
- AI环境搭建及Tensorflow
- 深度学习算法应用
- Xilinx PYNQ SOC平台的使用
- 神经网络算法及FPGA硬件加速实现
- 培训内容及收费:
时间 电子产品系统设计班 AI边缘计算FPGA实战班 第1周Day1-3 PCB规范化设计 - 每个学员设计一个小脚丫FPGA扩展卡 第1周Day4-5 FPGA的应用及Verilog编程方法 第2周 扩展卡焊接、调试,并通过FPGA代码编程实现扩展卡上的所有功能 第3周 电子产业链、产业前沿及系统方案设计 人工智能产业前沿、深度学习、神经网络、Tensorflow、Python编程 第4周(分组做不同的项目) 基于FPGA的硬件系统PCB设计 PYNQ SOC平台学习 第5周Day1-3 项目核心模块的FPGA编程 高层次综合工具(Vivado HLS)及神经网络建模 第5周Day4-5 PCB焊接、硬件系统安装、调试 基于PYNQ的神经网络加速器设计 第6周 系统功能实现及总结、答辩 硬件套装 FPGA开发系统 - ¥1,500 人工智能套件 - ¥3,000 费用(含住宿、硬件套装、器材) ¥14,980 ¥19,980