本文以研究嵌入式微处理器为主,自主地设计了能够运行MCS-51系列单片机指令的MCU系统。系统采用了VHDL 语言与原理框图的综合设计方法,并且在Altera公司的FPGA上通过验证。论文深入地研究了微处理器的指令系统和数据地址通路,采用VHDL 语言完成了取指单元,指令译码器单元,存储器单元和逻辑运算单元的电路模块的设计与实现;研究了控制单元的实现方法和基于全局状态机的设计理论,采用硬件描述语言完成了对各个控制线的相关设计与实现。论文通过原理示意图和示例代码的演示,着重介绍了指令译码器的实现方式,基于此种方式形成的译码电路还能够实现更为复杂的CISC指令。 本系统采用分模块的设计方式,把具有相同功能的逻辑电路集中到一个框图里,使得系统的可移植性大大地提高。系统还采用层次框图的设计方式,把明显地具有主从关系的电路放在不同的层次里,这也使得系统模块功能的可扩展性大大地增强。内部逻辑共分为数据存储器模块;程序存储器模块;时序控制模块;特殊功能寄存器模块和Core核心模块这五个部分,文中对各个模块的设计作了详细的介绍。本文在最后对已实现的部分典型指令进行了逻辑仿真测试,测试结果表明,本文所设计的MCU系统能够如预期地执行相应的指令。在指令执行的过程中,相应寄存器和总线上的值也均符合设计要求,实现了设计目标。
资源简介:该文档为基于FPGA嵌入式硬核的PCIExpress总线接口设计与验证讲解文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2022-04-07
上传用户:tqsun2008
资源简介:本文以研究嵌入式微处理器为主,自主地设计了能够运行MCS-51系列单片机指令的MCU系统。系统采用了VHDL 语言与原理框图的综合设计方法,并且在Altera公司的FPGA上通过验证。论文深入地研究了微处理器的指令系统和数据地址通路,采用VHDL 语言完成了取指单元,...
上传时间: 2013-05-20
上传用户:2525775
资源简介:本文以研究嵌入式微处理器为主,自主地设计了能够运行MCS-51系列单片机指令的MCU系统。系统采用了VHDL 语言与原理框图的综合设计方法,并且在Altera公司的FPGA上通过验证。论文深入地研究了微处理器的指令系统和数据地址通路,采用VHDL 语言完成了取指单元,...
上传时间: 2013-06-05
上传用户:金宜
资源简介:VHDL 基于FPGA 和VGA 接口的应用设计
上传时间: 2013-08-09
上传用户:15071087253
资源简介:基于FPGA数字电压表的设计 EDA是电子设计自动化(Electronic Design Automation)的缩写,在20世纪60年代中期从计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助测试(CAT)和计算机辅助工程(CAE)的概念发展而来的。 EDA技术就是以计算机为...
上传时间: 2013-11-24
上传用户:无聊来刷下
资源简介:数据采集处理技术是现代信号处理的基础,广泛应用于雷达、声纳、软件无线电、瞬态信号测试等领域。随着信息科学的飞速发展,人们面临的信号处理任务越来越繁重,对数据采集处理系统的要求也越来越高。近年来FPGA由于其设计灵活性、更强的适应性及可重构性,结...
上传时间: 2013-06-24
上传用户:wangrong
资源简介:该论文介绍二次雷达的基本概念、发展历史、工作流程和运作机理以及单脉冲二次雷达的系统原理,并且对传统的单脉冲二次雷达应答信号处理器的硬件结构进行改进,提出一种全新的应答处理器硬件结构,即FPGA+DSP的混合结构.这种硬件结构的特点是结构灵活,有较强的通...
上传时间: 2013-04-24
上传用户:gokk
资源简介:基于FPGA数字电压表的设计 EDA是电子设计自动化(Electronic Design Automation)的缩写,在20世纪60年代中期从计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助测试(CAT)和计算机辅助工程(CAE)的概念发展而来的。 EDA技术就是以计算机为...
上传时间: 2013-10-22
上传用户:Shaikh
资源简介:基于fpga和xinlinx ise的小游戏的vhdl程序,希望对你有所帮助!
上传时间: 2015-04-03
上传用户:671145514
资源简介:基于fpga和xinlinx ise的串行通信vhdl程序,希望对你有所帮助!
上传时间: 2013-12-22
上传用户:PresidentHuang