CMOS存算一体电路编译实现研究

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:gorlsand
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着深度学习的快速发展,人工神经网络已经在日常生活和生产工作中的各个方面得到了广泛的应用。相比于生物神经元模型,基于传统计算机架构的人工神经网络需要耗费更多的硬件资源。其中的一个原因是受到了传统计算机冯诺依曼架构的限制。对此研究人员提出了存算一体(computing-in-memory)的概念,在存储器内直接完成部分计算操作。目前存算一体电路的设计通常由手工搭建,这是一个既费时又繁琐的工作。存算一体电路具有规则的结构。因此可以采用存储器编译器(memory compiler)的方式进行存算一体电路的搭建,从而快速生成的存算一体阵列电路。本文首先对神经网络研究背景进行介绍,在神经网络硬件面临着冯诺依曼瓶颈挑战的背景下,存算一体架构应运而生。然后对目前存算一体电路理论及存储器编译器理论进行介绍,存储器编译器的方法可以用于存算一体阵列这样的规整电路进行软件方式的生成。本文主要开展了以下工作:(1)提出了一种基于SRAM的存算一体单元及其读写关键模块。其阵列可用于MNIST手写数据识别的二值化脉冲神经网络中大量出现的点乘运算。该存算一体单元存储部分原理和结构与标准SRAM单元相同,读出时会将存储值与输入值进行二值乘法运算然后读出,以此实现所提出的神经网络算法所需要的大规模乘法运算。并设计该存算单元阵列的读写所需其他功能电路。(2)使用开源存储器编译器Open RAM对所提出存算一体电路进行物理文件生成。基于55nm工艺,设计存算一体阵列的各模块的基本单元电路及版图,形成基本单元库。使编译器能够使用所设计的基本单元库,生成所述存算一体阵列电路的版图文件,LEF文件,spice网表文件等物理文件。(3)编写文件框架,并使用编译器生成存算电路的Verilog、lib等逻辑信息文件,将存算一体模块作为IP核进行使用。经验证,编译器所生成存算一体电路文件完整,可以使用半定制化方法将存算一体阵列作为IP调用以及设计其外围逻辑。本文从算法背景到电路再到编译生成,对存储器编译器用于存算一体电路编译实现进行研究,这样的方法相对于全定制设计,生成速度快,自动化程度高,通用性强。这有助于存算一体的研究及应用。
其他文献
胚胎干细胞是一种能在体外无限增殖并保持自我更新能力的细胞,它能够分化成各种不同类型的细胞。目前对胚胎干细胞的自我更新机制及分化全能性的机理还在进一步的研究中。其中对胚胎干细胞表面特异性蛋白的研究具有非常重要的意义。这种特异性蛋白的存在也许是维持其细胞特异性的依据。本实验利用噬菌体展示技术,得到了九条能与小鼠胚胎干细胞特异性结合的十二肽。这种特异性的多肽可以广泛的应用于胚胎干细胞标记、胚胎干细胞的鉴
在4维流形里,K(a|¨)hler-Einstein的乘积空间S~2×S~2是除复空间形式C~2,CP~2和畃畈2外较为重要的几何对象,其中的曲面论研究也非常丰富. S~2×S~2中的很多类拉格朗日(Lagrangian)曲面:极小,平行平均曲率, Hamiltonian稳定,Hamiltonian极小等,都存在重要的研究结果.本文通过子流形的各种理论和方法,主要研究S~2×S~2中满足一个几何等
随着多媒体和互联网技术的高速发展,图像数据的数量和增长率都达到了较高的水准,图像检索技术的速度和准确率面临着巨大的挑战。在现有的图像检索算法中哈希和量化由于所需的数据存储空间较低而广受业界喜爱。其中,基于量化的图像检索算法的精度又高于哈希不少,拥有巨大的研究价值和发展前景。本文重点研究了基于非正交多码本量化的非监督的图像检索算法。首先对国内外的研究历程和已有的算法做了一定的梳理与总结,然后以加性量
复习课的教学目标就是对已学知识进行梳理、概括与提升,带着学生从更高视角来思考问题,从"树木"走向"森林"。一年级的数学知识比较少,可以连点成线的不多。那么,一年级数学应该怎样复习?复习的目标定位是什么?笔者认为,除了知识的巩固,更多的是阅读能力、表达能力、理解能力的培养与进一步夯实。
期刊
红髓生成因子Pokemon(POK erythroid myeloid ontogenic factor)是一种原癌基因,在多种组织中表达,在多种癌细胞内高表达,可以转录调控多种基因。本课题的目的在于研究生长因子胰岛素对Pokemon调控机制以及Pokemon对Cyclin D3的调控机制。通过Real-time PCR、Western Blot、双荧光素酶报告基因检测法分别检测基因的mRNA水平
目的观察在慢性肺心病患者急性加重期时采用ICU针对性护理的应用效果。方法将2019年2月至2020年8月抽取本院ICU收治的慢性肺心病急性加重期患者80例,采用随机分为两组各40例。对照组患者给予ICU常规护理,观察组患者给予ICU针对性护理,比较两组患者的病情缓解时间、ICU住院时间、总住院时间、护理满意度、治疗总有效率。结果观察组患者病情缓解时间、ICU住院时间、总住院时间明显短于对照组(P
目的 探讨尿毒症维持性血液透析(MHD)患者的主要死亡原因及死亡发生的相关危险因素,为改善患者预后提供依据。方法 回顾性分析2016年6月至2021年6月在凤阳县人民医院进行MHD的132例尿毒症患者的临床资料,将39例死亡患者纳入死亡组,93例同期存活患者纳入在透组。统计MHD患者的死亡情况及死亡原因,收集两组患者的一般资料并进行单因素分析,采用多因素Logistic回归分析模型分析MHD患者死
在“三全育人”大背景下,结合“大学计算机基础”课程特点,采用线上线下混合式教学模式,优化教学设计,挖掘思政元素,构建“大学计算机基础”多元化思政体系。实践表明,该思政体系实现了从线下到线上,从课内到课外,从显性教育到隐性教育的协同育人,引导学生树立正确的人生观,实现知识传授与价值引领的有机统一。
Boltzmann方程是非平衡统计力学中重要的方程之一,描述了非平衡态分布函数f (x,v,t)的演化。本文讨论了空间非均匀情形Boltzmann方程在碰撞核满足弱角截断条件的反转指数势能条件时反向解的初边值问题,指出当初值f0(x,v)具有空间衰减性质时,Boltzmann方程反向温和解整体存在。并给出了反向解长时间行为f-∞(x,v)=limt→∞f (x,v,t)的稳定性估计。本文的创新点主
近几十年来,人类航天事业的高速发展对航天器内部集成电路的抗辐照性能提出了越来越高的要求。反熔丝PROM(Programmable Read Only Memory)因其具有非易失、高可靠、抗辐照的特性,被大量应用在辐射环境中用于保存关键数据。我国对反熔丝PROM的研究起步较晚,其生产制造技术以及配套的编程技术都落后于先进国家,而且由于技术封锁,反熔丝PROM相关技术亟待实现突破。本文基于课题组自主