期刊文献+

基于CostarⅡ的异构多核DSP设计与实现 被引量:2

Design and Implementation of Heterogeneous Multi-Core DSP Based on CostarⅡ
下载PDF
导出
摘要 基于CostarⅡ DSP内核设计并实现了一种高性能的嵌入式异构多核DSP.该设计集成了四个DSP内核和一个RISC处理器内核;每个内核均拥有自己的私有存储器;所有内核共享具有多体并行存储结构的数据存储器;四个DSP内核使用可配置的共享程序存储器;各内核之间拥有邮箱、信号量及中断等多种同步与通信机制.为了验证该设计,在该系统上测试了JPEG解码算法,并通过了FPGA验证.测试结果表明,该设计具有编程模式简洁,易于提高任务执行的并行度的优点. In this paper, a high-performance heterogeneous multi-core DSP architecture is proposed and implemented based on CostarII core. The multi-core DSP architecture integrates four DSP cores and a RISC core, each core of which has its own local memory. All the cores can access data shared-memory with parallel multi-bank structure, and the four DSP cores can use program shared-memory. Furthermore, all the cores hold several synchronization and communication mechanisms, such as mailbox, semaphore and interruptions. To verify the multi-core DSP architecture, the JPEG parallel decoding is implemented in the system and verified in FPGA validation platform. The results show that the design is easy to program and efficient for parallel tasks.
出处 《微电子学与计算机》 CSCD 北大核心 2010年第3期59-62,共4页 Microelectronics & Computer
基金 工业和信息化部电子发展基金项目
关键词 多核DSP CostarⅡ 共享存储 RISC multi-core DSP CostarⅡ shared-memory RISC
  • 相关文献

参考文献7

  • 1Pulley D. Muhicore DSP for base stations: large and small[C]//Design Automation Conference. Asia and South Pacific, 2008: 389-391.
  • 2Pawel Gepner, Michal F Kowalik. Multicore processors: new way to achieve high system performance[ C]//Proceedings of the International Symposium on Parallel Computing in Electrical Engineering. Blalystok, 2006:9 - 13.
  • 3Patrick P. Gelsinger. Microprocessors for the new millennium: challenges, opportunities, and new frontiers[C]// IEEE International Solid - State Circuits Conference. USA: San Francisco, 2001:22- 25.
  • 4陈书明,汪东,陈小文,万江华.一种面向多核DSP的小容量紧耦合快速共享数据池[J].计算机学报,2008,31(10):1737-1744. 被引量:13
  • 5孟思远,刘建,奚杰,陈杰.一种多核DSP的动态存储器分配设计方法[J].微电子学与计算机,2008,25(11):21-24. 被引量:2
  • 6林明亮,祝永新.基于SimpleScalar的异构多核仿真器[J].微电子学与计算机,2007,24(7):204-208. 被引量:7
  • 7Hiroaki Shikano, Masaki Ito. Heterogeneous multi -core architecture that enables 54x AAC- I..12 stereo encoding [J]. IEEE Journal of Solid-State Circuits, 2008, 43(4) : 902 - 910.

二级参考文献19

共引文献19

同被引文献14

  • 1韩亮,陈杰,陈晓东.嵌入式可重构DSP处理器的指令译码器设计[J].微电子学与计算机,2004,21(7):91-94. 被引量:1
  • 2Jiri Gaisler. BCC-bare- C cross- compileruser' s manual (version 1.0.29)[M]. [s. l.]Gaisler Research, 2007.
  • 3Gepner P, Kowalik M F. Multi-core processors: new way to achieve high system performance[C]//Proeeed ings of the International Symposium on Parallel Computing in Electrical Engineering (PARELEC'06). Bialystok, Poland.. IEEE Computer Society. 2006: 9- 13.
  • 4Khronos Group. OpenGL ES common profile specifi- cation[M]. USA: Khronos Group, 2008.
  • 5Microsoft. Direct 3D[EB/OL]. [2011-05-17]. http: //msdn. microsoft, com/en-us/library/windows/desk- top/hh309466(v=VS. 85). aspx.
  • 6HillFS,KelleySM.计算机图形学(OpenGL版)[M].3版.胡事民,译.北京:清华大学出版社,2009.
  • 7Sohn Ju-Ho, Woo Jeong-Ho, Lee Min-Wuk, et al. A 155-mW 50-mvertices/s graphics processor with fixed- point programmable vertex shader for mobile applica- tions[J]. IEEE Journal of Solid-State Circuits, 2006, 41(5): 1081-1091.
  • 8Arakawa Fumio, Yoshinaga Takeshi, Hayashi Tomoi- chi, et al. An embedded processor core for consumer appliances with 2.8GFLOPS and 36M polygons/s FPU[C] // Digest of Technical Papers. USA. IEEE ISSCC, 2004: 334-343.
  • 9Kim Donghyun, Chung Kyusik, Yu Chang-Hyo, et al. An SOC with 1.3 gtexels/s 3-D graphics full pipe- line for consumer applications[J]. IEEE Journal of Solid-State Circuits, 2006, 41(1): 71-84.
  • 10Yu Chang-Hyo, Chung Kyusik, Kim Donghyun, et al. An energy-efficient mobile vertex processor with multithread expanded VLIW architecture and vertex caches [J]. IEEE Journal of Solid-State Circuits, 2007, 42(10) : 2257-2269.

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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