首页> 中文学位 >16位RISC微处理器在FPGA上的设计与实现
【6h】

16位RISC微处理器在FPGA上的设计与实现

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

第一章 绪论

§1.1 课题背景及意义

§1.2 微处理器的发展

§1.3 论文研究工作及结构安排

第二章 微处理器的设计理论

§2.1 微处理器的指令系统

§2.2 微处理器的总线结构

§2.3 微处理器的控制器

第三章 微处理器设计

§3.1 基于VHDL的自顶向下设计方法简述

§3.2 微处理器的系统级设计

§3.3 微处理器的指令集设计

§3.4 微处理器的总线体系架构

§3.5 微处理器时序结构的设计

§3.6 微处理器的算法级设计

§3.7 微处理器的寄存器传输(RTL)级设计

第四章 基于FPGA的微处理器软件验证

§4.1 FPGA仿真验证系统

§4.2 微处理器的功能仿真

§4.3 基于FPGA的微处理器综合

§4.4 基于FPGA的微处理器软件实现及时序仿真

第五章 基于FPGA的微处理器硬件验证

§5.1 硬件验证实时测试工具SignalTapⅡ

§5.2 硬件验证、实现

第六章 结论

参考文献

致谢

在学期间发表的学术论文

展开▼

摘要

FPGA/CPLD(现场可编程门阵列/复杂可编程逻辑器件)、DSP(数字信号处理器)和微处理器被称为未来数字电路系统的3块基石。微处理器,特别是嵌入式微处理器的设计实现以其低功耗、高性能的特征发展迅速。精简指令集微处理器(RISC CPU)作为嵌入式系统业已成为SOPC(可编程片上系统)研究与开发的技术热点。
  本文用VHDL语言设计了一个基于FPGA的16位精简指令集微处理器,具体研究工作包括硬件描述语言VHDL及微处理器设计理论的学习,并在此基础上按照自顶向下的设计原则完成了微处理器的系统级设计、微处理器各模块算法级设计及RTL级设计,并对微处理器的RTL级代码进行了软件仿真及硬件FPGA验证。针对嵌入式微处理器的特点,在设计中采用了先进的哈佛总线结构,嵌入了快速的硬件乘法器和除法器,集成了一个256byte的内部数据存储器RAM,用硬布线逻辑方法设计快速的控制器,具有较强的中断和异常处理能力。
  本文的微处理器设计实现了系统级设计的所有功能,并且其性能也在EDA软件平台及FPGA硬件平台上得到验证。通过本文的研究,为日后进行更大规模更强性能的微处理器设计打下了良好的基础,也可为其他设计提供有益的参考。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号