达芬奇异构多核理核间通信技术研究-.docVIP

达芬奇异构多核理核间通信技术研究-.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
达芬奇异构多核处理器核间通信技术研究* 国常义,李超群,刘峰 (南京邮电大学 图像处理与图像通信江苏省重点实验室,南京210003) 摘要:针对目前通用的达芬奇异构多核处理器,论文研究其ARM核、DSP核以及视频协处理器之间的通信与协作机制。在分析多核处理器核间通信原理的基础上,研究了TMS320DM816x系列达芬奇异构多核处理器的核间通信技术,详细阐述片上核间互联结构与核间通信软件的实现。最后基于SysLink底层通信模块设计了多路高清音视频应用系统,对核间通信进行验证。系统可充分发挥各处理核的性能,实现了各核间的高效协作。 关键词:异构多核;核间通信;SysLink;TMS320DM816x 【中图分类号】TN915.04 【文献标识码】A Research on Inter-Processor Communication for DaVinci Heterogeneous Multi-core Processors GUO Chang-yi, LI Chao-qun, LIU Feng (Jiangsu Key Laboratory of Image Processing Communication, Nanjing University of Posts and Telecommunications, Nanjing 210003, China) Abstract: The communication mechanism of the cores covering ARM core, DSP core and co-processors in general DaVinci heterogeneous multi-core processors is researched in this paper. The basic principle of inter-processor communication (IPC for short) is analyzed and then the interconnection of cores and the implementation of the IPC software are delivered for TMS320DM816x series DaVinci multi-core processors. Finally, a multi-channel HD video and audio system based on SysLink is developed to verify the IPC. The system is efficient and the IPC works well. Key words: Heterogeneous Multi-core; Inter-Processor Communication; SysLink; TMS320DM816x 随着信息技术的发展与需求的提升,传统单核SOC不能满足人们的需求,市面上出现越来越多的嵌入式多核处理器。嵌入式多核处理器主要分两类:第一类是同构多核,如联发科MTK6592集成8颗Cortex-A7核;另一类是异构多核,如德州仪器(TI)的达芬奇与OMAP系列的ARM+DSP系列处理器。异构多核处理器集成结构、性能不同的多个核心,可发挥各核所长,实现资源的最佳配置,能够很好的提升系统整体性能、降低功耗。但是,多核处理器性能的发挥离不开核间的通信与协作,因此处理器核间的通信技术至关重要。 达芬奇技术是TI专为数字图像、视频、音频信号处理设计的平台,包括达芬奇处理器、开发环境、算法库和其他技术支持等[1]。TI为用户提供ARM+视频协处理器、ARM+DSP、ARM+DSP+视频协处理器等不同架构的达芬奇处理器。文章基于达芬奇异构多核处理器,研究片上多个处理器核的互联结构及核间通信的实现,并介绍了底层核间通信软件的实现。最后,基于底层核间通信模块SysLink实现了不同核之间的任务通信与算法调用,通过系统高效的核间协作与通信,完成多路高清视频采集、编码、处理、传输、显示以及音频编码的软件框架。 1 异构多核间通信的基本原理 文章主要基于TMS320DM816x(以下简称DM816x)系列达芬奇异构多核处理器进行研究。DM816x集成ARM Cortex-A8核、C674x DSP核、高清视频/图像协处理器(HDVICP2)、高清视频处理子系统(HDVPSS)以及SGX530图形加速器。HDVICP2由基于ARM968内核的Video M3核管理,可完成H.264、MPEG-4、MJPEG编解码;HDVPSS由VPSS M3核管理,具有2路高清视频捕获通道及显示通道。 异构多核处理器大多采用主从式的结构。

文档评论(0)

pocaihai191199 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档