当前位置:首页 > 新闻资讯 > FPGA之家动态 >

《FPGA开发线上实战班》第三期正在招生中!(7月13日开课)

时间:2025-03-16      来源:FPGA_UCY 关于我们 0

FPGA开发线上实战班》第三期将于7月13日开课啦!张飞实战电子联合MILL团队共同推出的一套针对于有志从事于半导体IC设计、需要FPGA能力提升及提高工程师就业能力而设计的课程!

FPGA开发_开发FPGAv_FPGA开发

《FPGA开发线上实战班》第三期

开课时间:7月13日

报名费用:6000元

扫描二维码报名

FPGA开发_FPGA开发_开发FPGAv

1、课程概述

授课包含2种形式:在线晚课教学和录播视频,晚课带学为主,视频为辅助。线上录制课程相当于通用教材,名师手把手晚课在线互动教学是课程的灵魂。

课程内容由浅入深:从最基础的数字电路HDL语法、流水灯、串口通信、密码锁到FPGA架构、DSP架构、DVI显示、DDR3通信、以太网设计、时序分析、时序约束、定点简化、乒乓操作、硬件设计、FPGA和ARM交互等,详述了FPGA开发的各类技巧,基本覆盖了FPGA开发的所有知识点。

课程硬件采用2款FPGA: ZYNQ和高云 Bee。

1、 是全球开发者最多的FPGA生态,ZYNQ是全球第一款全可编程器件,具有划时代的意义,采用 ZYNQ器件让大家掌握主流开发流程;

2、高云半导体是一家国产FPGA原厂,贸易战以来,越来越多的公司有国产化需求,各高校也开设了国产FPGA课程,因此掌握国产FPGA开发也是未来的趋势,将为工作带来更多帮助。于此同时,国产FPGA和的流程基本一致,2款FPGA的对比讲解,将更利于理解FPGA开发本质。

板卡——高云FPGA

FPGA开发_开发FPGAv_FPGA开发

开发板采用国产高云的解决方案。板载丰富的外设:4位数码管、8*LED灯、8*拨码开关、8*按键、4*RGB三色灯以及36*扩展IO,支持丰富的FPGA基础实验。Gowin软件安装包文件小,官网可免费提供,并且软件运行速度快,使用方便,非常适合作为FPGA入门的板卡。此外,gowin官网的数据手册、使用手册等资料均为中文资料,帮助初学者快速掌握gowin FPGA的使用。

板卡—— FPGA

开发FPGAv_FPGA开发_FPGA开发

APUS开发板采用的解决方案()。强大的板载外设和扩展功能使其成为新手和经验丰富设计师的理想平台。在课程中DDR3、以太网、HDMI显示等高级FPGA开发案例都是基于板卡来实现。

2、本行业现状以及就业前景如何

中美贸易战以来,国内半导体行业迎来爆发式增长,国人也清醒的意识到唯有掌握核心芯片设计及生产才能在国际地位上掌握发言权。然而国内芯片产业链薄弱,芯片从业人员少,人才稀缺。FPGA作为半导体产业的重要一环,长期被国外垄断,国内人才供不应求。掌握FPGA,熟练HDL语言,能够在半导体产业从事:IC前端设计、IC验证、FPGA验证等岗位;在大型通信公司、医疗器械厂商、人工智能厂商从事算法、实时控制、高速通信等岗位。总体来说,由于FPGA人才稀缺、入门门槛相对较高,薪资平均水平较高。

FPGA开发_开发FPGAv_FPGA开发

FPGA开发_开发FPGAv_FPGA开发

3、我们的课程与其他课程有何不同

FPGA是一个门槛相对比较高的领域,对数字电路的理解,EDA工具的本质,HDL语法的掌握,各类通信协议的底层理解,数字信号的时频域变换等都有不同程度的要求,对开发者综合素质要求较高。当然,FPGA开发也绝对是另开发者最大程度发挥创造力,最能激动人心的领域。我及我的团队推出的几套FPGA教程都有不同程度的成功,但我们也总结了其中不足:起点太高,知识和时间点过于紧凑等,因此在和张飞老师团队进行深入沟通以后,我们在之前基础上重新规划了我们的教程,相对于网络其它教程,我们有如下不同,具体如下:

1、数字电路

做FPGA一定要有数字硬件的概念,FPGA是硬件设计,而不是软件设计。FPGA开发本质是数字电路开发,温习数字电路基础,掌握基础的语法,安装好工具是FPGA开发的第一步,虽然简单,但是很重要!

2、语法及基础实验

2个月工程实战,通过20节课程,15个实验:不仅涉及基础技巧,还覆盖数字信号处理方法、仿真调试、在线逻辑分析、定点,FPGA编码及调试所有技巧。

3、底层资源

从FPGA的底层资源了解FPGA硬件架构。虽然很多 FPGA 工程师都是写代码,但是作为硬件编程工程师,如果不熟悉 FPGA 的底层资源和架构,是很难写出高质量的代码——至少很难写出复杂逻辑的高质量代码,也很难站在系统的层面去考虑芯片的选型等问题。

4、时序约束

FPGA硬件理解、时序约束是很多FPGA开发的难点,通过详细的高云及的FPGA硬件讲解,跨平台详述FPGA运行机制,助力学员开发平台的限制,手中有代码,心中有电路,往高级FPGA工程师发展!

5、复杂项目开发案例

4个大项目,内含10个工程实战:

(1)DDR3项目:不仅仅是DDR3 IP 调用,从原理图设计,到硬件高速信号布局布线,DDR3时序,IP Core调用,约束分析到DDR3的矩阵转置调试,覆盖工程实战各方面;

(2)以太网项目:从以太网协议分层,到MAC帧格式,CRC校验,到RTL实现方法,调试技巧等;

