期刊文献+

32位嵌入式RISC微处理器的设计 被引量:9

DESIGN OF A 32-BIT EMBEDDED RISC MICROPROCESSOR
在线阅读 下载PDF
导出
摘要 NRS4000微处理器是西北工业大学航空微电子中心设计的32位嵌入式RISC微处理器,在指令系统级与Intel的80960KA完全兼容,具有自主版权,规模约30万等效门.在微体系结构上采用了RISC核心结构,提出了一种基于核心RISC微操作的设计方案,具有简单、通用、灵活的特征,而且为处理器开发更细粒度的并行性提供可能.结合多执行部件、流水执行和乱序执行等先进技术,使得NRS4000既实现了与80960KA的指令系统兼容,又在微体系结构上具有很好的可扩展性.着重讨论了它的RISC核心结构的设计思想和设计实现.NRS4000微处理器的设计采用MentorGraphics工具,用VHDL语言描述、模拟和综合. The design of a 32-bit embedded RISC microprocessor NRS4000 is described, which is compatible with Intel 80960KA at instruction set level. The microprocessor with a 512K-byte instruction cache, a 5-stage pipeline, and a large register file, is implemented in the scale of 300K equivalent gates. In section l, the overview of NRS4oOO is given.In section 2, the data path of NRS4000 is proposed and the design method of control path is confirmed. In section 3, a control path design scheme on the core RISC micro-operations is presented, which simplifies the control path design of NRS4000, supplies the flexibility and extendibility in its control path design, and also makes it possible to develop the more fine parallelism further. In section 4, a high performance 5-stage pipeline is designed. To coordinate the dependencies between instructions executed in 5-stage pipeline, an effective resolution using hardware and software techniques is shown. In section 5, the logical design of NRS4000 is given. ln section 6, the VHDL description and simulation are introduced. In section 7, some conclusions are given. The top-down design of a self-made patent microprocessor using the high-level synthesis is an effective way under present clrcumstances.
出处 《计算机研究与发展》 EI CSCD 北大核心 2000年第6期758-763,共6页 Journal of Computer Research and Development
基金 航空基金!97F53056
关键词 微处理器 体系结构 微操作 流水线 RISC 设计 microprocessor, architecture, micro operation, pipeline, RISC
  • 相关文献

参考文献6

共引文献7

同被引文献52

  • 1江俊辉.基于ARM的嵌入式系统硬件设计[J].微计算机信息,2005,21(07Z):120-122. 被引量:75
  • 2李玲,王祖强,陈东海.Verilog HDL代码描述对状态机综合的研究[J].信息技术与信息化,2007(1):72-74. 被引量:1
  • 3刘明业,张东晓,许庆平.VHDL高级综合系统设计中某些关键问题的技术决策[J].计算机学报,1997,20(6):501-509. 被引量:13
  • 4PowerPC Microprocessor Family: The Programming Environments for 32-Bit Microprocessors, Motorola Inc, 1997.
  • 5David A Patterson,John L Hennessy,郑伟民等译.计算机系统结构(量化方法研究).电子工业出版社,2004..
  • 6MPC750 RISC Microprocessor Family User's Manual.
  • 7MPC750 RISC Microprocessor Technical Summary.
  • 8MPC750A RISC Microprocessor Hardware SpeciTeations.
  • 9G S Sohi. Instruction Issue Logic for High-Performance,Interruptible, Multiple Functional Unit, Pipelined Computers. IEEE Trans. on Computers, March 1990, 39:349-359.
  • 10Power PC Microprocessor Family:The Programming Environments for 32-Bit Microprocessors[M].Motorola Inc,1997.

引证文献9

二级引证文献21

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部