学FPGA,这可能是你唯一能走的捷径....-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6306|回复: 0

学FPGA,这可能是你唯一能走的捷径....

[复制链接]
发表于 2020-7-11 09:54 | 显示全部楼层 |阅读模式
本帖最后由 Seeeder 于 2020-7-11 09:55 编辑

                                      
近几年来,FPGA这个概念在越来越多的应用领域出现,例如,比特币挖矿中基于FPGA的矿机,自动驾驶系统中实时视觉处理系统,军事领域的导弹导航系统。

FPGA(Field Programmable Gate Array)即为现场可编程门阵列,它是在PAL,GAL, CPLD等可编程器件的基础上进一步发展的产物。它作为专用集成电路(ASIC)领域中的一种定制电路而出现,弥补了现有定制电路的不足,又改进了原有可编程器件逻辑门电路数有限的缺点。

FPGA的优势
  • 低延迟:相较于通用的CPU 或 GPU,完成计算工作用时FPGA更胜一筹
  • 高连接性:FPGA可直接连接至输入,将任何数据源(如网络接口或传感器)直接连接到芯片,提供非常高的带宽
  • 超高能效:主要体现在逻辑计算和固定精度计算领域(而非浮点计算领域)



图片源自电子发烧友

根据天风证券的预测,在5G等新兴应用的推动下,2025年全球FPGA市场规模将达到125亿美元左右,其中电子通信应用市场规模将达到44亿美元左右。目前,我国FPGA人才数量仅为美国的1/10,人才缺口非常大,在新基建5G技术应用落地的利好形势下,势必又将催生出更多的人才需求。

虽然FPGA性能很优,发展前景好,相关人才缺口也大,但目前市面上的培训课程大多侧重FPGA底层原理的科普,或是对FPGA硬件描述语言和环境的演练。因为没有将系统化的理论课程和工程式的项目实践两者进行有机结合,使得学习FPGA的门槛变得很高,非常考验学习者个人能力维度和技术深度。

鉴于这一痛点,今天跟大家分享一个特大好消息,柴火携手专业的FPGA、无线通信方案商MYMINIEYE推出重磅联名课程——「 项目实战入门FPGA」,基于机器人电机驱动主题项目式的课程理论和项目实操练习,为大家剖析FPGA学习的不二法门,带你轻松入门 FPGA。



项目实战入门FPGA」课程详情
课程时间:2020年8月29-30日(周末)
报名时间:2020年7月10日-8月21日
课程咨询:business@chaihuo.org
课程学费:1200元/人(含税)
学费涵盖:师资费、学习材料费、部分硬件费、物料费、证书费等
课程结业并顺利通过考试后,学费会自动转为柴火认证会员年度会费,获得[color=var(--weui-LINK)]柴火认证会员一年度会籍
招生人数:首批招生限15人(扫码报名,先到先得)

扫码报名
55.jpg



课程大纲

项目实战入门FPGA 」课程详情
课时:14个课时,2天

