基于AMBA总线的SoC架构优化研究与设计

来源 :南京航空航天大学 | 被引量 : 7次 | 上传用户:jiangweiwei_521
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着大规模集成电路的迅速发展,系统芯片的架构越发复杂。在相同的资源情况下,系统性能和系统架构息息相关。优秀的系统架构设计方案对于提高系统性能可以起到事半功倍的效果。因此本课题以主流系统架构——基于AMBA(Advanced Microcontroller Bus Architecture)的系统架构为研究目标,力图通过优化共享AMBA总线的资源配置,从而优化系统芯片性能。本课题研究了目前多核处理器的主流系统架构,对AMBA的总线结构进行详细的分析和总结。在此研究基础上,本课题建立了一套完整的系统架构优化方案,采用仿真模型与分析模型相结合,以降低系统通信延迟为提升系统性能的突破口。具体办法主要是通过合理配置各个设备对总线资源的占用以提高总线的并行工作效率,从而降低事件传输的延迟周期,进而达到提高系统性能的目的。具体工作内容包括:(1)对系统架构建立普适的仿真系统模型,其目的是可以快速地得到不同激励情况下系统的通信状况,以此便可以验证优化算法的实际效果。(2)设计了延迟监测IP(Intellectual Property)核,用来监测系统架构中各个主设备与从设备之间的通信状况,包括系统运行中各个主设备通信量的大小,以及各个主设备占用总线的周期数与申请总线仲裁的等待时间。(3)建立对应的系统分析模型,通过系统分析模型的分析建立优化系统架构的相应准则。(4)通过分析模型提取通信数据图与通信矩阵作为优化算法的初始值。进而通过子集最优分配算法对系统进行优化,该算法主要通过优化不同总线之间的转接桥的通信量,来保证总线之间工作的并行性,以达到最后降低整个系统的通信延迟。为验证提出本文提出的系统架构优化方法,文章最后分别运用单总线系统架构、双总线系统架构与四总线系统架构进行完整的优化步骤验证流程,证明本文提出的方法具有操作性强、高效灵活的优点。通过对比优化前后系统架构与系统延迟周期的结果发现优化算法取得了明显的成效,优化后系统的系统延迟有大幅度的下降,总线资源利用率得到大幅度的提升。
其他文献
共形天线阵列在满足电性能要求的情况下,不影响载体的空气动力学特性,相比普通的线阵和平面阵具有不可替代的优势,因而在民用和军事领域得到越来越广泛的应用。锥台共形阵列
随着信息化进程加快,现在无论是道路交通、社区住宅还是银行商城等,电子眼、摄像监控随处可见。它们逐渐走入人们的日常生活,在记录生活的过程中保障着人们的安全。虽然,有很多学
本文通过对实际情况的分析以及对相关技术的研究,针对湖南网通NGN接入网升级项目,以期达到进一步改造现有的接入网,建设面向用户的支持多业务的NGN接入网,降低建设成本和运营
基于任意形状对象编码的理念是MPEG-4标准的典型特点,其中描述视频对象形状的二值形状Alpha平面在整个视频对象编解码的过程中起着至关重要的作用。现有的形状错误隐藏技术大
由条锈菌(Puccinia striiformis f. sp.tritici)引起的小麦条锈病,是小麦生产中最重要的病害之一。中国是世界上条锈病发病面积最大的国家,条锈病的大流行给我国小麦生产造成了巨大损失。小麦野生近缘种含有大量优良的抗性基因资源,为小麦抗病基因库的拓展提供了十分丰富的基因来源。节节麦是普通小麦D基因组的供体,包括两个亚种:tauschii和strangulata。其中,亚种t
在过去的几十年中,许多学者对反射面天线馈源扫描技术进行了研究,但大部分馈源扫描是通过横向移动单点馈源或副反射面来实现的。通常使用喇叭天线或开口波导作为反射面天线的单