基于FPGA技术的嵌入式微处理器设计研究

来源 :湖北大学 | 被引量 : 0次 | 上传用户:ruyang0828
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着微电子技术的发展,尤其是VLSI技术和微细加工工艺的发展,嵌入式微处理器(EMPU)凭借其性能高、功耗低、体积小的优点,越来越多地应用到通信产品、消费类电子产品和机械控制产品中。   本文设计了一个8位的8051 CPU,这个设计规模比较小,处理器的功能比较简单。讨论了CPU模块中算术逻辑单元和控制器的设计,说明了每条指令的执行过程、数据通路控制信号的产生、数据在数据通路中的运算过程。它使用可综合的寄存器传输级(RTL)VHDL硬件描述语言描述每个子模块,在项层模块中根据端口连接实例化每个子模块,然后使用Quartus II对每个子模块和顶层模块进行功能仿真验证及对设计进行综合,在Altera CycloneII EP2C35F672C8芯片上实现,工作频率可达113.9MHz。精简指令计算机作为微处理器发展的一种趋势,已经被广泛应用于计算机体系结构设计中。因此本文采用可综合的寄存器传输级硬件描述语言Verilog HDL对业界广泛使用的32位嵌入式ARM7微处理器进行了研究,对其寄存器堆进行了设计,并通过FPGA进行综合。设计的寄存器堆由37个寄存器组成,其中包括31个通用32位寄存器和6个状态寄存器,使用Quartus II进行了功能划分和功能描述,确立了寄存器堆设计的实现目标。最后介绍了Altera公司在其FPGA中实现的Nios II处理器,这是一个用户可配置的通用32位RISC软核微处理器,是一个非常灵活和强大的处理器。文中对Nios II嵌入式处理器进行了分析,介绍了Nios II处理器的特征、体系结构、编程模式、优势及应用领域。重点对Nios II微处理器的基本结构及其拥有的优势做了介绍,并对共享资源型的3处理器核进行设计。
其他文献
摘要: 随着信息技术的飞速发展,网络教育是当今世界关注的热点,近年来也逐渐成为我国教育发展新的增长点。本文主要探讨了网络教育自身突出的优势,以及在其发展过程中存在的问题,同时分析了网络教育的发展趋势。  关键词: 网络教育 现状 发展趋势    一、引言    网络教育是我国在教育资源短缺的条件下办好教育的战略措施。网络教育不但能提高高等教育的毛入学率,促进我国高等教育的大众化进程,其全新的教学模
摘要: 培养中职学生对体育的兴趣、爱好,养成终身体育锻炼的习惯,是中职体育教学的最终目的。体育教学中的厌学现象急待解决。提高体育教学质量,首先要是抓住学生对体育课的兴趣。没有兴趣的学习是被动的,毫无创造性的。本文针对职中学生的学龄、生理、心理等特点,从快乐体育的角度考虑,通过丰富教材内容,建立三维立体的教学评价体系、灵活的教学方法和组织形式等途径,简单论述了兴趣在体育教学中的重要性和如何培养学生的
随着汽车电子、通信电子、消费电子等电子产品的不断发展,电源管理芯片成为现代电子设备中不可缺少的一部分,尤其体现在电池供电的便携式设备中。论文基于标准CMOS工艺,使用Hspice仿真工具,设计了一款电流型PWM电源管理芯片。其内容包括芯片电路的设计、仿真和优化,芯片版图的设计和验证,最终流片,并验证了所设计电路的正确性。文中首先分析了开关电源的发展现状和趋势,并在阐述开关电源控制系统的基础上,提出
快速傅立叶变换(FFT)作为数字信号处理领域的核心算法之一,在数字信号处理的各个领域有着极为广泛的应用。目前硬件实现FFT的方法主要有FPGA、DSP和ASIC三种,它们分别适用于不同
随着无线通信技术的飞速发展,天线作为无线通信系统的关键部件,也面临着小型化、宽频带、多频段等方面的挑战。微带天线拥有体积小、剖面很低、容易制造和容易和各种微波射频
研究基于网络的远程教学模式和教学效果,可以帮助我们从整体上认识和探讨网络教学过程中各种因素之间的关系及其多样化的表现形态,有利于我们从动态上把握基于网络的远程教学
摘要: 计算机网络作为计算机及其相关专业的一门重要专业课,其特点是理论及实践性强、内容广。坚持以学生为本,对传统的教学方法进行改革和创新,是提高该课程教学效果行之有效的途径。  关键词: 计算机网络 教学方法 创新    随着计算机网络的广泛普及和应用,网络技术人才需求量不断增加,计算机网络技术也成为计算机科学中重要的研究和发展方向。目前,国内许多高校的计算机及其相关专业都开设了计算机网络方面的课
传统PLC在自动控制领域中一直占据着垄断地位,但近几年随着计算机技术的快速发展和IEC61131-3标准的出现,软PLC技术得到了突飞猛进的发展。近年来,随着嵌入式系统在工业控制
摘要: 教育发展到今天,开放教育越来越受大家青睐,计算机应用基础作为一门必修课,更受到大家的关注。本文从开放教育计算机教育、教学的特殊性出发,阐述现代开放教育中计算机教学存在的几个方面的问题,以及找到的一些对策。  关键词: 开放教育计算机基础教学    一、引言    为应对世界挑战,我国政府把全面建设小康社会作为最根本的发展目标,其中重要的内容之一就是“要形成全民学习、终身学习的学习型的社会,
超宽带(UWB)技术具有传输速率高、系统容量大、抗多径干扰能力强、功耗和成本低等优点,已经逐渐成为无线通信领域研究开发的一个热点,并被视为下一代无线通信的关键技术之一。