· 赛题说明 ·
采用FPGA进行的数字电路设计具有更大的灵活性和通用性,已成为目前数字电路设计的主流方法之一。本次菁英挑战赛采用Verilog设计底层模块,采用电路原理图设计顶层系统;整个系统在Quartus Ⅱ开发平台上完成设计、编译和仿真,并在FPGA远程实验平台(人工智能边缘实验平台)或FPGA开发板上进行测试验证。
· 挑战对象 ·

1.本科院校学生

2.双高职校学生

· 挑战任务 ·

1.学生以组为小单位,完成指定题目,使用verilog硬件描述语言设计项目,最终提交代码和项目报告。本挑战不提供开发环境,学生需要自行解决环境问题,代码测试使用基于Cyclone® V芯片的FPGA板卡。

2.学生自行通过各项测试,提交最终的代码及项目报告。

3.项目提交时间、代码软件查重、功能仿真测试、文档质量、人工智能边缘实验平台上板测试评定五项,共同决定队伍的分数。

· 挑战指标 ·

1.赛题讲解结束后两周之内提交代码,两周之后提交视为无效(见表1时间标准)

2.代码查重率超过50%视为无效代码(见表2查重率标准)

3.功能仿真截图,每个任务要求都需要仿真(见表3项目完成标准)

4.人工智能边缘实验平台上板烧录成功截图为准,通过SingalTap进行调试

  • 时间标准
  • 查重率标准
  • 完成标准
  • 时间/天 分数
    <2 60
    <4 50
    <6 40
    <8 30
    <10 20
    <12 10
    <14 5
    >14 0
    查重率/% 分数
    <10 40
    <20 30
    <30 20
    <40 10
    <50 5
    >50 0
    完成情况 项目占比/% 分数
    任务要求1 25 25
    任务要求2 10 10
    任务要求3 25 25
    任务要求4 10 10
    任务要求5 30 30
    · 提交内容 ·

    1.工程源码

    2.测试代码

    3.项目报告 (PPT或Word文档)

    · 评分标准 ·
    内容 分值 评分要求
    时间 60 根据表1给定分数
    查重率 40 根据表2给定分数
    项目完成情况 100 根据表3给定分数
    文档质量 50

    1、汇报PPT或者word重点突出、条理清晰。15分

    2、设计方案原理分析合理、逻辑清晰。15分

    3、源码规范,注释清晰,仿真以及测试报告详细充分。20分

    结果得分(二选一) 50

    1、AIEP平台运行结果,SignalTap仿真和功能仿真匹配度

    2、有条件的同学,在任意的英特尔FPGA板卡实现完整功能并提供视频

    总计 300
    · 奖项设置 ·

    菁英挑战赛分别为参赛团队成员和指导老师设置一、二、三等奖,以及教师组织奖,获奖团队和指导老师会获得主办单位颁发的奖励。

    一、二、三等奖:按照参赛团队总数的一定的比例进行设置。

    教师组织奖:以该院校老师组织的报名团队数量为评判依据。竞赛主办单位在EDA学会中为老师颁发“最佳组织奖”。

    · 参考资料 ·

    1.线上学习课程(视频课程):https://www.fpga-china.com

    2.教材1:《FPGA设计与Verilog实现》

    3.教材2:《Intel Quartus Prime数字系统设计权威指南》

    4. 内部资料:人工智能边缘实验平台使用手册

    · 视频学习 ·
    FPGA基础知识

    (注册免费学习FPGA入门课程视频)