第六届集创赛——芯来RISC-V杯

芯来RISC-V杯

一、杯赛题目:基于蜂鸟E203 RISC-V内核的智能识别SoC设计与应用系统开发

二、参赛组别: A组、B组

三、赛题内容:

基于芯来科技的开源蜂鸟E203 Demo SoC(e203_hbirdv2)进行扩展, 在限定的可编程逻辑平台上构建面向智能识别应用领域的SoC,进而完成实际的应用系统开发。要求在所搭建的SoC中实现专门的硬件加速器以提高系统整体性能,所实现的应用系统具有创新性、实用性以及市场应用前景。

具体要求如下:

1. 使用芯来科技提供的开源蜂鸟E203 SoC平台,系统框图如下所示,其他要求如下所列

1) 必须采用蜂鸟E203 Core,可基于蜂鸟E203 Core添加更多RISC-V指令子集的实现(例如P扩展、F/D扩展、B扩展等,选做)

2) Demo SoC的外设单元可进行任意修改

3) Demo SoC进行DMA单元的添加,添加的DMA单元必须是采用Verilog进行的实现,不能是第三方工具中提供的IP黑盒(选做)

图片1.png

2. 针对所选择的具体应用,以软硬协同的设计思想对系统进行合理的软硬件任务划分,分析并说明软硬件任务划分的合理性。

3. 根据软硬件任务的划分,基于蜂鸟E203内核的NICE协处理器扩展接口添加硬件加速单元。

4. 根据软硬件任务的划分,在蜂鸟E203处理器的软件开发平台HBird SDK中添加所实现硬件加速单元的软件驱动程序。

5. 采用所实现的SoC完成实际的应用系统开发,能体现出硬件加速器对系统带来的性能提升。

6. 智能识别可包括但不限于:图像识别、语音识别、姿态识别等方向。

7. 注意:对于所实现的SoC及应用系统,智能识别功能是必须包含的,也可适当添加其他配套功能来实现功能多样化,为系统增添复杂度及实用性,譬如数据安全、运动控制等(选做)。

四、提交内容:

1. 设计报告:

1) 作品展板与PPT,包括但不限于团队介绍、项目心得体会、项目研发情况、技术创新点、后续工作

2) 设计报告,内容建议包括但不限于以下内容:项目背景、系统功能介绍、系统架构、软硬件功能划分、硬件加速器详细设计,软件实现、功能仿真、整体测试结果以及总结。

3) 系统展示图片、视频

2. 设计数据:

1) 硬件开发板原理图

2) 软硬件设计源代码

3) 仿真和测试结果

五、评分标准:

内容

分值

评分依据

系统完整性及复杂度

25

系统功能实现完整

复杂度评价维度(系统功能复杂度、硬件加速器实现复杂度、赛题要求中选做内容完成情况)

应用创新性及实用性

20

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

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

系统优化分析

15

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

项目展示

20

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

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

答辩与现场演示

20

答辩和问答表现

现场演示效果

技术分享(附加分)

10

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

备注:技术分享项(附加分)仅在初赛评审阶段列入总分

六、参赛平台:

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

2. 芯来科技将为参赛队提供免费的开发板租借服务(需要押金,参赛队伍赛后归还即可,如人为损坏或遗失将影响开发板押金的退还),在报名结束后开通借用通道。因为开发板数量有限(预计Nuclei DDR200T开发板 20块,Nuclei MCU200T开发板20块),申请者需在报名时提交一份开发板申请表,简述项目背景和以往成果,择优发放。借用板卡为Nuclei DDR200T开发板和Nuclei MCU200T开发板,板卡详情请访问芯来科技官网开发板页面(https://www.nucleisys.com/developboard.php)进行查看。

3. Nuclei开发板申请方式:完成报名后,填写申请表(点击下载申请表模板),提交至canhu@nucleisys.com,邮件主题为“第六届集创赛芯来科技开发板申请”,待企业通过审核后,将会在RVMCU社区公布名单,同时给出淘宝地址下单。

4. 如未申请到或有其他需求,可自行购买,芯来科技官方淘宝店:https://shop299381627.taobao.com/。

5. 实现完整应用所需硬件扩展模块由参赛队伍自行采购。


七、注意事项:

1. 参加企业命题杯赛的作品,需进行开源分享(包括设计源码);

2. 大赛组委会和杯赛企业对参赛作品的提交材料拥有使用权和展示;

(请参赛团队务必添加所报名杯赛的答疑群中,以便及时获取杯赛最新通知及进展,群号码及入群方式:点击查看