S3C2410嵌入式系统仿真环境研究与实现

来源 :中南大学 | 被引量 : 0次 | 上传用户:coralbird
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
模拟技术是对真实环境进行模拟的技术。近年来模拟技术是研究的热点,应用范围十分广泛。在嵌入式系统中,应用模拟技术可以改善开发环境,避免硬件干扰,集中精力开发软件,特别是对于缺少嵌入式硬件开发环境的用户来说,它将是一个非常有效的学习和开发工具。本文首先介绍模拟技术的理论基础,阐述了嵌入式仿真相关技术;然后讨论了软件模拟方式和指令集模拟执行方法;接着分析已有软件模拟器的框架结构,设计出S3C2410软件模拟器的框架并对它的工作流程进行了简述,着重讨论指令集模拟策略的优化和多线程模拟流水线的方法;最后对存储系统的模拟和ELF文件加载器设计进行阐述,并对模拟器的整体功能和部分性能进行验证。本文分析了传统指令模拟器的模拟方法,对指令集模拟方法进行了改进,主要对指令字解析过程进行改进、优化了解释函数、采用模拟cache加快指令运行;应用穿线代码的理念来提高指令模拟器的性能;分析已有软件模拟器的框架结构,设计适合S3C2410软件模拟器的结构;采用多线程模拟流水线,利用多线程与流水线的并行性提高模拟器的性能。
其他文献
本体在语义网中起着核心的作用,是语义网中语义的载体。但在很多情况下,不同领域,对许多相同概念会定义出不同的本体,甚至同一领域,不同机构对同一领域定义出的本体也往往各
目前,基于三维模型的人脸识别已经成为学术界的研究热点之一。本文主要研究了基于几何特征向量的三维人脸识别方法:首先读取三维人脸点云数据,提取出面部轮廓线,然后进行关键
基于网络的在线考试系统,是现代考试系统的发展趋势。本系统采用HMAC加密算法的口令认证,基于ASP技术的B/S模式在线考试系统,基于B/S模式的网络考试系统可使学生考试更规范、
我国基本医疗保险制度体系有三大重要组成部分:城镇居民基本医疗保险、城镇职工基本医疗保险和新型农村合作医疗制度。其中的职工基本医疗保险是最复杂,涉及面最广以及政策变
随着单芯片面积和晶体管资源的指数增长,片上系统(SoC)变得越来越复杂。传统的片上总线(SoCbus)和点对点的IP核互连方式(point-to-pointinterconnection)很难适应现代片上系统的设计
利用空间形状结构信息进行分类的三维人脸识别是人脸识别领域新的研究热点,目前正受到广泛的关注。三维人脸识别系统的研究热点主要包括三维数据获取、预处理、特征提取、分
无线局域网(WLAN)是计算机网络与无线通信技术相结合的一种无线网络。它具有应用灵活、安装速度快、建设周期短、地理适用性强等特点,已经广泛应用在各行各业。在无线局域网中,
量子遗传算法是将量子算法和遗传算法相结合起来的一种高效的智能优化算法,除具有遗传算法的优点外,还具有全局寻优能力强、收敛速度快、种群规模小等优点。对于复杂优化问题
P2P系统中的用户行为分析及激励机制设计已成为近年来的研究热点。然而现有激励机制仍有许多不足之处,如BitTorrent(BT)系统中搭便车行为仍普遍存在,搭便车者仍然能获得种子
网络视频通信具有数据量大,实时、连续、可靠性要求比较高的特点。作为ITU-T的VCEG和ISO/IEC的MPEG(活动图像编码专家组)的联合视频组(JVT:joint video team)联合推出的新一