第八届集创赛杯赛题目——Robei杯

Robei杯

一、杯赛题目:基于Robei EDA工具的智能硬件设计

二、参赛组别:仅限A

三、比赛形式:

比赛形式分为初选赛和区域赛、总决赛三个环节。初选赛为开放式题目,采用Robei EDA进行开发验证,线上提交作品。区域赛和总决赛为线下比赛,采用Robei指定的系统平台。

Robei EDA工具申请表:点击下载

四、初赛要求

现有市场上数字芯片类别上万种,很多数字芯片的功能逻辑比较简单(如简单的逻辑门电路:74LS系列,CD4000系列等),也有些数字芯片的功能逻辑比较复杂(如图像处理、滤波器、AI、机器人控制、通信等)。有些数模混合的芯片其实内部大部分都是数字逻辑完成的算法。本次比赛,要求参赛者采用Robei EDA工具实现一颗数字芯片的设计验证与仿真、或数模混合芯片中的数字部分,完成数字芯片的功能设计、测试文档设计、波形仿真以及引脚分布。提交完成的芯片设计报告、项目PPT介绍、所设计芯片的说明书(Datasheet),设计模型、仿真文件、仿真波形等。

初赛评分标准:

项目

实现要求

分值

1.背景基础

1.描述所要设计芯片的应用领域、市场规模、起到的关键作用(10分);

2.分析电路的输入输出信号以及输出和输入的关系(5分);

3.分析内部的状态机跳转机制和实现的架构(5分);

20分

1.代码实现(必须用Robei EDA实现)

1. 清晰、分层的结构设计(5)

2. 优秀的代码风格和撰写习惯(5)

3. 美观的互连界面(5)

4. 完备的测试程序和成功的编译、仿真(5)

5. 自动生成的内容完备的文档(5)

6. 详细的芯片设计报告的描述(5)

7. 清晰的PPT设计思路(5)

8. 清晰的引脚分配(5)

40分

3. 设计难度

1.设计算法的复杂度(10分)

2.设计中分层实现的层数(5分)

3.结构设计的优化和合理性(5分)

4.测试的完备性(5分)

5.逻辑资源的优化与规模(5分)

6.速度优化和性能提升(5分)

7.引脚分配与约束(5分)

40分

4.附加分

自行搭建一个运行小系统,通过FPGA进行验证(5分)

5分

五、分赛区决赛说明

分赛区决赛将采用初选赛设计的芯片,通过设计一款机器人来打造芯片的应用实现。该机器人平台学生可以自行设计,但是主控板需要统一采用若贝提供的八角板,在比赛前一天一般指报到当天,参赛队伍每支队伍可以免费领取一套八角板用于参加区域赛。

区域赛现场评分标准:

项目

实现要求

分值

自主芯片应用

1.)采用Robei EDA设计系统架构,描述自主芯片在整个系统中的应用。依据自主芯片在系统中起到的功能作用和应用的重要性进行打分。(20分)

2)采用Robei EDA设计自主芯片的外围电路,实现数据的输入与输出。依据数据接口的完备性和输入输出的测试完备性、合理性进行打分。(10分)

3)采用Robei EDA 搭建整个系统的仿真,并实现软件仿真结果。依据仿真功能的结果进行打分。(10分)

4)采用Robei EDA和提供的八角板所打造的智能机器人平台搭建整个系统的硬件验证环境,并实现硬件环境的正常运行和功能验证。(10分)

50分

1.基本功能验证

1.显示参赛队伍的ID编号以及环境感知信息(5分);

2.让机械臂抓取一个木块(2分);

3.实现手机或电脑端对机器人和机械臂的控制(5分);

4.实现平移停车入位功能。(3分)

15分

2.任务执行(必须用Robei EDA实现,否则判为0分)

1. 用机械臂抓取特定颜色的物体,物体掉落重新抓(5分)

2. 穿过布满障碍物的通道,撞到障碍物一次扣2分(10分)

3. 放置到指定颜色的区域,在最核心位置拿满分,每出一圈扣3分。计时完成以机械臂完成动作竖起来为止。(5分)

4.根据任务完成得时间进行得分,用时最少的得15分,依次按顺序往下递减1分,5分钟内没有完成的本项目不得分。(15分)

35分

3. 附加分

物体采用摄像头识别,并在运送过程中全自动运送,不用无线控制干预的,额外进行加分。

5分

六、全国总决赛说明

全国总决赛Robei杯将分淘汰赛、决赛两轮进行,统一使用若贝提供的高端可重构机器人进行比赛,比赛前一天(一般指报到当天)参赛队伍可以每支队伍领取一套机器人,第二天比赛分两轮进行,第一轮为淘汰赛,依据淘汰赛的名次,选择排名前列的队伍进入决赛。

淘汰赛项目

实现要求

分值

热身工作

(基于Robei EDA实现,验代码)

1.显示参赛队伍的ID编号以及环境感知信息(5分);

2.实现颜色区分(5分);

3.实现手机或电脑端对机器人和机械臂的控制与抓取动作(10分);

4.实现障碍物识别并通过蜂鸣器报警。(5分)

5.让机器人自主完成一段舞蹈动作;(10分)

35分

2.淘汰赛

设置一个大圈,圈内再设置三个机器人大小的小圈,分别用不同的颜色标志出来(示意见下图)。每次可以放进去6~8个机器人,进行占位竞赛。经过5分钟的PK:

1.占住3个颜色位置的得30分

2.未能占住位置,但是压到小圆圈的线得20分;

3.在大圈内的得15分;

4.压大圈线的得10分;

5.被推出大圈之外的不得分;

30分

3. 自主设计芯片汇报

将分赛区决赛的自主设计的芯片做简短汇报。现场根据PPT、演讲能力、产品设计能力、汇报效果进行评分。

20

淘汰赛比赛场地大圈样式示意图,仅供摆放参考,具体比例,规格、尺寸以现场为准。

群雄逐鹿,可以合纵连横,允许参赛队伍决赛前讨论半小时,完成战略布局。将所有参加总决赛的小车放在一个大圈中,设置好以敲击计数器降低排序的规则,在圈内通过武器、PK、对打进行敲击对方。小车可以被推出圈外,每被推出圈外一次,等效于被敲击击中一次。如果小车被敲击超过50次,或者出圈次数和被敲击次数达到50次,则直接被淘汰。总计时15分钟。每支队伍只有一次叫停机会。

高端机器人平台不允许拆除相关设备,但是可以允许参赛队伍增加设备,所增加设备不能遮挡计数器,增加设备的相关要求及说明将在后续赛程另行补充

七、其他注意事项

1. 参加企业命题杯赛的作品,杯赛出题企业有权在同等条件下优先购买参加本企业杯赛及单项奖获奖团队作品的知识产权。

2. 大赛组委会和杯赛企业对参赛作品提交的材料,在大赛相关环节中有使用权和展示权。

3. 参赛项目可以参考现有公开发表的文献和论文内容,但应当在技术论文和答辩PPT中注明来源,且不能将参考的内容作为自己作品的创新部分。

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


报名入口.png