基于SPARC V8的事务级SoC验证平台设计

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:epslon003
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
片上系统SoC的设计规模随着集成电路制造能力的不断提高而迅速增长,嵌入式软件的实现难度与工作量也随之提高。在传统的SoC设计流程中,嵌入式软件的开发必须在RTL SoC验证平台的基础之上完成。但是由于受到RTL模型仿真机制的限制,对于规模较大的设计,仿真验证所消耗的时间很长。为此,需要采用更高层次的建模方法完成SoC验证平台的建模,该SoC验证平台能够在保证功能正确的前提下实现较高的仿真速率,并在完成RTL SoC验证平台的开发之前为SoC系统级验证和嵌入式软件的开发提供虚拟验证平台。本文针对SoC架构设计和嵌入式软件开发的需求,采用事务级建模方法使用SystemC完成了基于SPARC V8的事务级SoC验证平台的设计。首先介绍SystemC中支持事务级建模的相关机制,并提出了事务级SoC验证平台的整体设计方案,然后针对各个基本组件进行事务级建模。为降低设计复杂度和提高仿真速率,本文基于解释-执行技术完成SPARC V8处理器指令精确事务级模型建模,并利用SystemC中的分层通道机制完成AMAB总线、中断控制器、UART、定时器等设备的事务级建模。完成基于SPARC V8的事务级SoC验证平台的建模与集成之后,针对该验证平台搭建测试平台,根据列举的功能验证点设计并编写验证程序。通过使用交叉编译器对验证程序进行编译、链接得到测试激励,并使用ModelSim进行仿真验证,结果证明了事务级SoC验证平台功能的正确性。最后使用测试基准程序组Mibench分别对事务级SoC验证平台和RTL SoC验证平台的仿真速率进行了测试,结果表明事务级SoC验证平台的仿真速率比RTL SoC验证平台提高了2~3个数量级,能有效缩短整个SoC的开发周期。
其他文献
信息时代的发展给社会工业设计带来了新的契机,同时也在逐渐转变工业设计教学模式和方法,创建一个新的工业设计专业教学体系。这是一种新型的扩散式教学方法,要求学生充分发
水资源是人类生存与发展所必须和无法替代的资源。水的质与量受到自然和人类的影响,并反过来影响着自然和人类。流域内的水总是处于不断地循环流动中。水资源的循环是以流域单
针对黄山市不同的地理特征与生态环境特征,通过对自然条件和人为干扰两方面的综合考虑,从地形地貌、土地覆盖、水热状况三方面选择了11个评价因子,建立生态环境质量综合评价
随着国内外无线通信技术的迅速发展,频谱资源日益紧缺,60GHz通信技术因其在传输速率和带宽方面的巨大优势吸引了人们的广泛关注。目前国外60GHz技术已经比较成熟,而国内对60GHz
ZnS是一种性能优越的Ⅱ-Ⅵ族宽禁带直接带隙半导体材料,具有优良的光电特性,因此在平板显示,薄膜光电器件,光电探测器,传感器,激光器等方面有着非常广泛的应用。由于ZnS的电
秦良玉是明朝著名的爱国军事将领,用其辉煌的一生谱写了我国女将首次被载入正史的新篇章。围绕秦良玉传奇的一生,后世以史书、文学作品、民间故事等形式加以记载和传播,并逐
随着资本市场的发展,金融风险投资行业也得到了快速的发展,并且在资本市场中发挥了重要的作用。基于这种认识,本文对资本市场条件下的风险投资管理问题和模式展开了研究,并且
畸形波首先是在海洋中发现的,是一种目前尚无法全而解释和预测的突然出现的大浪,其波高明显大于甚至数倍于相邻波况,波峰高而陡且常以单峰出现,存在时间很短。因其突发时的强
目的:研究胰岛素样生长因子ⅡmRNA结合蛋白3(IMP3)在骨肉瘤中的表达及其与肿瘤微血管密度(MVD)的相关性,探讨二者与骨肉瘤发生发展的关系。方法:选取骨肉瘤患者62例,以骨软骨
激光辐照实验中经常可以观察到各种周期性条纹结构,一种周期突破光衍射极限的具有类似光栅结构的亚波长周期性条纹,引起了研究者们的广泛兴趣。这种条纹目前只在飞秒及少数皮