基于ARM7指令集的嵌入式CPU设计

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:dfhdgfhdgf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着微电子技术的发展,尤其是VLSI技术和微细加工工艺的发展,嵌入式处理器凭借其性能高、功耗低、体积小的优点,越来越多的应用到通信产品、消费类电子产品和机械控制产品中。其中的精简指令集(RISC)处理器更是减少了指令种类、规范了指令格式和简化了寻址方式,方便了处理器内部的并行处理,提高了VLSI器件的使用效率。 本论文旨在对嵌入式CPU的设计进行实质性的研究、探索与改进,以对日新月异的ASIC设计技术提供基础技术的参考。本文除对国内外嵌入式CPU设计进行论述之外,在三级流水线的基础上对流水线结构进行了改进,提出了四级流水线结构的设计设想并加以实现。本文详细介绍了流水线结构的设计,所采用的四级流水线分别为:取指令级IF(InstructionFetch)、指令译码级ID(InstructionDecode)、指令执行级ALU、存储器访问级MEM(MemoryAccess)。另外,本文采用了内部前推和指令预取等方法解决了流水线结构中出现的结构相关(structuralhazard)、数据相关(datahazard)和转移相关(branchhazard)的问题。 本设计采用硬件描述语言VerilogHDL进行建模,通过FPGA进行验证。本设计编写verilog代码约30,000行(代码见附录光盘),实现了嵌入式处理器核的设计,其等效门数83341门,最高频率35.7兆,预计功耗461毫瓦,可支持33条指令。设计过程中采用了业界广泛应用的EDA工具:Modelsim、Synplify和XilinxISE,进行了行为仿真、逻辑综合和时序仿真,给出了时序和面积报告(相关报告见附录光盘)。 本文提出的观点、论据为同行和相关技术人员设计自主系统提供了参考和借鉴,有相当的理论意义和实用价值。同时,本设计所形成的可综合的高性能嵌入式处理器核可直接应用或经过改进后应用,具有一定实用价值。
其他文献
背景:帕金森病人丘脑底核神经元的显著周期节律性电活动一直存在着争论。当前研究显示丘脑底核神经元病理性的周期节律性电活动大部分位于丘脑底核背外侧部分,而这个区域似乎
课堂教学蕴含着巨大的生命活力,只有师生的生命活力在课堂教学中得到有效发挥,才能有助于学生的培养和教师的成长,课堂才能真正成为师生共度的生命历程。本文结合自己的教学实践
目的:探讨化疗药物5-氟尿嘧啶(5-FU)和顺式顺铂(CDDP)对人类肝癌细胞(Human hepatoma,HepGⅡ)刺激后生成活性氧家族(reactive oxygen speices,ROS)对细胞存活率的影响,及ROS的生
演化硬件(Evolvable Hardware,简称EHW)是一种将进化算法与可编程器件有机结合在一起的硬件系统,包含电路进化设计和自适应硬件两大主要分支。电路进化设计是利用进化算法的全
氧化锌(ZnO)是一种多功能的Ⅱ-Ⅵ族宽带隙半导体材料。由于在短波长光电器件方面拥有巨大的潜在应用价值,近十年来,在全世界范围内掀起了有关ZnO薄膜的生长工艺和光电特性的研究热潮。本论文中,我们采用两种不同的生长工艺在Si(111)衬底上制备了ZnO薄膜,一种是热氧化金属Zn膜法,另一种是脉冲激光沉积(PLD)法。并用x射线衍射(XRD)、扫描电子显微术(SEM)、反射式高能电子衍射(RHEED)
本论文着重研究全光逻辑信息处理技术及其在OPS网络中的应用。太赫兹光非对称解复用器(TOAD)由于开关速度快,所需控制脉冲能量低,结构紧凑,易于集成,以及特有的环形结构带来的固
随着青藏高原气候变暖进程及放牧压力与开垦面积的逐年加大,青藏高原的特殊性及其全球变化的重要性日益突出。因此,研究未来增温条件下放牧对高寒草甸生态系统碳平衡的影响、
In order to meet the urgent needs in wireless communications, microwave image synthetic aperture radars (SAR), and electronic warfare systems, this dissertation
中国鲎曾经广泛分布于我国东南沿海。沿海民众以之为海鲜美食,同时鲎试剂被广泛用于内毒素检测,因而鲎遭到大量捕杀,加上潮间带栖息地的破坏和环境污染,致使中国海域鲎资源急剧衰
  本文首先介绍了矩量法的基本概念及基函数和检验函数,其次阐述了矩量法求解线天线电流分布的步骤,研究了互连线上电流各模幅度和传播常数的参数提取,由已知的离散电流值,应用