系统芯片中片上通信结构的研究与实践

来源 :北京大学 | 被引量 : 0次 | 上传用户:wcz741335565
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在迅速发展的集成电路制造工艺和不断提高的应用需求的推动下,系统芯片(System-on-Chip,SoC)集成了越来越多的功能模块。随着片上通信结构逐渐成为达到预定系统性能的瓶颈,以通信为中心的设计方法学正在成为SoC设计的首选。本文立足于目前国内和国际的片上通信研究情况,并结合北大众志SK SoC的设计实现及实际应用,对片上通信结构的两种主要实现方式--共享总线和片上网络--展开了研究。本文集中关注通信接口、通信调试分析、通信仲裁和片上网络路由等片上通信研究领域的重要方面,研究并实现了相关的关键技术,为应对片上通信结构面临的挑战提供了新的解决方案。本文的主要研究内容及贡献包括如下几个方面:   1)多层次总线结构设计和通信接口优化   面向以“单芯片个人计算机”为代表的SoC应用需求,本文以北大众志SK SoC为研究实例,深入分析了其中主要功能模块的通信需求,提出了具有针对性的多层次总线结构设计,并根据不同应用的特点对通信接口设计进行优化,满足了多媒体编解码、多级存储管理和主流输入输出设备等不同的片上通信需求。这些设计方案和优化技术提供了一种片上通信结构的有效设计思路和典型参考模式。   2)片上通信的调试支持方法   随着SoC复杂度的不断提高,掌握片上通信的运行状况对系统开发和性能分析有着重要的支持作用。目前这方面的研究主要受限于SoC内部支持的不足。本文提出了一种利用SoC内在丰富功能的片上通信调试支持方法,提供了片上通信状况统计、通信踪迹提取和运行控制等功能,以便于深入了解和分析系统运行时的片上通信状况。本文进一步结合北大众志SK SoC的具体实现,对其中的踪迹端口进行了优化,踪迹存储速率提升约36%。该方法不但为系统开发提供了更高效的支持,而且为片上通信的性能分析提供了坚实的基础。   3)提供高效带宽分配的片上通信仲裁方法   当前的SoC集成了众多功能模块,其中图形、图像和多媒体处理等功能对片上通信的带宽分配和通信延迟都有比较严格的要求。本文提出一种名为“滑动带宽调整窗口”的仲裁方法,可以细粒度设置和动态调整系统的通信带宽分配,适用于片上网络的路由器、共享总线以及其它对带宽分配要求严格的设备。与SoC设计中常用的片上通信仲裁方法相比,该方法可以使系统通信带宽分配的偏差减少13.2%到14.6%,同时使通信授权延迟降低27.1%到37.5%。   4)支持服务质量的片上网络路由器   片上网络是片上通信结构的一种新的解决方案,可以应对SoC设计规模进一步扩大后引起的诸多片上通信问题。而SoC的广泛应用使得片上通信类型复杂多样,服务质量逐渐成为了片上网络结构设计中的重要特性。本文提出了一种支持服务质量的片上网络路由器,同时提供“确保”和“尽力而为”两种通信服务,并有效地均衡了片上通信的负载。该设计提高了片上网络通信行为的可预知性和可控性,缓解了确定的服务需求和动态变化的通信行为之间的冲突。   5)片上通信结构设计和评测平台   为了深入分析并理解SoC中功能模块和通信结构的相互作用,本文提出了一个片上通信结构设计和评测平台。该平台集合了本文在片上通信结构方面的研究成果,包括通信接口、通信调试分析、通信仲裁和片上网络路由器等可配置组件,同时提供了周期级精确的通信性能评测环境和硬件实现评估环境,以及按照应用需求进行片上通信结构自动生成的辅助工具。该平台为本文的通信仲裁和片上网络路由器等研究工作提供了实验基础,也为后续的片上通信结构研究提供支持。
其他文献
随着移动数据库应用领域的不断扩展,在非事务性的工程应用、地理信息系统、多媒体应用等领域,基于关系模型的移动数据库技术不能提供有效的数据模型扩展性,其阻抗匹配问题增加了
大量来自功能磁共振成像(fMRI)的研究表明静息状态下解剖和功能相关的大脑区域间存在着低频自发神经元活动的同步性,这种同步活具有重要的生理意义。而且,自发活动相同步的脑
随着视频监控系统的应用日益广泛,国内外对于视频监控技术的研究亦如火如荼。但无论是模拟视频监控系统,还是数字化网络视频监控系统,甚至融合了智能图像处理之后的系统,视频
学位
随着软件产业的深入发展,应用软件系统的开发和使用存在的问题日益突显,其中主要有可扩展性、可重用性以及可集成性差,这些问题在实现企业信息化,开发能够“随需应变”的面向
科学数据是科研工作者从事各种研究的基础,他们在无穷无尽的科学数据中发现新的规律,发现新的知识。而对科学数据的管理则是进行科学研究工作的重要保障,良好的管理可以加速科学
入侵检测是一种积极主动的安全防护技术,它可以监视主机系统或是网络上的用户活动,发现可能存在的入侵行为。基于系统调用序列的入侵检测方法是当前入侵检测技术中的重要技术
近些年,随着无线传感器网络的广泛应用,无线传感器技术引起了国内外众多学者的关注。其中,无线传感器网络的节能性和安全性是研究人员在设计和实现无线传感器网络时最为关心
数据可视化的目的就是借助计算机的图形图像处理能力,将数据和科学计算的结果用直观的图形或图像输出代替数字输出,缩短研究周期,提高研究效率。目前石油行业的可视化技术主要应
时序数据是按时间次序排列观测得到的数据集合,由于时序数据区别于普通数据,为了达到有效利用时序数据特征进行数据分析的目的,针对时序数据特征提取方法进行了深入研究,使用以下
数字图像抠图指的是将给定数字图像中的前景物体精细准确地抠取出来,是数字图像编辑与视觉特效制作中的基础操作。虽然目前已有一些数字图像抠图方法(如数字蓝屏抠图)被投入实际