【课程】FPGA/数字IC设计课程——从基础入门到实战

文摘   2024-11-10 17:32   上海  


公开课讲师从FPGA的运用场景、技术与就业方向介绍FPGA的基础知识,也会介绍主流的厂商和开发工具、开发流程以及典型器件结构
第一节公开课回放:
第二节公开课回放:




- 数字IC/FPGA设计课程——从基础入门到实战 -


FPGA作为数字芯片CPU/GPU /NPU/的核心技术,是芯片设计和FPGA等技术的关键技术本课程立足于FPGA技术开发,适合从各种基础的同学,通过众多的、由简单到复杂的练习,逐步进阶掌握FPGA。

      课程通过培训FPGA关键基础设计知识,养成良好设计习惯,能够独立的完成中小型设计为目标。培养学员有独立FPGA设计和debug的能力,达到对关键问题分析和定位的要求;给学员赋能,为大型设计和FPGA架构设计抛砖引玉的能力深化。

本课程总共35课时,旨在将讲师10年FPGA工作经验浓缩至此,达到授业解惑的目的。

一、讲师资质

      课程讲师毕业于北京航空航天大学电子信息工程,在一线从事FPGA设计开发10年有余,参与并主导多个大型FPGA项目设计调试,从一个FPGA小白摸爬滚打成经验丰富的FPGAer。希望能将自己就业和走过的经验为新人抛砖引玉,带领大家进入FPGA的世界,成为FPGA达人。


二、课程介绍

     中美科技战正如火如荼的展开,数字芯片技术作为科技战的焦点,正推动国内数字芯片技术的快速发展。FPGA作为数字芯片CPU/GPU /NPU/的核心技术,是芯片设计和FPGA等技术的关键技术。

课程立足于FPGA技术开发,从FPGA基础技术,包括Verilog关键语法分析,FPGA设计工具使用,FPGA仿真工具使用,FPGA时序管脚约束,以及运用FPGA常用低速接口设计为例,达到抛砖引玉,迅速为大家打开FPGA设计的大门目的。
接着在进阶课程部分,课程讲解FPGA规范设计以及高级设计技巧,以K7芯片为例详细介绍内部资源分布和使用,FPGA架构设计芯片选型要点,大型FPGA设计时序收敛关键技能分析,高速接口设计和最新型HLS的使用技巧方面进行剖析
在课程最后,将在进阶课程的基础上,详细讲解FPGA面试和工程设计中常用的DDR4接口,PCIE3接口,GTX接口设计要点,和仿真如何建立达到迅速debug等方面布置课程。让学员迅速掌握FPGA设计,能够单独设计中大型工程的目的。
本课程由浅入深,手把手教学。其中基础部分主要培训FPGA关键基础设计知识,养成良好设计习惯,能够独立的完成中小型设计为目标。进阶课程主要培养学员有独立FPGA设计和debug的能力,达到对关键问题分析和定位的要求。最后,给学员赋能,为大型设计和FPGA架构设计抛砖引玉的能力深化。本课程总共35课时,旨在将讲师10年FPGA工作经验浓缩至此,达到授业解惑的目的。





三、课程内容



     FPGA基础设计9课时,为FPGA从业人员迅速进入FPGA大门,课程由简入深介绍FPGA设计完整流程

FPGA进阶课程12课时,主要面向有少量基础的设计人员,想快速提高FPGA设计能力,提高职场竞争力而设次的课程。
FPGA实战课程15课时,主要讲解FPGA中高速接口设计和FPGA算法设计。
具体内容如下:

一.基础课程

1 初识FPGA (1课时)
运用场景、技术方向、就业方向、主流厂商、开发工具、开发流程、器件结构
2 VERILOG语法要点(1课时)
语法、综合电路
3 FPGA设计工具使用-VIVADO/MODELSIM (2课时)
编译工具、仿真工具、调试工具
4 FPGA约束(1课时)
约束的作用、约束语法分析
5 Testbench设计技巧(1课时)
6 设计案例(3课时)
串口使用、I2C使用、SPI使用


二.进阶课程

7 FPGA设计规范(1课时)
8 FPGA高级设计技巧(1课时)
9 FPGA内部资源介绍(2课时)
10 FPGA选型关键分析(1课时)
11 FPGA时序收敛(1课时)
12 FPGA高速接口设计-DDR/GT/PCIE (4课时)
13 HLS使用(2课时)


三.实战练习

14 高速接口DDR设计(3课时)
15 高速接口GTX设计(3课时)
16 高速接口PCIE设计(3课时)
17 FPGA图像处理(3课时)
18 HLS设计(3课时)





四、课程安排




更多好课
【数字】2024数字设计速成班开课了!教你独立自主的完成除了后端以外的一整套数字设计流程~
【模拟电源】模拟电源24速成班开课啦!大宝哥亲授,带你快速入门电源设计~
【模拟版图】版图寒假速成班!助力考研复试,提升工作技能!


IC集友圈
研分网旗下半导体垂直领域信息分享自媒体,主要分享求职就业机会、行业新闻、资料课程,以及组织行业交流活动,旨在促进广大ICer交流学习、共同进步!
 最新文章