登录
账号
密码
还没有参赛账号,立即注册 >
还没有单位账号,申请创建 >
返回
“华为杯”第五届中国研究生创“芯”大赛——京微齐力企业命题
发布时间:2022-03-20 来源:中国研究生创“芯”大赛 阅读次数:3502

京微齐力企业命题专项奖设置:

一等奖1队,奖金10 000元

二等奖3队,奖金5 000元

京微齐力企业命题答疑邮箱:

yunqin.li@hercules-micro.com


赛题一:可编程边缘计算加速器

命题说明:

基于京微齐力提供的P1 EVB开发板,使用P1器件DSP、RAM和可编程逻辑资源实现FPGA方案的硬件加速。硬件加速的应用方向可以是人工智能图像处理语音处理激光雷达毫米波雷达信号采集与处理,软件无线电电机控制等场景。 

京微齐力提供RISC-V软核系统,参赛队伍可以使用第三方的软核或硬核CPU或MCU系统,通过SPI、并口、串口或其他接口实现与P1 EVB板的通信与控制。软核或硬核CPU主要用于实现人机交互、可编程加速系统的参数配置、部分算法的软件调度、状态与最终结果显示。

注意:请务必使用京微齐力P1器件实现应用算法的加速,部分算法调度,实时性不高的算法可在软核或硬核CPU上软件实现。

京微齐力 P1 器件的可编程资源:

  1. 60K等效LC资源
  2. 144个DSP单元;144个18Kb BRAM单元
  3. 硬核 800Mbps的DRR3 x16的硬核DDR3控制器,接口是128位的AXI接口
  4. 支持1.2-3.3V单端GPIOLVDSMIPIHDMI接口的高速差分GPIO

京微齐力 P1 器件开发的软件资源:

  1. 借用P1 EVB开发板1块;如需扩展子卡需要从京微齐力合作伙伴米联客进行单独购买
  2. 提供京微齐力FPGA开发工具Fuxi
  3. 提供基于AXI接口DDR3的参考设计
  4. 提供软核RISC-V的参考设计和使用文档,如需RISC-V在线调试工具需自行购买;

京微齐力P1开发板的简介

 

  1. HDMI输出接口1个,支持720P60,提供参考设计
  2. DDR3 x16颗粒,容量2Gb,提供800Mbps速率的参考设计
  3. 2路CEP扩展接口,2.54mm间距排针
  4. 11000M以太网
  5. USB-UART接口TF卡座4个按键;5个LED指示灯;25Mhz有源晶振
  6. EVB原理图
  7. 摄像头扩展接口 2个,提供摄像头驱动和参考设计;摄像头模块需要从京微齐力合作伙伴米联客单独购买
  8. 2路FEP扩展接口,48个GPIO/24个差分对,可对接京微齐力合作伙伴米联客各种扩展卡:ADC扩展卡,DAC扩展卡,LCD扩展卡,音频卡,USB3.0卡,HDMI视频输入输出卡,MIPI摄像头卡等,提供相关的参考设计扩展子卡需要单独购买

作品输出要求:

  1. 设计报告
  • 作品PPT详细方案介绍与分析
  • 设计报告:作品实现关键算法加速部分的原理,特点,技术优势,功能仿真,关键接口或波形的说明,测试结果分析
  • 作品视频与图片展示
  1. 设计数据
  • 项目系统框图,PCB原理图,扩展子板或飞线原理图
  • 软件和硬件设计源代码
  • 仿真和测试结果,关键算法部分提供RTL仿真激励,仿真结果与波形数据更佳
  1. 评分标准

备注

关于开发板:开发板数量充足,可满足赛事需求。考虑到为避免资源浪费,我们会直接免费借用10块板给相关参赛队伍,超过10块板之后需通过申请流程,经评估后可免费借于参赛队伍使用。申请开发板请发邮件至:yunqin.li@hercules-micro.com

 

赛题二:基于AXI总线接口的二级Cache设计

命题说明及作品要求:

设计一个二级Cache要支持以下特性:

  • 支持读写两种Cache操作;
  • 支持个接口:两个axi slave接口,一个axi master接口:

1、axi slave接口负责Cache空间访问;

2、axi master接口为主存空间访问;

  • 支持32Kbyte地址空间映射到最大256MB连续空间;
  • 支持两个axi slave接口同时访问不同的cache line;
  • Cache line支持32byte;
  • 写操作支持写回和写穿两种模式;
  • 支持路组相联
  • 支持读操作分配和写操作分配;
  • Cache替换支持两种替换算法:

1、将最近最少使用的内容替换出Cache;

2、将访问次数最少的内容替换出Cache;

  • 支持clear操作;
  • 支持flush操作;
  • 内嵌静态SRAM;
  • FPGA验证支持100MHz;
  • ASIC流程支持工作频率能够达到500MHz;

备注:

      1.  

1.关于学生搭建仿真模型:我们可以提供sram仿真模型,学生也可以通过给定的仿真时序搭建。

2.推荐使用米联客P1开发板FPGA原型验证(频率为100MHz)。

3.我们会提供testcase列表,作为必要的仿真用例。

AXI_mem_m为axi master接口,AXI_mem_s为axi slave接口,数据位宽为32bit,支持标准AXI协议。

 

提交文件

1.详细设计方案;

2.RTL代码;

3.仿真测试用例;

评分标准

注:如果以上分数相同,则以资源使用最少者获胜。

 

答疑邮箱:yunqin.li@hercules-micro.com