期刊文献+

基于MIPS指令集的超标量和超长指令字混合架构处理器设计 被引量:2

Design of superscalar / VLIW hybrid processor based on MIPS instruction set
下载PDF
导出
摘要 针对嵌入式和移动设备对处理器高性能低功耗日趋强烈的要求,提出一种基于MIPS指令集的顺序超标量和超长指令字混合架构处理器设计方案,便于以同构多核架构代替目前业界普遍采用的CPU与DSP异构结构,降低功耗面积,同时以VLIW模式获得较好的DSP性能。在PD(processor designer)平台下以LISA语言建立处理器的周期精度软件模拟器,通用性能和DSP性能分别由dhrystone、coremark基准测试程序及EEMBC的telecom测试程序进行验证。测试结果表明,该设计以较低的硬件开销通过混合架构获得较高的数字信号处理性能,在高性能低功耗的处理器应用场景中拥有良好的适用性。 In order to reduce the area and power consumption of processor,this paper proposed a hybrid architecture of superscalar / VLIW based on MIPS instruction set. Requirements of DSP to mobile and embedded devices were becoming higher and higher,data controling and data processing were realized by the CPU and DSP heterogeneous structure which was widespread used. The hybrid architecture processor had the functionality of general-purpose processor,which could improve DSP performance with VLIW. This paper described and verified the design by LISA and PD,tested the generality performance through dhrystone and coremark,the DSP performance through EEMBC-telecom. The test results demonstrate that the hybrid architecture processor can run the general program of MIPS instruction set,and it has high performance of digital signal processing in the VLIW mode. The design has good applicability in the high performance and low power consumption application.
出处 《计算机应用研究》 CSCD 北大核心 2016年第6期1723-1726,共4页 Application Research of Computers
基金 "核高基"科技重大专项资助项目(2012ZX01034001-002)
关键词 混合架构 超标量 超长指令字 处理器 hybrid architecture superscalar VLIW processor
  • 相关文献

参考文献10

  • 1Hennessy J L,Pattersn D A.Computer architecture:a quantitative approach[M].[S.l.] :Morgan Kaufmann,2012:148-259.
  • 2Lin T J,Chao C M,Liu C H,et al.A unified processor architecture for RISC & VLIW DSP[C] //Proc of the 15th ACM Great Lakes Symposium on VLSI.[S.l.] :ACM Press,2005:50-55.
  • 3Villavieja C,Joao J A,MiftakhutdinoV R,et al.Yoga:a hybrid dynamic VLIW/OoO processor[EB/OL].[2014-03].http://hps.ece.utexas.edu/pub/TR-HPS-2014-001.pdf.
  • 4Sima D.Supescalar instruction issue[J].IEEE Micro,1997,17(5):28-39.
  • 5沈钲,何虎,杨旭,贾迪,孙义和.Architecture Design of a Variable Length Instruction Set VLIW DSP[J].Tsinghua Science and Technology,2009,14(5):561-569. 被引量:11
  • 6Fisher J A,Faraboschi P,Young C.VLIW processors:from blue sky to best buy[J].IEEE Solid-State Circuits Magazine,2009,1(2):10-17.
  • 7Cotofana S,Vassiliadis S.On the design complexity of the issue logic of superscalar machines[C] //Proc of the 24th Euromicro Conference.[S.l.] :IEEE Press,1998:277-284.
  • 8MIPS64 architecture for programmers volume Ⅱ:the MIPS instruction set[EB/OL].(2014).http://www.mips.com.
  • 9Wang Jian,Su Bogong.Software pipelining of nested loops for real-time DSP application[C] //Proc of IEEE International Conference on Acoustics,Speech and Signal Processing.[S.l.] :IEEE Press,1998:3065-3068.
  • 10Kumura T,Ikekawa M,Yoshida M,et al.VLIW DSP for mobile applications[J].IEEE Signal Procssing Magzine,2002,19(4):10-21.

二级参考文献11

  • 1B. Ramakrishna Rau,Joseph A. Fisher.Instruction-level parallel processing: History, overview, and perspective[J].The Journal of Supercomputing (-).1993(1-2)
  • 2Rixner Scott,Dally William J,Brucek Khailany,et al.Register organization for media processing[].Sixth In-ternational Symposium on High-Performance Computer Architecture.2000
  • 3Zhou Zhixong,He Hu,Sun Yihe,et al.A 2-dimension force-directed scheduling algorithm for register-file-con-nectivity VLIW architecture[].Proceedings of th IEEE Conference on Application-Specific SystemArchitecture and Processor.2007
  • 4Yuan Xie,Wolf W,Lekatsas H.Code compression for em-bedded VLIW processors using variable-to-fixed coding[].IEEE Transactions on Very Large Scale IntegrationSystems.2006
  • 5BDTI insight,analysis,and advice on signal processing technology. http://www.bdti.com/ . 2006
  • 6SC140 DSP core reference manual. http://www.freescale. com/ . 2005
  • 7TMS320C6000 CPU and instruction set reference guide. http://www.ti.com/ . 2005
  • 8.CEVA-X1641[]..2004
  • 9ABMA bus. http://www.abma.com . 2004
  • 10Stoodley M G,Lee C G.Software pipelining loops withconditional branches[].Proceedings of the th Annual IEEE/ACM International Symposium on Microarchitecture.1996

共引文献10

同被引文献14

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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