文档介绍:本科学生毕业论文
论文题目:
8位RISC微处理器设计与仿真
学院:
电子工程学院
年级:
2008级
专业:
集成电路设计与集成系统
姓名:
学号:
指导教师:
2012年5月12日
摘要
CPU 即中央处理单元的英文缩写,它是计算机的核心部件。计算机进行信息处理可分为将数据和程序(即指令序列)输入到计算机的存储器中和从第一条指令的地址起开始执行该程序,得到所需结果,结束运行。CPU的作用是协调并控制计算机的各个部件执行程序的指令序列,使其有条不紊地进行。因此它必须具有取指令、分析指令、执行指令的功能。
RISC(reduced instruction puter,精简指令集计算机)是一种执行较少类型计算机指令的微处理器。不过它虽然容易,却也不失CPU的基本功能和结构。本文对RSIC CPU 的结构、实现进行了讨论,详细介绍了如何设计RSIC CPU ,并且立足于RSIC CPU 设计实例,用Verilog HDL语言编写了模块,以EDA工具Quartus II进行仿真,全面而系统地介绍了RSIC CPU设计设计实例从模块划分、设计输入、功能仿真、逻辑综合、时序仿真等各环节的流程和方法。同时本CPU的总体结构到局部功能的实现采用了自顶向下的设计方法和模块化的设计思想。
关键词
RISC CPU;Verilog HDL;功能仿真
Abstract
CPU is the the acronym of Central Pressing is the centre are two parts:taking the data and program(order-array)put in puter and carry out the program from the first order,receive the result,then finish the function of CPU is coordination and control every part to carry out the order,make it go well,so the CPU are provided with the function of get analyse and carry out the order.
RISC(reduced instruction puter)CUP means that make the CPU as simple as possible,it is simple,but it is provided with function and constraction as a CPU , This paper discusses the construction of RISC CPU and introduces how to design a RISC the paper focuses on an 8 bits RISC CPU. Combined with EDA tools——Quartus II simulation tool prehensively and systematacially introduces the flow and methodology of RISC CPU design which is from module partition,design import,function simulation,logic synthesis,timing the same time,the construction of CPU and function of part with the design ideology frome top to bottom.
Key words
RISC CPU;Verilog HDL;Function Simulation
目录
摘要 I
Abstract II
前言 1
第一章 CPU与RISC CPU 2
CPU概述 2
基本原理 2
2
CPU发展与前景 3
CPU的发展史 3
CPU多核的必然 3
RISC CPU介绍 4
4
第二章语言与操作工具的概述 5
Verilog HDL语言概述 5
HDL概念与发展史 5
Verilog HDL语言特点 5
QuartusII概述 6
Quartus