跟sky学数字IC前端设计:数字IP_FPGA实战

13 篇文章 0 订阅
9 篇文章 1 订阅

1:培训目标

通过一个真实的、复杂的视频处理项目的迁移,让学员亲自参与到一个复杂数字系统的IP设计,含IP specification定义,IP架构设计,IP RTL仿真,IP FPGA验证与调试。最终,学员能看到项目实际上电运行后demo的效果。

培训使用的FPGA开发板(2块):

 

培训demo效果:
 

 

完整Demo视频下载地址:

链接:https://pan.baidu.com/s/1dmYKEl1eEKrLo36_m0fXDg   提取码:gak7

 

2:培训内容设计

a):项目功能介绍

该项目是一个复杂的视频处理项目,含2块FPGA子板。

编码板:HDMI输入720P60的视频 à 图像采集,存入DDR à H.264视频编码 à H.264码流传输(并行数据,handshake接口);

解码板:码流handshake接收与DDR buffer à H.264视频解码 à HDMI输出720P60;

 

b):培训课题设计

  1. SiliconThink提供整套FPGA开发板;原始的vivado设计工程(demo可以跑起来);
  2. 学员根据自身能力与兴趣,自行决定自己需要设计哪个(或多个)IP block;然后自己进行IP功能定义,RTL设计与仿真,FPGA集成与调试;
  3. 如果学员能力强,可以在编码板的HDMI图像采集部分加入图像滤波功能(高斯/guided filter);

注意:SiliconThink在vivado设计工程中提交给学员的以上IP block,是经过综合后的DCP网表(并且带有运行时间限制,约10分钟),可以集成,但不能商用。对应IP block的参考设计在华为云服务器中,学员可以登陆阅读但是不能拷贝RTL源码。

 

c):技术支持与指导

在1个培训周期内,相关学员会加入一个QQ群,所以问题请在QQ群内提问。由SiliconThink的专业工程师提供问题解答或技术指导(不一定直接给出答案,但是能给出思路与方法,需要学员自行解决问题)。也鼓励、欢迎学员间在QQ群内相互学习,相互解决问题。

学员自己设计的IP block,如学员自己觉得必要,可以通过E-mail提交给SiliconThink(siliconthink@126.com),由SiliconThink的工程师进行浏览并给出设计的修改意见(如有)。

注:学员通过任何方式提交IP block给SiliconThink后,允许SiliconThink利用此设计在后续培训中作为范例使用。比如:作为reference design,设计对比分析的例子。但是SiliconThink不能用作别的商业用途。如果学员不愿意,请不要提交IP design给SiliconThink。

 

d):板子调试的支持

  • SiliconThink提供文档,录像与技术支持;学员自己学习与努力,掌握FPGA debug的基本方法;
  • 学员到SiliconThink指定的地方(珠海市,香洲区),由SiliconThink提供现场技术支持;

注:

  1. 如需SiliconThink提供现场技术支持,学员必须先提交完整的IP设计开发源码,学员自己的FPGA vivado工程给SiliconThink;
  2. 学员的路费,食宿费用需要自理;
  3. 现场技术支持费用,由双方先行协商;

3:培训计划

a):主要节点:

  • 学员自学阶段:SiliconThink先通过E-mail把FPGA设计的相关文档(FPGA设计通用文档,与项目无关)与视频发送给学员;学员学习掌握后,通过E-mail告知SiliconThink:项目培训可以开始;
  • IP开发阶段:SiliconThink发送完整的FPGA demo与相关文档给学员,学员自己选定IP block,并进行设计开发(含规格定义,RTL架构,RTL编码与仿真,vivado综合与集成,跑出FPGA bit);
  • FPGA测试调试阶段:SiliconThink寄送FPGA开发板给学员,由学员自己集成并调试;
  • FPGA现场技术支持:学员到珠海,SiliconThink提供现场技术支持,直到问题解决;

b):主要节点周期:

  1. 学员自学阶段:无时间限制;
  2. IP开发阶段:最长8周;
  3. FPGA测试调试阶段:最长6周;
  4. FPGA现场技术支持:无时间限制,直至问题解决;

 

4:报名条件与方式:

腾讯课堂,报名链接:https://ke.qq.com/course/3292002?tuin=64ce5e2a  ;

课程咨询:请发E-mail至:siliconthink@126.com

 

5:建议先修课程
1: 《数字IC/FPGA设计入门》系列课:
      自学版: https://ke.qq.com/course/3133628%3Ftuin%3D64ce5e2a
      现场版: https://ke.qq.com/course/3100806%3Ftuin%3D64ce5e2a
2: 《On-Chip-Bus 精讲》: https://ke.qq.com/course/2900266%3Ftuin%3D64ce5e2a
3: 《数字IP设计实例_A》: https://ke.qq.com/course/3132227?tuin=64ce5e2a

 

我司主页(珠海芯思科技):http://www.siliconthink.cn

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值