内容版块
课程
课程目标
课程内容
课时
FPGA介绍
FPGA概述
了解什么是FPGA。
FPGA概念
FPGA发展历程
FPGA与MCU有哪些优劣势
FPGA开发流程
0.5
FPGA硬件架构及资源
了解FPGA的构成。
FPGA硬件资源有哪些?
FPGA如何选型?
EDA工具介绍-将硬件描述语言转化为电路的工具
0.5
FPGA入门
基于FPGA的键控流水灯实验
熟悉verilog语言,实验中深入理解FPGA的工作方式,熟悉EDA工具的使用流程
gowin软件流程介绍
LED驱动(讲解+实践)
LED流水灯(讲解+实践)
按键消抖处理(讲解)
键控流水灯实现(讲解+实践)
2
基于FPGA的秒表
数码管静态显示(讲解+实践)
数码管动态态显示(讲解+实践)
计时器设计(讲解)
秒表的系统实现(讲解+实践)
2
Modelsim的使用
了解testbench的编写方式;
了解modelsim的使用
testbench编写(讲解)
Modelsim的使用(讲解+实践)
1
FPGA与机器人
机器人概述
了解什么是机器人。
机器人概念
机器人发展历程
机器人学有哪些内容
机器人的种类
0.5
FPGA的机器人应用
了解FPGA在机器人上的应用。
FPGA应用在机器人上的优势和劣势。
FPGA在相关机器人领域的应用案例(机器臂、视觉、无人机、表情模拟等)
0.5
机器人的常见输出模块原理
熟悉机器人常用的输出模块
驱动系统
电机
步进电机
舵机
0.5
FPGA输出PWM信号
机器人输出模块控制的FPGA实现
步进电机驱动(讲解+实践)
舵机驱动(讲解+实践)
0.5
机器人常见输入模块原理
熟悉机器人常用的输入模块
超声波
声音
其它模块介绍(如摄像头、温湿度、雷达、麦克风阵列、压力、角速度传感器、微动开关)
0.5
FPGA接收串行数据信号
机器人输入模块控制的FPGA实现
PWM信号接收实现;(讲解实践)
DHT11模块温湿度采集;(讲解+实践)
超声测距信息采集;(讲解+实践)
1
应用类
FPGA项目设计原理
了解一个FPGA项目的设计流程
针对一个项目实验,做分析与解剖,了解在FPGA开发中模块与模块如何交互,设计师与设计师之间如何衔接;
1
SDG(联合国可持续发展目标)通识
了解联合国可持续发展目标
联合国可持续发展目标的介绍
结合身边实际情况提出解决方案
0.5
课程结业项目实践
利用学到的技术搭建产品原型,完成课程最终结业项目
指定项目方向或者头脑风暴产出新想法
利用现有的模块进行项目实战实践
3


课程亮点

01 手把手实战开发学习,真正掌握主流fpga硬件开发
课程实践环节占总课时的73%,
几乎所有版块均设置动手实践环节
分节分点掌握fpga和机器人驱动知识

02 配齐硬件架构和套件,项目式学习入门 FPGA
课程免费赠送1款fpga开发板和1个机器人舵机套件
通过基于机器人电机驱动主题项目进行实践
深入学习 FPGA

03 体系化课程设计,保证 FPGA学习效率
线下小班授课,导师现场辅导答疑,提升学习效率
配套体系化的课程安排,缩短庞杂的入门过程
一个周末让学员在学习闭环中吸收入门必学知识技能
课程对象

这门课程,我们强烈推荐0-3年经验,对FPGA还不是很了解,想要从机器人驱动角度切入实现从0到1系统学习FPGA,进而入行/转行成为一名FPGA工程师的在校大学生、电子工程师等从业者参与学习。

通过这门课程的学习,可以达到的FPGA开发初级水平。无论是有零基础入门、兴趣提升、毕业求职还是转行求职的学习诉求,都将在课程中获得收获。




往期课程

此次课程联名合作伙伴MYMINIEYE拥有丰富课程组织经验,联合高云半导体等原厂合作伙伴,累积开发FPGA主题培训课程近10门,曾在电子发烧友及其他多个平台成功组织过多次线上线下课程,覆盖学员人数达将近9000人

往期线上课程

往期线下课程




课程收获

学员完成联名课程后,可同时获得双方3个证书的权威认可:
1. 中国国家工信部教育与考试中心颁发的专项技术证书(创客教育与智能硬件应用(中级))

2. MYMINIEYE x国内知名双创平台柴火联合颁发的课程结业证书



3. 此外,如结业项目通过柴火评估认证后,还可获得柴火认证会员证书,自动升级为柴火认证会员,加入柴火会员体系生态圈,优先接洽名企实习/工作/商业合作机会





课程导师与开发团队

课程导师:Mill(缪永龙)
近10年FPGA开发经验,电子发烧友学院合伙人讲师。2015年前服务于某医疗器械厂商,从事核医学,CT等大型医疗器械底层通信协议开发, 后加入某FPGA原厂任FAE,对外支持医疗和通讯市场大客户;2016年联合创立MYMINIEYE品牌,带领团队从事无线基带开发。在技术层面熟悉TCP/UDP,Serdes,PCIE等有线高速协议的开发,熟悉FPGA数字信号的处理及定点,LDPC编解码,DVB-T2等各类无线通信核心。


课程导师:Nill
拥有8年的FPGA开发经验,曾参与过视频拼接处理,工业摄像头,无线通信宽带传输等大型项目的开发;使用过多家厂商的FPGA;对DDR,ZYNQ SOC系统,AD936系列射频芯片有深入理解。


