期刊文献+

多核SoC可扩展性设计技术研究

Research on Extensibility of Hierarchy Bus Based FPGA prototype for Multi-Processor System-on-Chip
下载PDF
导出
摘要 近年来,使用多核SoC代替传统的单处理器系统,在提高系统并行性方面显示出了巨大的优势。本文在已有层次化总线结构MPSoC的基础上,研究多核SoC原型芯片可扩展性设计问题。在RTL级设计了上述平台,并用FPGA进行原型验证,以流水矩阵乘法为例研究其在不同工作负载下的加速比变化。实验结果表明,在6个处理器的情形下,循环次数为6次时加速比仅为4.10;随着循环次数增多,加速比可达5.48。研究表明多核层次化总线原型芯片的性能提升百分比以及面积增加百分比与处理器数目成正比。可以通过增加处理器的数目来提升MPSoC原型芯片的性能。 In recent years, multi-processor system on chip (MPSoC) has become one of the mainstream design technologies in IC design field. Based on an existing in-house designed MPSoC, this paper focuses on the extensibility study of the hierarchy bus based MPSoC FPGA prototype. The MPSoC platform was implemented at RTL level, and on-chip communication architecture was extended from 4-cores to 6-cores. The extended MPSoC was implemented and verified on Altera FPGA. Qualitative experiments were carried out using pipelined-matrix-multiplication programs. The multiplication time was parameterized to generate different workloads. The experiment results show that under the condition of 6 processors, when the number of multiplication cycles is 6, the speedup is only 4. 10, as the workload increases the speedup comes up to 5.48. Area overhead was also analyzed, the result shows that the performance enhancement is achieved at the cost of high area overhead that is an increment of 52. 9%, and there is a performance decrease trend in terms of unit speedup in the hierarchy bus based MPSoC.
出处 《电子测量与仪器学报》 CSCD 2008年第6期33-37,共5页 Journal of Electronic Measurement and Instrumentation
基金 国家自然科学基金资助项目(60576034) 教育部博士点基金资助项目(20050359003) 安徽省自然科学基金(07042031)
关键词 多核SoC 原型芯片 可扩展性设计 双层总线 加速比 Multi-Processor System on Chip ( MPSoC), FPGA prototype, scalable design, hierarchy bus,speed up.
  • 相关文献

参考文献8

  • 1杜高明,章伟,高明伦.基于层次化总线的多处理器系统芯片设计与测试[J].电子测量与仪器学报,2007,21(5):105-108. 被引量:4
  • 2LIANG J, LAFFELY A. An architecture and compiler for scalable on-chip communication [ J ]. IEEE Transactions on Very Large Scale Integration Systems, 2004,12 (7): 711 -726.
  • 3POLETTI F, BERTOZZI D, BENINI L, et al. Performance analysis of arbitration policies for SoC communication architectures [ J ]. Journal on Design Automation for Embedded Systems,2003,8 (2) : 189 - 210.
  • 4YET T, BENINI L, MICHELI G. D. Packetization and routing analysis of on-chip muhiprocessor networks [ J ]. Journal of System Architecture, 2004,50 ( 2 - 3 ) : 81 - 104.
  • 5KHATIB A L, POLETTI I, BERTOZZIF, et al. A multi- processor system-on-chip for real-time biomedical monito- ring and analysis: architectural design space exploration [C] .43rd ACM/IEEE Design Automation Conference, San Francisco, 2006 : 125 - 130.
  • 6GSCHWIND M, HOFSTEE H P, FLACHS B, et al. Synergistic processing in cell's multicore architecture [J] ,. IEEE Micro, 2006,26(2) :10 -24.
  • 7JERRAYA A A, WOLF W. Multiprocessor systems-on-chips [ M ]. San Francisco: Morgan Kaufmann,2005 : 13 - 17.
  • 8BJERREGAARD T, MAHADEVAN S. A survey of research and practices of Network-on-chip [ J ]. ACM Computing Surveys, 2006, 38 ( 1 ) : 1 - 51.

二级参考文献9

  • 1Jian Liang, Andrew Laffely, et al. An Architecture and Compiler for Scalable On-Chip Communication [ J ]. IEEE Transactions on Very Large Scale Integration Systems, 2004,12(7) :711 -726.
  • 2F. Poletti, D. Bertozzi, L. Benini, and A. Bogliolo. Performance analysis of arbitration policies for SoC communication architectures [ J ]. Journal on Design Automa- tion for Embedded Systems, 2003,8 (2) : 189 - 210.
  • 3Benini, Luca; Bertozzi, Davide; Bogliolo, Alessandro; Menichelli, Francesco; Olivieri, Mauro Source. MPARM : Exploring the multi-processor SoC design space with systemC[ J]. Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology,2005,41 (2) :169 -182.
  • 4S. Pasricha, N. Dutt. A Framework for Co-synthesis of Memory and Communication Architectures for MPSoC [ J ]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems ,2007,26 (3) :408 -420.
  • 5Luca Benini, et al. MPARM: Exploring the multi-Processor SoC Design Space with SystemC[ J]. Journal of VLS! Processing,2005,41 (2) : 169 - 182.
  • 6T. Tao Ye, L. Benini, G. De Micheli. Packetization and routing analysis of on-chip multiprocessor networks [ J ]. Journal of System Architecture, special issue on Networkson-Chip,2004,50(2 -3) :81 - 104.
  • 7David E. Culler, Jaswinder Pal Singh, Anoop Gupta. Parallel Computer Architecture ( Second Edition) [ M ]. San Francisco : Morgan Kaufmann, 1998:42 - 45.
  • 8张庆利,王进祥,叶以正,朱昌盛.AMBA片内总线结构的设计[J].微处理机,2002,23(2):7-10. 被引量:14
  • 9田泽,张怡浩,于敦山,盛世敏,仇玉林.SoC片上总线综述[J].半导体技术,2003,28(11):11-15. 被引量:8

共引文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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