(3)HDMI显示:从图像显示原理,协议格式,到HDMI约束解读,调试经验分享,覆盖项目整个流程

(4)智能数据终端:从舵机驱动,超声传感器驱动,温感驱动时序,到各类复杂协议融合,协议转换,模块划分等各模块各方面进行项目分享

主流平台+国产平台双开发平台教学,从FPGA开发的本质带你轻松跨平台开发

FPGA开发_开发FPGAv_FPGA开发

开发FPGAv_FPGA开发_FPGA开发

开发FPGAv_FPGA开发_FPGA开发

FPGA开发_FPGA开发_开发FPGAv

从数字电路基础到代码,了解FPGA的本质

FPGA开发_开发FPGAv_FPGA开发

从语法到代码练习,录播课程手把手带你写基础的代码,快速上手,有助于后期独立完成代码编写。

开发FPGAv_FPGA开发_FPGA开发

典型而且丰富的实验案例,带你熟悉代码到能力进阶。心中有电路,手中出代码。

FPGA开发_开发FPGAv_FPGA开发

FPGA硬件理解、时序约束是很多FPGA开发的难点,课程中详细讲解FPGA的硬件资源,分析时序约束,帮助学员往高级FPGA工程师发展,手中有代码,心中有电路。

FPGA开发_FPGA开发_开发FPGAv

开发FPGAv_FPGA开发_FPGA开发

复杂实战项目,除了通用串口通信、密码锁等20余套经典实验,配套四个项目:以太网通信、DDR3矩阵转置、HDMI显示、智能数据终端,更从原理图设计,硬件布局、时序讲解,IP Core调用,优化时序,调试仿真等工程经验源码分享。

FPGA开发_开发FPGAv_FPGA开发

FPGA开发_开发FPGAv_FPGA开发

4、学习计划

学员学习分为三个阶段:

1、掌握FPGA开发的语法、工具、基本技巧。通过该阶段学习学员能够进行基础的FPGA开发,语法教熟练、能写大部分的FPGA代码,掌握FPGA要领,该过程持续2个月时间,30节晚课,30节录制视频课程学习:语法、数字电路、工具、uart通信、密码锁、在线调试分析工具等。

2、掌握FPGA开发的本质。通过该阶段学习,学员掌握语法背后的FPGA硬件,能够准确调用FPGA底层硬件,掌握时序分析及时序优化的各种手段,掌握同步设计准则,流水线处理技巧。该过程大概持续2个月时间,30节晚课、30节录制视频课程学习:FPGA架构、LUTS、DSP、定点、复数相乘等课程。

3、掌握复杂FPGA项目开发要领。通过该阶段学习,学员掌握在工作岗位中的实战项目开发,理解大型项目开发过程种的功能模块划分,复杂代码分解,真正从产品角度理解FPGA开发。该过程大概持续2个月时间,30节晚课,30节录制课程,具体包含:DDR3软硬件设计开发、MAC以太网开发、智能数据终端(传感器融合)、HDMI显示等多个项目。

5、课程知识点概述

FPGA开发_开发FPGAv_FPGA开发

6、课程目录

开发FPGAv_FPGA开发_FPGA开发

开发FPGAv_FPGA开发_FPGA开发

FPGA开发_开发FPGAv_FPGA开发

7、部分案例展示

开发FPGAv_FPGA开发_FPGA开发

FPGA开发_开发FPGAv_FPGA开发

8、讲师介绍

FPGA开发_FPGA开发_开发FPGAv

Mill, 拥有10+年FPGA开发经验,曾服务于某医疗器械厂商,从事核医学,CT等底层协议开发。后加入某FPGA原厂,负责大客户技术支持;2015年联合创立(深圳市我是你的眼科技有限公司)主导无线基带开发,2019年推出国内第一套基于DVB-T2应用的FPGA无线通信教程,销售额破百万;联合FPGA原厂及业内专家教授发布线上FPGA课程百余套,组织线下培训十余次。在技术层面,曾重点参与和主导多个大型项目,深刻理解基于FPGA的产品开发全流程。熟悉各类高速协议应用开发,熟悉各类数字信号处理及定点技巧,独立完成纯逻辑LDPC编解码,DVB-T2等无线标准核心开发。

开发FPGAv_FPGA开发_FPGA开发

开发FPGAv_FPGA开发_FPGA开发

FPGA开发_开发FPGAv_FPGA开发

9、晚课情况

晚课图文结合,精准到位的文字描述加上电路、波形、代码、模块结构等图片,帮助学员更快理解知识点。

FPGA开发_FPGA开发_开发FPGAv

FPGA开发_开发FPGAv_FPGA开发

开发FPGAv_FPGA开发_FPGA开发

FPGA开发_开发FPGAv_FPGA开发

FPGA开发_FPGA开发_开发FPGAv

开发FPGAv_FPGA开发_FPGA开发

FPGA开发_FPGA开发_开发FPGAv

FPGA开发_FPGA开发_开发FPGAv

10、晚课示例资料

FPGA开发_开发FPGAv_FPGA开发

FPGA开发_开发FPGAv_FPGA开发

每一节晚课都会将晚课内容整理成晚课资料,方便查阅。

FPGA开发_FPGA开发_开发FPGAv

11、课后答疑

FPGA开发_FPGA开发_开发FPGAv

FPGA开发_开发FPGAv_FPGA开发

FPGA开发_FPGA开发_开发FPGAv

开发FPGAv_FPGA开发_FPGA开发

—END—


注明:本内容来源网络,不用于商业使用,禁止转载,如有侵权,请来信到邮箱:429562386ⓐqq.com 或联系本站客服处理,感谢配合!

用户登陆

    未注册用户登录后会自动为您创建账号

提交留言