“华为杯”第四届中国研究生创“芯”大赛——芯来科技企业命题
作者:秘书处 发布时间:2021-03-25 来源:中国研究生创“芯”大赛 阅读次数:2084
  • 赛题:基于蜂鸟E203 RISC-V处理器内核的人工智能SoC设计
  • 赛题内容:

基于芯来科技的开源蜂鸟E203 Demo SoC进行扩展,在限定的可编程逻辑平台上构建面向人工智能应用领域的SoC,通过外接相关传感器(如摄像头、麦克风、运动传感器等)进行数据采集,进而采用机器学习相关算法实现检测、控制、人机交互等方向的实际应用开发。要求在所搭建的SoC中实现专门的硬件加速器以提高系统整体性能,所实现的系统具有创新性、实用性以及市场应用前景。具体要求如下:

    1. 使用芯来科技提供的开源蜂鸟E203 SoC平台,系统框图如下所示(可对Demo SoC的外设进行修改,内核必须采用蜂鸟E203 Core)

 

    1. 以软硬协同的设计思想对系统进行合理的软硬件任务划分,分析并说明软硬件任务划分的合理性
    2. 根据软硬件任务的划分,基于蜂鸟E203内核的NICE协处理器扩展接口或者基于蜂鸟E203 SoC中系统总线添加相关硬件加速单元
    3. 根据软硬件任务的划分,在蜂鸟E203处理器的软件开发平台HBird SDK中添加所实现硬件加速单元的软件驱动程序
    4. 采用所实现的SoC完成人工智能相关应用,能体现出硬件加速器对系统带来的性能提升
    5. 参考应用方向:
      1. 音频处理,譬如语音识别、声乐识别等。
      2. 图像处理,譬如人脸识别、物体跟踪等。
      3. 运动检测,譬如姿态识别、移动检测等。
    6. 注意:选题不限于以上参考应用方向,可优先考虑以上参考应用方向,亦或者是多个应用方向的综合。

 

  • 提交内容:

 

    1. 设计报告:
      1. 作品展板与PPT,包括但不限于团队介绍、项目心得体会、项目研发情况、技术创新点、后续工作
      2. 设计报告,内容建议包括但不限于以下内容:项目背景、系统功能介绍、系统架构、软硬件功能划分、硬件加速器详细设计,软件实现、功能仿真、整体测试结果以及总结
      3. 系统展示图片、视频(时长不超过10分钟,文件大小100MB以内)
    2. 设计数据:
      1. 硬件开发板原理图
      2. 软硬件设计源代码
      3. 仿真和测试结果

 

  • 评分标准:

内容

分值

评分依据

系统完整性及复杂度

20

系统功能实现完整

复杂度评价维度(系统功能复杂度、硬件加速器实现复杂度、加速器集成方式)

应用创新性及实用性

20

作品创意新颖,设计思路有突破性

功能实用,具有市场应用前景

系统优化分析

10

对于系统软硬件划分进行有效的分析,且对实现结果进行性能对比

项目展示

20

技术报告内容丰富详实,思路清晰,可读性高

PPT、展板内容完整、制作精美,展示视频描述清晰、有趣

技术分享

10

在RVMCU社区创“芯”大赛论坛发布项目相关技术分享文章,每篇可获得2分,上限10分

答辩与现场演示

20

答辩和问答表现

现场演示效果

  • 参赛平台:
  1.  参赛所选用的FPGA开发平台限定于Xilinx FPGA,不得采用内含硬核处理器的FPGA芯片(包括不限于ZYNQ等),具体型号和开发板厂家不限。
  2.  参赛所用FPGA开发平台由参赛队伍自行采购。

 

  • 答疑邮箱

canhu@nucleisys.com

奖项设置:

一等奖一队,奖金1万元;

二等奖三队,奖金5千元。