基于FlexNoC的多媒体系统集成及性能分析

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:joey_don
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
芯片设计已进入SoC时代,SoC不断增加系统的集成度,减小功耗和物理尺寸,这就需要很高的带宽和高性能处理能力,尤其是针对多媒体相关的应用程序。手机SoC里面,除了CPU,还有二三十个不同的组件在工作,摄像头和屏幕等各方面性能都是非常重要的和需要关注的。评估SoC架构是否满足系统的要求需要在SoC设计之前进行解决。要预测多功能,多应用SoC架构的动态系统性能,必须在设计周期早期进行系统级仿真和性能分析。架构的确定之时需考虑SoC的PPA(性能、功耗、面积)三者的平衡,性能在其中有着很重要的地位。基于多媒体在SoC中的重要性,以及在架构确定之时应该及早进行系统级仿真和性能分析,本文分三个阶段进行多媒体模块性能的分析。首先,通过静态分析计算典型的场景应用案例的带宽需求,静态计算得到的不同场景用例中各个多媒体模块的带宽数据运用到动态仿真中,为动态仿真做基础。其次,在决定设计时,利用静态的数据并不能够十分准确的进行性能和功耗的分析。因此,动态仿真必然是架构设计中的必要手段。FlexNoC是高性能SoC互连的首选,独特的架构确保了对低延时和高吞吐量的需求。并且通过直观,强大的设计工具可以提高设计的效率尤其针对高性能及低功耗要求的大型的SoC设计。因此,本文基于FlexNoC建立SystemC模型进行动态仿真,在动态仿真的过程中对FIFO大小及频率等参数进行动态仿真分析,经过不断迭代,找到性能的瓶颈,最终决定符合PPA的相关性能的参数。通过比较场景用例静态计算得到的带宽和动态仿真得到的带宽数据,可以得出动态仿真参数设置是符合需求的。最后,RTL级仿真接近现实,因此有必要在RTL级继续进行性能仿真分析。为了更方便、更快速的针对多媒体各模块进行性能仿真,在项目中进行多媒体子系统的集成,编写testbench。各个模块通过AXI总线协议进行通信,因此利用AXI协议,编写性能测试脚本,最终得到各个模块典型用例的性能仿真数据,经分析达到了预期的性能指标。本文基于英特尔移动通信技术(西安)有限公司的项目,实现了对多媒体性能分析的基本分析方法,而且该方法可以扩展到对整个SoC其它模块的性能分析上。通过三个阶段的计算和仿真分析,可以做到在芯片开发前期发现性能的瓶颈并高效的进行解决,然后在RTL阶段继续进行验证和分析。
其他文献
对青少年古典式摔跤运动员常见的运动损伤进行分析、探讨,研究青少年古典式摔跤运动员损伤特征,为减少和预防青少年古典式摔跤运动员的运动损伤提供参考依据。
本文对多物品拍卖中的多人投标决策问题进行了再研究.论证了在三物品英国式顺序拍卖中,先拍卖高价值的物品对招标商有利;研究了英国式顺序拍卖下多物品拍卖中投标商决策问题,
在19世纪末20世纪初,英国社会由农业社会向工业社会转型,社会转型给人们的思想带来了极大的冲击,尤其是对家庭伦理影响尤甚。在劳伦斯的小说《儿子与情人》中明显存在着家庭
在科技日益发展的今天,能源的开发和储存问题是制约社会进步的关键。目前现行的能源器件主要为锂离子电池,而锂离子电池的开发和应用受到锂资源匮乏的制约,中国的锂来源主要
之所以想推荐一本回忆录,是有缘由的。诺贝尔经济学奖得主的经济学家米尔顿·弗里德曼曾说:“施蒂格勒的回忆录是瑰宝:无论从文风、内容,还是从重要性上看,都精确地反映了他
为研究沉积物中不同形态氮的释放能力及其生物可利用性大小,为湖泊水环境生态安全评估提供基础依据,以春季巢湖表层沉积物为例,采用连续分级提取法将氮分为游离态氮(FN)、可交换态
目的探讨群组PCR策略高通量筛选不同密度疟原虫的敏感性和特异性,以期用于消除疟疾后的疟疾病例监测。方法采用2种敏感的PCR方法分别对8个不同密度梯度疟原虫下单个标本组,5
任何企业的发展都离不开人力资源管理,在海外经营生产过程中,也是一样。如何寻找合适人才、如何留住人才、如何激励人才是人力资源部门目前面临的最重要的课题。基于此,结合
目的:评价瑶药包热敷熨疗法治疗类风湿关节炎的临床疗效。方法:将80例患者随机分为两组,每组40例,两组均予美洛昔康片15mg,每日1次;甲氨蝶呤片10mg,每周1次。治疗组另外给予瑶
主要考察了皂化时NaOH浓度、用量、皂化时间及乳化剂的配比和用量等因素对红酵母胡萝卜素水溶性和收率的影响,获得了水溶性胡萝卜素粉制剂.该制品纯度高、稳定性和水溶性良好