嵌入式mpsoc的片上数据内存结构设计关键技术研究-信号与信息处理专业论文.docxVIP

嵌入式mpsoc的片上数据内存结构设计关键技术研究-信号与信息处理专业论文.docx

  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文档。上传文档
查看更多
嵌入式mpsoc的片上数据内存结构设计关键技术研究-信号与信息处理专业论文

摘要随着半导体技术的不断提高以及嵌入式应用的飞速发展,在高性能嵌入式系统设计时采用MPSoC结构已经成为一种趋势。由于嵌入式系统是“嵌入到对象体系中的专用计算机系统”,它强调的是面向具有应用的性能最优;而MPSoC的片上内存结构与其性能、功耗、成本等几个关键参数直接相关,并且已经成为系统性能提高的一个瓶颈。因此,如何设计MPSoC 的片上内存结构使得它针对具有应用性能最优,已经成为嵌入式系统设计中一个亟待解决的关键问题。本文主要研究了嵌入式MPSoC的片上数据内存结构设计的几项关键技术,包括多核间的任务分配与调度、多核间的片上内存容量划分和单核上的片上内存结构设计。并且在设计MPSoC的片上内存时,为了取得针对具有应用的性能最优,采用的是软硬件协同设计方法,也就是在一定设计目标下进行硬件和软件的联合优化。本文首先对嵌入式系统结构设计要用到的基准测试程序和计算机体系结构仿真器做了详细的介绍和分析,然后针对上述三项关键技术分别做了详细的研究和优化。第一,在多核间任务分配与调度的研究中,本文提出了一种提出了一种基于整数线性规划(ILP)的MPSoC 核间数据DMA传输优化算法。该算法集成任务并行和数据并行、DMA片上片外数据搬运和DMA核间数据搬运、DMA数据预取于一体,从而很好的解决了媒体应用在MPSoC上的任务分配和数据传输优化问题,并且也为下一步的MPSoC片上数据内存的容量划分和结构设计提供了软件方面的准备和基础。第二,在多核间片上内存容量划分的研究中,本文提出了一种基于ILP的片上数据内存容量划分算法。该算法的核心思想是实际处理时间长的核划分更多的片上数据内存,实际处理时间短的核划分较少的片上数据内存,目标是使得每个核的实际处理时间接近一致,以进一步提升系统性能。第三,在单核片上数据内存结构设计的研究中,本文提出了一种片上数据内存结构设计探索算法。该算法是一个通用的片上内存结构设计的全搜索算法,目的是让处理器上被分配任务的数据特征与其片上数据内存结构更匹配,以进一步提升系统性能。最后,通过这三个算法的综合设计优化,本文完成了针对具有应用的嵌入式MPSoC的片上数据内存结构设计。通过本文的研究,可以得到一种行之有效的针对具有应用进行MPSoC 片上内存结构软硬件协同设计的通用方法。采用该方法可以使MPSoC的片上内存硬件和其上运行的软件更加匹配,减少程序访问存储系统的时间,从而提高系统性能并降低系统功耗;并且该方法还可以降低嵌入式系统设计的开发周期和生产成本。而这些指标对于日新月异的嵌入式市场都是至关重要的。关键字:MPSoC,片上数据内存,任务分配与调度,容量划分与结构设计ABSTRACTWiththecontinuousimprovementofsemiconductortechnologyandtherapiddevelopmentof embeddedapplication,theMPSoCarchitecturehasbecomeatrendinthedesignof high-performanceembeddedsystems.Sincetheembeddedsystemisaspecialcomputersystemembeddedintoobjectsystem,itemphasizestheoptimalperformanceforspecificapplication.In addition,on-chipmemoryinembeddedMPSoCdirectlyaffectsMPSoC’sseveralkeyfactors,such as,performance,energyconsumptionandcost;andithasbecomethebottleneckofperformanceimprovementinembeddedsystems.So,thathowtodesigntheon-chipmemoryinembeddedMPSoChasbeenakeyissuetobesolved.Thepapermainlyresearchesseveralkeytechnologiesofon-chipdatamemorystructuredesignintheembeddedMPSoC,includingtaskallocationandschedulingamongmulti-core,on-chipmemorycapacitypartitionamongmulti-coreandon-chipmemorystructuredesignofsingle-core.Andinordertoachieveoptimalperformanceforspecificapplications,thepa

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档