一种基于FPGA的NVDLA人工智能芯片硬件系统技术方案

技术编号:31431411 阅读:33 留言:0更新日期:2021-12-15 15:48
本实用新型专利技术提供一种基于FPGA的NVDLA人工智能芯片硬件系统,用于解决现有技术的开源加速器仅针对ASIC,使用较为繁琐的缺陷,系统包括:存储模块、主控模块、加速模块和总线,其中,存储模块、主控模块、加速模块、电源模块、晶振模块和总线,其中,存储模块、主控模块以及加速模块均能通过总线进行数据的发送和接收;主控模块和所述加速模块均设置在FPGA芯片上;所述电源模块与FPGA和存储模块均连接;晶振模块外接于FPGA芯片上。本实用新型专利技术将加速器部署到FPGA上来实现,既体现了FPGA可重构的特点,也体现了FPGA可并行快速运算的特点。本实用新型专利技术适用于卷积神经网络在移动端的应用。适用于卷积神经网络在移动端的应用。适用于卷积神经网络在移动端的应用。

【技术实现步骤摘要】
一种基于FPGA的NVDLA人工智能芯片硬件系统


[0001]本技术涉及人工智能芯片领域,具体涉及一种基于FPGA的NVDLA人工智能芯片硬件系统。

技术介绍

[0002]NVDLA(NVIDIA Deep Learning Accelerator)是NVIDIA在2017年发布的开源深度学习加速器,用于解决卷积神经网络处理数据的问题。
[0003]它是一种可配置参数功能的硬件加速器,可配置卷积神经网络中各层的参数,其结构十分灵活,因为已经开源所以被用来做广泛研究和商用。
[0004]但英伟达官方发布的开源加速器只针对于ASIC,想实用需要经过流片等繁琐步骤。因此有必要提供一种新的硬件系统架构。

技术实现思路

[0005]本技术的一个目的是解决现有技术的开源加速器仅针对ASIC,使用较为繁琐的缺陷。
[0006]根据本技术的第一方面,提供了一种基于FPGA的NVDLA人工智能芯片硬件系统,包括存储模块、主控模块、加速模块、电源模块、晶振模块和总线,其中,存储模块、主控模块以及加速模块均能通过总线进行数据的发送本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于FPGA的NVDLA人工智能芯片硬件系统,其特征在于,包括存储模块、主控模块、加速模块、电源模块、晶振模块和总线,其中,存储模块、主控模块以及加速模块均能通过总线进行数据的发送和接收;主控模块和所述加速模块均设置在FPGA芯片上;所述电源模块与FPGA和存储模块均连接;晶振模块外接于FPGA芯片上。2.根据权利要求1所述的基于FPGA的NVDLA人工智能芯片硬件系统,其特征在于,所述主控模块的型号为NiosII嵌入式处理器。3.根据权利要求1所述的基于FPGA的NVDLA人工智能芯片硬件系统,其特征在于,所述存储模块为SDRAM。4.根据权利要求3所述的基于FPGA的NVDLA人工智能芯片硬件系统,其特征在于,SDRAM的型号为W9864G6KH

6。5.根据权利要求1所述的基于FPGA的NVDLA人工智能芯...

【专利技术属性】
技术研发人员:刘之禹石晴文冯佳玮李述张经纬
申请(专利权)人:哈尔滨理工大学
类型:新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1