论文部分内容阅读
ASIP(专用指令集处理器),它是一种具有可定制特性的处理器,应用在特定的领域,可为某些特定的应用进行专门的设计,能够很好的解决一些在嵌入式系统设计中遇到的问题,随着科技的进步,它在嵌入式领世界用得更多了。
RISC技术在是世纪八十年代兴起,是一类新的设计处理器的技术,其中CISC和RISC技术属于目前主流的设计技术,因为RISC技术指令集简单、译码容易,得到了更多的应用,流水线的设计是其中一个很重要的部分。流水线结构的使用将指令执行的速率提升了很多,MIPS属于RISC中的一个典型的版本,在MIPS结构的CPU上流水线技术得到了很好的应用。本文详细的介绍了MIPS架构,通过对MIPS处理器的研究,在Quartus软件上进行了寄存器堆、算数逻辑单元(ALU)、译码器等的设计,并且设计了MIPS处理器五级流水线,取指令(IF)、译码(ID)、执行(EXE)、访问寄存器(MEM)、寄存器写回(WB)这五个流水线模块,对设计好的处理器进行了综合和仿真,结果证明这个处理器设计是正确的。
Petri网模型的并发性等特点,使得它在流水线结构建模上拥有很大优越性。通过对Petri网模型的研究,得出Petri网模型能够使用HDL(硬件描述语言)来描述,在现有的软件平台Quartus上对Petri网模型的进行了编译和综合仿真,并在Quartus中生成了Petri网元素的元件库。在基于前面设计的MIPS处理器五级流水线的基础上进行了建模,证明用Petri网进行ASIP流水线的描述是可行的。
RISC技术在是世纪八十年代兴起,是一类新的设计处理器的技术,其中CISC和RISC技术属于目前主流的设计技术,因为RISC技术指令集简单、译码容易,得到了更多的应用,流水线的设计是其中一个很重要的部分。流水线结构的使用将指令执行的速率提升了很多,MIPS属于RISC中的一个典型的版本,在MIPS结构的CPU上流水线技术得到了很好的应用。本文详细的介绍了MIPS架构,通过对MIPS处理器的研究,在Quartus软件上进行了寄存器堆、算数逻辑单元(ALU)、译码器等的设计,并且设计了MIPS处理器五级流水线,取指令(IF)、译码(ID)、执行(EXE)、访问寄存器(MEM)、寄存器写回(WB)这五个流水线模块,对设计好的处理器进行了综合和仿真,结果证明这个处理器设计是正确的。
Petri网模型的并发性等特点,使得它在流水线结构建模上拥有很大优越性。通过对Petri网模型的研究,得出Petri网模型能够使用HDL(硬件描述语言)来描述,在现有的软件平台Quartus上对Petri网模型的进行了编译和综合仿真,并在Quartus中生成了Petri网元素的元件库。在基于前面设计的MIPS处理器五级流水线的基础上进行了建模,证明用Petri网进行ASIP流水线的描述是可行的。