面向SPARC V8的SOC软硬件协同仿真环境设计

来源 :首都师范大学 | 被引量 : 3次 | 上传用户:cninfor
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电路集成度的不断增加及超深亚微米制造工艺技术的出现,IC向SOC发展成为必然趋势,21世纪将是SOC的时代。随着市场应用需求的不断提升,SOC设计越来越复杂,规模越来越大,与之相应的SOC验证的难度和复杂度也在不断地增大。软硬件协同仿真技术作为面向SOC验证的关键技术,发挥着越来越重要的作用。一个好的软硬件协同仿真环境能够在设计早期发现软/硬件中存在的问题,提高验证覆盖率,增加芯片一次投片成功的几率。基于SPARC V8嵌入式处理器的SOC正越来越多地被应用于航空航天、军事、税控、工业控制等国民经济与国防建设的各个领域。在载人飞船、控制应用等对系统实时性和稳定性要求很高的场合,对SOC设计的高可靠性和验证完备性的要求越来越高,面向SPARCV8嵌入式处理器的SOC软硬件协同仿真验证也越来越重要。目前市面上主流的嵌入式处理器(如MIPS、ARM)均有对应的SOC软硬件协同仿真工具,基于SPARC V8的SOC验证没有相应的软硬件协同仿真工具支持,软硬件协同仿真验证难以进行。研究和设计面向SPARC V8的SOC软硬件协同仿真环境对于国产SOC的设计验证具有重要意义。本文设计了一种面向SPARC V8的SOC软硬件协同仿真环境,实现了基于SPARC V8的SOC软硬件协同仿真验证。本文的研究工作主要从以下几个方面展开:第一,充分讨论了传统的集成电路验证技术,深入研究了面向SOC的验证方法,着重分析了业界领先的SOC验证技术——软硬件协同仿真技术。对软硬件协同仿真技术原理的理解是设计软硬件协同仿真环境的基础。第二,基于SPARC V8的嵌入式处理器LEON2内核具有开放的RTL级源代码,本文研究中所采用的国产化SPARC V8处理器IP核是由LEON2修改与剪裁而来,该IP核RTL级源代码作为协同仿真环境中的处理器模型执行软件程序。因此在设计协同仿真环境之前,需要深入分析SPARC V8及LEON2内核的结构。通过搭建基于FPGA的LEON2原型验证平台,进行LEON2内核的硬件调试与软件验证;在硬件调试过程中分析整个处理器的架构及各个模块的功能;在软件验证过程中分析处理器内部各个功能模块之间数据流的走向。第三,提出软硬件协同仿真的整体方案,设计基于此方案的软硬件协同仿真环境的总体框架。该协同仿真环境采用RTL级源代码在硬件仿真器MODELSIM对处理器内核进行仿真,软件程序在软件调试器SPE-C中编写。如何实现硬件仿真器与软件调试器的数据交互,使软件程序能够在处理器内核上执行,并使得软件和硬件波形按指令同步是该协同仿真环境要解决的关键问题。第四,根据协同仿真环境的总体框架,设计协同仿真环境所需的硬件模块和软件模块,实现硬件仿真器与软件调试器的通信,建立软硬件协同仿真环境。该协同仿真环境采用RTL级源代码对处理器内核进行仿真,与目前常见的处理器仿真模型或指令集模型级的协同仿真工具相比,其仿真结果更接近真实的目标系统;减少了硬件上的多次和重复投资,节省了资源;调试性能很高,内部信号可观测性极强。该仿真环境的建立为SPARC V8的SOC验证提供了软硬件协同仿真验证的平台,为今后研究SPARCV8的SOC软硬件协同仿真提供了理论和现实依据,对提升国产SOC设计验证的自主创新能力具有重要意义。
其他文献
光子晶体光纤(又称微结构光纤,PCF)在短短的几年内受到学术界和产业界的极大关注和研究。光子晶体光纤中含有周期性阵列的空气孔,改变空气孔的排列方式、大小及间距都可以改变光
为明确麦套花生生长发育规律和水分利用特性,在山东农业大学农学实验站设置以下试验。试验一:设置麦套、麦套同期播种和夏直播覆膜三种种植方式,研究麦套花生生育特点。试验
教学活动是师生之间双向的艺术性的交流活动,交际方式在这一过程中发挥着核心作用,但是在我国当前小学课堂教学过程中,师生之间的交际方式还存在着很大的偏差,背离了新课程改
<正> 文学作品的翻译除“一要忠实原文,二要通顺”外,语言还要求生动、形象、传神、切景。只有这样,才能把原作的各种不同人物和千姿百态的事物,绘声绘色、栩栩如生地再现出
自2013年提出以来,"一带一路"倡议取得有目共睹的建设成就,国际社会对这一倡议的理解越来越深入,各类合作机制陆续搭建并日益完善,中国与合作伙伴经济联系更为紧密并广泛受益
本文通过对我国专利法和审查指南的相关规定的剖析,结合欧洲、美国、日本等国家和地区的法规和案例,对我国药物专利审批实践中涉及“妨害公共利益”的专利申请的考量因素进行了
在新的自媒体时代,借助手机等自媒体媒介的快速发展,使得微博、微信等互联网社交应用手段越来越成为人们生活中不可缺少的信息交流和传播的渠道。尤其是随着手机等自媒体自媒
激光烧蚀固体靶演化过程的研究对于认识和理解惯性约束聚变、高能量密度物理以及天体物理中的等离子体演化行为具有重要的参考价值。人们通常采取改变入射激光的波长、脉宽、
拉兹通过引入理由算子,对行动理由的概念和性质进行了深入分析,提出了理由是事实而非信念的观点,并将理由按层次和作用区分为第一顺序理由和第二顺序理由。在分析规则作为第