神经网络模型的评估电路板制造技术

技术编号:30473110 阅读:20 留言:0更新日期:2021-10-24 19:25
本申请提供了一种神经网络模型的评估电路板。该评估电路板包括FPGA芯片、数据输入接口和结果输出接口,数据输入接口和结果输出接口与FPGA芯片连接,其中,数据输入接口,用于将实验数据输入至FPGA芯片;FPGA芯片,用于采用边缘人工智能的神经网络模型对实验数据进行处理,得到实验结果数据,并根据实验结果数据对边缘人工智能的神经网络模型进行评估,得到评估结果;结果输出接口,用于输出评估结果。相对于相关技术中,采用平台对边缘人工智能的神经网络模型进行评估,导致成本高,功耗大,以及灵活性低的问题,采用上述评估电路板,利用FPGA可编程特点,能够有效地降低成本,减少功耗,提高灵活性。提高灵活性。提高灵活性。

【技术实现步骤摘要】
神经网络模型的评估电路板


[0001]本申请涉及电路设计
,具体而言,涉及一种神经网络模型的评估电路板。

技术介绍

[0002]随着人工智能技术的不断进步,自动化、IoT、工业及消费类应用的不断出现,对边缘设备的要求和期待越来越高。边缘推理逐渐成为边缘设备的通用功能,用于进行本地决策、减少延迟和降低连接节点成本。
[0003]在边缘人工智能(AI)的应用场景中,现有的许多人工智能算法板卡采用基于MCU器件进行设计。然而,基于MCU器件的硬件平台,由于外设有限、灵活性不够、性能不高仅适用于一些功能单一的边缘AI,常常难以满足客户对成本、功耗、灵活性等方面的需求。此外,现有的MCU性能通常也不能满足神经网络繁重的计算需求。

技术实现思路

