【关键词】 嵌入式系统; 电子设计自动化; 精简指令集微处理器; 流水线; 硬件描述语言; 【英文关键词】 embedded system; EDA; RISC microprocessor; pipeline; Hardware Describe Language; 【中文摘要】 嵌入式微处理器以其高性能、低功耗、便携式的优点,越来越广泛地应用于各种电子设备中。其中R1SC(Reduced Instruction Set Computer),即精简指令集计算机,作为计算机设计策略的一种类型已越来越多地应用于计算机的体系设计中。 文章在介绍了各主流商的RISC处理器技术特点后,讨论了一种32位RISC处理器的设计与实现。该处理器的指令系统与ARM指令系统完全兼容,采用了4级流水线结构,分别为取指令(instruction Fetch)级、指令译码(Instruction Decode)级、指令执行(Execution)级、存储器访问(Memory access)级,并对存储器进行了层次化设计。在处理器的实现过程中,首先给出基于流水线结构的数据通路,然后采用VerilogHDL进行硬件电路描述,并对每一个模块进行功能仿真以验证设计的正确性,同时引入了超前量操作的设计方法。最后对整个处理器进行指令验证,并得到综合后的网表。 文中所设计的RISC处理器,主要针对中低端电子产品的控制,在降低成本的同时增强设计的灵活性。该RISC处理器也可以IP核的形式集成到SOC系统中... 【英文摘要】 Embedded microprocessor has been applied widely to many kinds of electronic equipments for its advantage,such as,high performance,lower power cost and portable characteristic .Especially,as a strategy,Reduced Instruction Set Computer(RISC) is becoming more popular in the designing of computer architecture. In this paper,after introducing some leading commercial RISC technology,we discuss the designing and implement of 32 bits RISC microprocessor.Its instruction set is completely compatible with AR,,,,, |