基于FPGA的寻址与运算操作数存储一体化IP核的研究

来源 :广西科技大学 | 被引量 : 0次 | 上传用户:dh9998
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题运用FPGA具有并行执行的操作特点,针对ARM+FPGA架构PLC系统的双数据通道多浮点操作数算术运算控制器,设计了寻址与运算操作数存储一体化IP核用于组织与传输算术运算操作数。寻址与运算操作数存储一体化IP核能够实现以多种寻址方式访问存储器与寄存器堆,为算术运算控制器提供算术运算操作数。课题研究主要取得了以下成果:(1)在分析双数据通道多浮点操作数算术运算控制器的基本功能和接口信息的基础之上,确定了寻址与运算操作数存储一体化IP核的主要功能,提出了研究思路与设计方案,完成了IP核的内部结构设计,多种寻址方式的指令设计。IP核分别与FPGA中央控制器和双数据通道多浮点操作数算术运算控制器的接口电路以及读写时序的设计。(2)设计了缓存模块。其中指令缓存模块能够实现对中央控制器传输的指令进行存储,供主控制器取出,实现接收中央控制器传输的指令的过程与IP核内部操作数的寻址过程能够并行执行。(3)设计了IP核的主控制器。主控制器控制存储器及寄存器堆的数据流与地址流,能够自主完成对操作数的多种寻址方式的寻址。主控制器可自主读取指令缓存模块得到源地址、源操作数、目的地址,并将源操作数存入目的地址,实现源寻址过程和目的寻址过程的并行执行。(4)完成了寄存器堆的设计。寄存器堆由32个32位寄存器和寄存器堆控制器两部分组成。寄存器堆控制器由三组独立的读写控制器构成,三组独立的读写控制器分别承担主控制器寻址过程读写控制、算术运算控制器读运算操作数的只读控制、结果暂存寄存器的写操作的处理。阐述了对数据传输的控制过程,给出了主控制器读写寄存器堆和算术运算控制器读寄存器堆流程图。(5)完成了存储器的设计,将存储器设计为主存和Cache,针对Cache的地址映射规则和页面替换策略,分别设计了两个模块CAM和MMU,CAM进行地址映射,MMU进行页面替换。CAM模块根据主控制器的控制信号自主实现地址映射过程,MMU模块实时处理存储地址变化与存储空间的内容变化,实现地址流和数据流的处理。(6)利用Actel公司的Libero IDE v8.3集成开发环境,设计了各个模块及验证程序。经过时序仿真及板级测试验证可知,寻址与运算操作数存储一体化IP核能够实现其功能。
其他文献
酶解预处理剩余污泥有助于提高污泥厌氧消化效果,但酶制剂生产成本高、需持续大量投加等缺点限制了该方法的应用。利用污泥培养水解菌产酶可降低酶制剂的成本。论文以剩余污泥为培养基,研究了加入产蛋白酶的地衣芽孢杆菌和产淀粉酶的蜡状芽孢杆菌组成的复合菌剂后污泥中水解酶的产生情况。优化了培养初始pH、菌剂复配比及加菌量等产酶初始条件;探究了高压破碎处理污泥和加入金属离子分别对产酶效果的影响。论文得到以下研究结果
背景:射血分数保留的心力衰竭(HFp EF)患者占慢性心衰患者人数的一半以上,且目前尚无明确的治疗方法来改善其现状。远程医疗作为一种新型诊疗模式,已在慢性非传染性疾病的诊
文书的送达工作自始至终都不可忽略,传统的送达方式都是以纸质版的文书为主,而新型的电子送达方式则是借助电子媒介将文书传送给受送达方,不但缓解了法院文书送达的压力,提高文书的送达效率,也能充分保障受送达方的合法权利。目前我国的电子送达制度与确立之初相比有较大进步,但是其中仍存在部分问题。在立法层面,电子送达的适用范围不够明确,对于适用的案件类型、程序种类未作规定,另外规定判决书、裁定书和调解书不能适用
学位
苗情长势是基础地力、水肥盈亏、气象条件等因素的综合体现。氮肥既是冬小麦生长发育的主要营养源之一,又是农业生态系统的重要污染源之一。因此,现代农业需要对养分进行精准管理,提高氮肥利用效率。随着近年来光谱速测仪、无人机以及卫星遥感技术的迅猛发展,基于不同平台的苗情光谱诊断技术也得到了长足的进步,初步实现了群体参量光谱诊断的定量化、快速化和客观化,这也为基于苗情实时动态变化的农作物关键生育期氮肥追施决策
在地下油气的生储运中,断层起着至关重要的作用,查明断层的形态及其分布,是地震勘探中的重要任务,尤其对于中国东部的复杂断块油气藏。在地震资料断层解释中,人工解释方法一
目的:依据近年来在鼻整形美容手术中,在鼻尖处理方面比较流行的手术方式,选择采用自体耳软骨配合假体或单纯自体软骨两种处理方式,综合分析数据比较两种手术的差异性,以便更好的作为临床指导依据。方法:研究资料来自于2017年12月至2019年12月收集的我院美容门诊部及协作单位共100例鼻整形手术求美者,将上述求美者按照个人意愿结合鼻部及耳廓组织形态的情况进行手术分组实验,分组的区别是在两组鼻整形手术中,
学位
目的:本课题使用已经改造过的乙肝病毒样颗粒(RGD-HBc VLPs)负载抗癌药物姜黄素(Curcumin,Cur),进行负载方法、负载效率、空间构象、尺寸大小、均一程度、纯化程度、分子量大小等方面,以及不同的p H值、时间、温度下复合物的状态、稳定性、对非小细胞肺癌(NSCLC)A549细胞株上的杀伤作用。为Cur能够成药提供理论支持和方法借鉴。方法1.选取本实验室制备的纯度达到95%以上的4种
学位