北大众志SuperK-SoC系统级模拟器的设计和实现

来源 :北京大学 | 被引量 : 0次 | 上传用户:greatteset
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路工艺的迅速发展,系统芯片设计和验证的复杂度在日益增长,系统芯片推向市场的压力也在不断增大。为了提高设计的生产效率,人们对系统芯片(SoC:Systemonachip)设计流程中的软硬件协同设计方法学提出了更高的要求。在设计空间探索和系统性能瓶颈分析过程中,急需高层次模拟平台的出现,并要求模拟平台向系统级和交易级的方向发展,同时该模型应该具有良好的可扩展性。 本文针对这个问题,在北大众志SuperKCPU系统芯片的基础上,设计实现了SoC系统级模拟器--SuperK-SoC系统级模拟器,并且在此基础上针对以太网控制器进行了性能评测,分析系统性能瓶颈,为硬件设计提供了指导性建议。 本文的主要工作和贡献概括如下: 1)设计了SuperK系统级模拟框架。SuperK系统级模拟框架既具有全系统模拟的特性又具有带有时序信息的交易层次的通信建模。更重要的是它还具有良好的可扩展性,可以方便快捷的增加或者集成新的IP模块的性能模型。 2)完成了基于北大众志SuperKCPU系统芯片上的总线、微处理器、内存控制器和以太网控制器等典型的模块的实现,并验证了SuperK系统级模拟器的交易级模拟组件设计的可扩展性,探索了在SuperK系统级模拟框架上实现新IP模块模型的方法。 3)以以太网控制器的性能评测为实例,说明了基于SuLperK-SoC系统级模拟器的SoC性能评测方法。分别评测了针对以太网控制器内部的发送FIFO尺寸的变化和总线传输类型的不同选择对网络性能的影响,提供了选择合适的FIFO尺寸和传输类型的指导性建议。 本文通过实现了一些典型的模块,验证了SuperK系统级模拟框架的可扩展性。通过性能评测表明,利用该模拟器可以准备、有效的评测系统芯片的性能,提供指导性建议。SuperK-SoC系统级模拟器作为设计空间探索、软硬件实现策略划分的探索和系统性能评测的模拟评测平台,是系统芯片软硬件协同设计平台的重要部分。
其他文献
随着集成电路制造工艺的持续发展,现代计算机系统的性能在大幅度提高的同时,其可靠性也正日益面临着软错误的严重威胁。软错误,指的是元器件吸收并积累外界能量例子的辐射,当达到
辅音字母n在ng、nk、nx等字母组合中的不同发音揭示了鼻辅音/η/的常见读音规则.本文解答了一些长期令很多英语学习者困惑的英语读音问题,并提出了在教学实践中颇有实效的与/
新课标中明确指出:“高中化学课程以进一步提高学生的科学素养为宗旨,着眼于学生未来的发展,体现时代性、基础性和选择性,兼顾学生志趣和潜能的差异和发展的需要.”同时强调,
一、主题与背景rn“良好的开端是成功的一半”,这句话应用于课堂教学,同样意义重大.一堂好课,开头的铺垫很重要,尤其在强调探究学习、自主学习的新的教育理念倡导下,如何激发
6月1日人民日报发表新华社稿《沈阳10万“倒骑驴”》,是一篇颇有特色的报道。它通过对沈阳市“倒骑驴”运输市场的生存和兴旺,从一个侧面反映了我国社会主义初级阶段的生活
典故具有丰富的内涵和简洁的形式,但在翻译的过程中,译者很难在译出典故内容的同时再现其形式.以当代翻译理论家安德烈·勒菲弗尔的重写理论为框架,从意识形态和诗学的角度比
随着计算机技术和光电技术的发展,出现了一种新的检测与测量技术——基于图像处理的测量技术,该技术是一种利用摄像机作为图像传感器,综合运用图像处理等技术进行非接触测量
在软件测试过程中,优秀的测试工具通常能显著地提高测试的效率。在开源社区的推动下,越来越多的开源测试工具不断涌现。软件测试是一个复杂的过程,而现有的开源测试工具大多专注
新课程改革目的在于提升学生的基本化学素养,化学的教学目标更加丰富.新课程从学生的个性发展角度出发,提出了“知识与技能、过程与方法、情感态度与价值观”三维教学目标,相