[嵌入式设计]基于TEC-XP的流水CPU设计——基本部分设计答辩PPT.pptVIP

  • 4
  • 0
  • 约2.01千字
  • 约 16页
  • 2018-05-13 发布于江西
  • 举报

[嵌入式设计]基于TEC-XP的流水CPU设计——基本部分设计答辩PPT.ppt

[嵌入式设计]基于TEC-XP的流水CPU设计——基本部分设计答辩PPT.ppt

——基本部分设计 基于TEC-XP的流水CPU设计 课题背景 随着集成电路技术的迅速发展,人们对于希望能够在一个芯片上实现一个系统的全部功能的期望值越来越高。本次设计通过使用VHDL语言和FPGA现场可编程门阵列来编写程序,正好可以满足人们的需求。 课题目的 本次设计是在TEC-XP学习机上实现流水CPU的设计。我们将流水CPU设计划分为基本部分设计和扩展部分的设计。其中基本部分设计,包括:指令流水CPU的实现、I/O控制的实现;而扩展部分的设计,包括:冲突处理、中断、通过串口进行通信。 系统的设计方案 本次设计中要设计一个支持指令流水的CPU,首先就要找到一个易于划分流水段的指令系统。我们这次设计采用的是MIPS指令系统。就是专门为支持指令流水设计的指令系统,并在当前的RISC体系结构中得到广泛的应用。 基于流水CPU的设计原理,我们把CPU划分为5个步骤,利用流水锁存器,完整利用整个CPU,提高效率。在工作效率上大大超越单周期CPU和多周期CPU 。 设计的主要内容 一、确定指令功能与格式 二、指令执行步骤 三、运算器模块 四、运算选择器模块 五、PC加法器模块 六、IFID模块 一、确定指令功能与格式 本课题共完成29条基本指令和19条扩展指令的设计。这其中包括了add、and、move、or等指令。 本次设计我们把C

文档评论(0)

1亿VIP精品文档

相关文档