课程导师:马宇飞
柴火创客空间技术担当,开源硬件资深玩家,拥有丰富的全栈开发经验,尤其熟悉Web开发、APP开发和智能硬件开发。


课程开发团队实力
MYMINIEYE课程研发团队均来自中科院、FPGA原厂、华为技术、紫光灯国内知名学府与名企,拥有无线通信领域20年从业经验,开发各类无限通信产品涵盖无人机、无人船、航模等多个不同领域。业内大咖点评MYMINIEYE:






课程硬件平台

本次课程将采用来自MYMINIEYE的RUNBER开发板与来自全球三大开源硬件供应商Seeed的Arduino舵机电机套件(含直流电机,步进电机和舵机)

硬件平台清单:
  • - RUNBER开发板 x1
  • - 6V直流电机(13000转/分钟±14%)x2
  • - 小步进电机 x1
  • - 标准伺服 x1(速度:0.17 / 60°{4.8V; 0.14 / 60°{6.0V)/(扭矩:3.5kg.cm@4.8V; 4.8kg.cm@6.0V
  • - 微伺服 x1(速度:0.12 / 60°{4.8V; 0.10 / 60°@ 6.0V)/(扭矩:1.5kg.cm@4.8V; 1.8kg.cm@6.0V



RUNBER开发板已经历将近10期培训验证,获得超过8000人的良好使用口碑反馈。它是MYMINIEYE基于高云小蜜蜂FPGA而开发的一套全新国产FPGA的开发套件,RUNBER开发板采用GW1N-UV4LQ144的解决方案。GW1N-4B是高云的小蜜蜂家族的FPGA。GW1N-4B器件已经大规模应用于手机屏,AIOT等各类领域,有着极高的性价比,并配套丰富的实例、代码和完整的学习资料。适合入门的FPGA工程师进行FPGA学习,方便工程验证。




课程学习支持
课程前中后支持,理论与实践联动式学习

前中后学习支持
  • 上课前:课前专门课程导师对接课程须知,做好上课热身准备;
  • 上课中:课程全程专业导师线上授课,协助学员完成项目实践;数字化设备、教学器材齐全;
  • 上课后:社群直播答疑、课程辅导、学习群内作业点评,巩固知识学习;完成课程结业项目提交后,可加入柴火认证会员体系;加入柴火线上社群,获得柴火第一手国际社区资源;可持续参加柴火的多层级信息技术赋能课程体系,梯度提升个人技能;


理论结合实践
  • 课程所有版块均设置动手实践环节,分节分点掌握fpga和机器人知识
  • 依托开源套件硬件载体,学习开源技术与入门应用
  • 实操环节总计课11时,占总课时的73%;





关于MYMINIEYE
MYMINIEYE(全称“深圳市我是你的眼科技有限公司” )成立于2015年。团队创始人在无线通信领域有近20年的从业经验,创立的品牌“FLYSKY”是航模领域全球知名品牌,产品涵盖:机器人、无人机等消费市场,植保、工业等专用领域。MYMINIEYE核心研发团队来自中科院,华为技术,紫光集团等国内知名学府及通信企业,技术层面涵盖芯片验证、FPGA开发、硬件定制、APP等,拥有领先的无线算法和FPGA开发能力,目前公司致力于各类软硬件方案开发、FPGA教育培训、AI开源等。

关于柴火创客空间
2011年,柴火创客空间由深圳矽递科技股份有限公司创始人潘昊成立,寓意“众人拾柴火焰高”。柴火是深圳首家、中国第二家创客空间,自成立以来,一直在推动创客文化的传播和创新创业的促进,成为海内外创客对接深圳产业资源的桥头堡。定位“深度服务产业创新升级的国际化双创平台”,柴火致力聚合国际创新人才,为创新制作者(Maker)提供自由开放的协作环境,鼓励跨界的交流,促进创意的落地以至产品化。同时,立足传统产业的创新需求,搭建创客与产业协作对接的平台,推动全球创客社区的创新解决方案嫁接到本地产业链,推动产业创新升级。目前,除了深圳本部,柴火已在河北石家庄设立了分部,聚焦“科技生态”主题,引入国际创新方案,垂直服务当地企业对科技创新升级需求。



----END----
  Chaihuo x.factory|深圳,河北  

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-1 00:00 , Processed in 0.223173 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表