面向访存性能优化的多时钟域SoC片上通信结构设计的研究

来源 :北京大学 | 被引量 : 0次 | 上传用户:ak19820701
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
超大规模集成电路制造水平的提高和SoC应用需求的增加是片上通信结构发展的主要动力。复杂SoC设计普遍采用标准的片上通信结构,通过复用标准通信接口的IP来降低设计风险和开发时间。在IP复用方法学下,片上通信结构的设计直接影响SoC的性能、功耗、成本、可靠性和开发时间,因此片上通信结构的设计不仅需要对通信结构本身进行优化,还应该考虑对SoC整体的影响。本文立足于目前国内和国际片上通信结构设计的研究成果,针对半导体工艺和应用需求的发展趋势,紧密结合北大众志PKUnity-3(65)SoC设计实现,研究面向访存性能优化的多时钟域SoC片上通信结构设计,并提出多种新的关键技术。本文的主要研究内容和贡献包括以下几个方面:   1)面向内存访问性能优化的通信仲裁方法   同一个SoC设备发出的多个未决交易往往地址连续而且读写类型相同。为了保证设备发出的未决交易序列能够连续的发送至内存控制器,本文提出一种面向内存访问性能优化的通信仲裁方法。该方法利用设备通信行为的特征,通过识别同一个设备发出的、行地址和读写类型相同的未决交易序列并让其连续获得仲裁授权,减少内存切换行地址和读写类型的次数;同时,在选择将要授权的未决交易序列时,优先考虑行地址和读写类型与最近授权交易相同的申请,进一步提高访存效率。实验结果表明,本文方法将系统访存性能提高了28.5%,而通信结构的面积仅增加2.83%。此外,由于行地址切换次数减少,内存的能耗开销也降低了12.6%。   2)优化SoC中内存访问性能和能耗的通信结构级缓冲机制   工业界现有技术通过不断增加内存突发长度提高内存的带宽总量。为了增加设备在单次内存访问中所需的数据个数,同时尽量避免对SoC设计风险和时间开销的影响,本文提出一种优化SoC中内存访问性能和能耗的通信结构级缓冲机制。该机制统一在片上通信结构与每一个访存空间局部性较强的设备的接口处增加一个访存优化部件,通过预取内存执行单个列读命令时操作的所有数据,并将设备发出的写交易合并成长度与内存数据操作宽度相同的交易,有效减少了内存操作中冗余数据的比例。实验结果表明,本文方法能将内存带宽利用率提升1.5倍以上,并至少节省70%的内存能耗开销,而芯片面积仅增加1.68%。   3)基于FPGA的踪迹驱动系统性能评估框架   为同时保证面向片上通信结构设计的系统性能评估的高效性和准确性,本文提出一种基于FPGA的踪迹驱动系统性能评估框架。该框架采用FPGA同时对踪迹提取和踪迹执行进行加速;考虑到目标SoC的设计通常以某个平台为基础,它采用与目标SoC基于同一平台的、之前已经过充分验证的SoC来执行真实应用,并在硬件执行过程中提取踪迹,从而避免不准确的模拟模型对踪迹提取的影响;为提高踪迹执行过程的精度,该框架采用分类的交易产生器建模设备之间的同步关系,并通过周期精确的可综合内存控制器模型模拟内存控制器内部并发而且不可预测的行为。实验结果表明,本文方法的评估速度相对于周期精确级别的软件模拟方法提高了三个数量级,其评估结果与实际芯片的差异小于4.15%。   4)降低SoC中跨时钟域设计和验证复杂度的通信接口部件设计   为消除亚稳定状态对电路的影响,同时尽量降低SoC中跨时钟域设计和验证复杂度,本文提出一种通信接口部件设计。该设计将跨时钟域设计与功能设计完全分离,只在通信接口部件中采用独立的、专用的跨时钟域处理模块统一解决IP内部所有跨时钟域信号的传输问题,并通过封装点对点通信接口和合并处理同一方向的跨时钟域信号,将需要处理的跨时钟域信号的数量减少为方向相反的两组。实验结果表明,本文方法能够有效降低跨时钟域设计的验证难度和SoC的设计复杂度,并且不会明显增加IP的传输延迟和面积开销。
其他文献
在船舶制造与研究领域,船舶故障诊断技术对舰船海上安全运行具有至关重要的意义。船舶故障诊断的研究不仅具有理论价值而且能够产生极大的经济效益。在科学技术日新月异的今
语音是人们之间进行交流时最常用、最重要的一种信息。语音识别技术就是让机器通过识别和理解,把人类的语音信号转变为相应的命令的技术。目前,语音识别正逐步成为信息技术中
随着无线传感器网络应用在军事等数据敏感领域的深入,其安全问题研究成为热点,而虫洞攻击防御是无线传感器网络安全研究的一个重要领域。当前,设计出一种适合传感器网络特点
医疗服务信息化的国际发展趋势加快了我国医院信息化建设的进程。以提高医疗质量为目的的临床信息系统是医院信息化的重要组成部分。目前,我国临床信息系统处于发展阶段,业务
随着英特网的发展,网络安全问题己经成为因特网进一步普及的一个关键问题。信息在网络传输过程中存在安全隐患的原因是制定TCP/IP协议的时候没有考虑其安全问题。后来为了解
信息系统随着社会经济的发展在企业发展和竞争中的重要性不断提高,激烈的竞争导致信息系统结构不断调整,采用工作流技术的工作流管理系统对业务流程进行了统一的管理,已经成
目前,国内外众多机构从不同角度对发布/订阅系统进行了深入的研究,一些基于发布/订阅交互模型的解决方法和系统已经投入使用。早期,在各行各业的众多信息化领域中,已经有很多
近年来,网络新闻服务迅猛发展。分类、聚类、摘要、检索、推荐等文本挖掘技术得到了广泛应用,以帮助用户筛选新闻文档,为用户提供友好的阅读体验。然而,现有技术关注在文档层次,但
近年来,视频监控系统越来越受到国内外学术界、国防军事部门的高度重视,并且产生了巨大的社会与经济效应。运动目标检测和跟踪技术是视频监控系统的关键技术,成了现代监控系
基于Hadoop的云计算系统是一个新兴的分布式系统解决方案,在学术界及工业界都有很大的影响。作为Hadoop分布式系统的核心软件,HDFS负责部署在物理环境下文件的保存、获取、组织