基于RISC-V和NVDLA的人工智能芯片开发平台研究

来源 :杭州电子科技大学 | 被引量 : 1次 | 上传用户:zhp95869213
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着摩尔定律逐渐接近尾声,一味地通过提升工艺来比拼硬件性能将变得越来越艰难。在现有工艺下,如何改进硬件架构来适应不断变化的人工智能算法变得愈发的重要。为了针对具体应用,研究从底层硬件到上层软件接口的设计,保证芯片底层和上层软件接口设计符合具体应用的需求,本论文搭建了一个基于开源硬件框架的人工智能芯片研究平台。本文首先对目前的人工智能计算平台做了简单的分类,介绍了RISC-V指令集和基于RISC-V指令集的三款开源处理器核,深入分析了硬件加速框架NVDLA,并对其系统搭建和内部模块功能做了简单的使用说明。在此基础上,介绍了主要设计工作:(1)根据RISC-V指令集可扩展指令的方法,利用预留指令编码空间设计了一条SIGMOD激活函数指令。然后定义运算模块六种状态,设计系统整体和内部五个模块的对外接口,设计最后仿真了具体运算电路。(2)根据NVDLA CNN加速框架,从算力和带宽两方面入手设计硬件加速器。卷积神经网络主要用到两种运算:卷积和池化。分别对这两种运算通路进行硬件设计,然后仿真电路功能,封装各自的驱动函数,并对函数配置参数作出说明。为了减少带宽对硬件加速器的限制,设计了访存模块进行数据传输加速,提高总线访问效率。(3)使用ZYNQ的FPGA原型板和配套PYNQ软件搭建了软硬件验证平台,验证了RISC-V自定义激活函数指令的功能和硬件加速驱动函数的功能。搭建一个基于mnist数据集的小型卷积神经网络,在pynq-z2硬件平台上实现整个网络的配置和推理,正确识别出手写数字。
其他文献
农业是我国经济发展的重点,也是国家安全的保障,而农业经济管理对于农业经济的发展具有重要的意义。本文在对农业经济管理简述的基础之上,分析了农业经济管理的现状,并结合文
补气活血方能延长小鼠咳嗽潜伏期,减少小鼠咳嗽次数,增加小鼠气管内酚红排泌量,抑制小鼠耳壳肿胀,提高Cy小鼠单核细胞吞噬指数和吞噬活性,增强Cy小鼠溶血素抗体生成,能使Cy损伤小鼠脾脏重
人工智能在刑事司法领域的应用,必须有明确的禁区。以政策性调控措施明确禁区范围,是相对妥当的做法。受刑事司法规律的制约,案例规则及其调整,以及包含政策指引、改革试验和
<正>今年是实施"十三五"规划的重要一年,是供给侧结构性改革的深化之年,山东经济正在奏响新旧动能转换的"变奏曲"。培育新动能,改造传统动能,今年一季度多项指标显示山东新旧
国家标准《普通混凝土长期性能和耐久性能试验方法标准》GB/T50082-2009已发布,自2010年7月1日起实施,原GBJ82-85同时废止。介绍本标准修订背景与修订概况。同时阐述本次修订
职业经理人的激励与约束机制问题,是我国市场经济体制建立,企业转型过后,一直是很多学者讨论的问题,文章拟对这对职业经理人的激励约束机制的所涉及的理论、存在的问题和对策
在市场经济的环境下,金融业发展的速度日益加快,金融市场中金融衍生工具的种类具有丰富性,同时其数量众多。在会计发展过程中,金融衍生工具对其影响是直接的,具体的影响内容
<正> 心理学研究的方法学一般可分为搜集资料、获得数据,分析资料、处理数据以及作为指导原则的科学方法论.这三级方法学是互相联系互为基础的.任何一级方法学上的错误,都将
明成祖朱棣在靖难之役后,曾二次改修《明太祖实录》,渲染明太祖末年有心传位其人之假象。前贤王崇武、黄彰健等史学大家曾对此进行揭发。但其中一篇论文,根据《毓庆勋懿集》
目的探讨持续电子胎心监护应用于第二产程的临床效果。方法选取1320例初产妇,根据有无进行第二产程胎心监护将产妇分为观察组830例以及对照组490例,比较2组产妇的分娩结局以