[0004]本申请的主要目的在于提供一种神经网络模型的评估电路板,以解决相关技术中评估边缘人工智能的神经网络模型存在灵活性不够、性能不高的问题。
[0005]为了实现上述目的,根据本申请的一个方面,提供了一种神经网络模型的评估电路板,包括FPGA芯片、数据输入接口和结果输出接口,数据输入接口和结果输出接口与FPGA芯片连接,其中,数据输入接口,用于将实验数据输入至FPGA芯片;FPGA芯片,用于采用边缘人工智能的神经网络模型对实验数据进行处理,得到实验结果数据,并根据实验结果数据对边缘人工智能的神经网络模型进行评估,得到评估结果;结果输出接口,用于输出评估结果。
[0006]可选地,FPGA芯片包括:数据采集模块,与数据输入接口连接,用于获取实验数据;MCU,与数据采集模块连接,用于采用边缘人工智能的神经网络模型对实验数据进行处理,得到实验结果数据;评估模块,分别与数据采集模块和结果输出接口连接,用于根据实验结果数据对边缘人工智能的神经网络模型进行评估,得到评估结果。
[0007]可选地,FPGA芯片还包括:存储模块,分别与数据采集模块和MCU连接,用于存储实验数据。
[0008]可选地,存储模块包括PSRAM存储器。
[0009]可选地,FPGA芯片还包括:逻辑模块,与数据输入接口连接,用于控制外部设备向数据输入接口输出实验数据。
[0010]可选地,数据输入接口包括音频数据输入接口和/或视频图像数据输入接口。
[0011]可选地,音频数据输入接口包括麦克风接口。
[0012]可选地,视频图像数据输入接口包括摄像机接口。
[0013]可选地,评估电路板还包括:传感器单元,与数据输入接口连接,用于提供位置数据和/或运动感应数据。
[0014]可选地,评估电路板还包括:振荡器,与FPGA芯片连接,用于提供时钟信号。
[0015]可选地,评估电路板还包括:电源装置,包括多个电源模块,多个电源模块的电压相同或不同,多个电源模块分别与FPGA芯片、数据输入接口、结果输出接口以及振荡器对应连接,并分别对应供电。
[0016]可选地,评估电路板还包括:调试接口,与FPGA芯片连接,调试接口用于将预定程序下载至FPGA芯片。
[0017]应用本申请的技术方案,提供了一种神经网络模型的评估电路板,包括数据输入接口,结果输出接口和FPGA芯片,数据输入接口用于将实验数据输入至FPGA芯片;FPGA芯片用于采用边缘人工智能的神经网络模型对实验数据进行处理,得到实验结果数据,并根据实验结果数据对边缘人工智能的神经网络模型进行评估,得到评估结果;结果输出接口用于输出评估结果。相对于相关技术中,采用平台对边缘人工智能的神经网络模型进行评估,导致成本高,功耗大,以及灵活性低的问题,采用本申请上述评估电路板对人工智能算法进行评估时,利用FPGA可编程特点,通过数据输入接口接收实验数据,采用边缘人工智能的神经网络模型对实验数据进行处理,得到实验结果数据,并根据实验结果数据对边缘人工智能的神经网络模型进行评估,得到评估结果,之后,通过结果输出接口输出评估结果,能够有效地降低成本,减少功耗,提高灵活性。
附图说明
[0018]构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0019]图1示出了根据本申请的实施例的神经网络模型的评估电路板的结构示意图;
[0020]图2示出了本申请的一种可选的实施例的神经网络模型的评估电路板的结构示意图。
[0021]其中,上述附图包括以下附图标记:
[0022]10、FPGA芯片;20、数据输入接口;210、音频数据输入接口;220、视频图像数据输入接口;30、结果输出接口;40、传感器单元;50、振荡器;60、电源装置;70、调试接口;80、Flash芯片。
具体实施方式
[0023]应该指出,以下详细说明都是示例性的,旨在对本申请提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本申请所属
的普通技术人员通常理解的相同含义。
[0024]需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。
[0025]应该理解的是,当元件(诸如层、膜、区域、或衬底)描述为在另一元件“上”时,该元件可直接在该另一元件上,或者也可存在中间元件。而且,在说明书以及权利要求书中,当描述有元件“连接”至另一元件时,该元件可“直接连接”至该另一元件,或者通过第三元件“连接”至该另一元件。
[0026]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0027]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0028]需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0029]正如
技术介绍
所介绍的,现有的许多人工智能算法板卡采用基于MCU器件进行设计。然而,基于MCU器件的硬件平台,由于外设有限、灵活性不够、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种神经网络模型的评估电路板,其特征在于,包括FPGA芯片、数据输入接口和结果输出接口,所述数据输入接口和所述结果输出接口与所述FPGA芯片连接,其中,数据输入接口,用于将实验数据输入至所述FPGA芯片;所述FPGA芯片,用于采用边缘人工智能的神经网络模型对所述实验数据进行处理,得到实验结果数据,并根据所述实验结果数据对所述边缘人工智能的神经网络模型进行评估,得到评估结果;结果输出接口,用于输出所述评估结果。2.根据权利要求1所述的评估电路板,其特征在于,所述FPGA芯片包括:数据采集模块,与所述数据输入接口连接,用于获取所述实验数据;MCU,与所述数据采集模块连接,用于采用所述边缘人工智能的神经网络模型对所述实验数据进行处理,得到所述实验结果数据;评估模块,分别与所述数据采集模块和所述结果输出接口连接,用于根据所述实验结果数据对所述边缘人工智能的神经网络模型进行评估,得到所述评估结果。3.根据权利要求2所述的评估电路板,其特征在于,所述FPGA芯片还包括:存储模块,分别与所述数据采集模块和所述MCU连接,用于存储所述实验数据。4.根据权利要求3所述的评估电路板,其特征在于,所述存储模块包括PSRAM存储器。5.根据权利要求2所述的评估电路板,其特征在于,所述FPGA芯片还...

【专利技术属性】
技术研发人员:钟广静吴兴宇
申请(专利权)人:上海先基半导体科技有限公司
类型:新型
国别省市:

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

1