PXA250软件仿真器的设计与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:hlxcun871
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代IT技术的发展、嵌入式技术已经被广发的应用到日常生活中。从我们日常使用的手机,照相机,打印机中都可以看到嵌入式技术应用的例子。嵌入式处理器在嵌入式系统中扮演着非常重要的角色。嵌入式处理器的发展从最初的8位到现在的32位,无论从功能还是集成度都有了很大的提高。从90年代初期发展的ARM处理器更是嵌入式处理器中的主流处理器。2002年,Intel公司推出了用于移动通信终端的应用处理器PXA250目前广泛的用于产品的开发中。 在嵌入式系统开发中,由于物理硬件的开发滞后于软件的开发,这样很大程度上影响了项目的进度。所以基于特定处理器的指令仿真器解决了这个问题。软件在指令仿真器上进行开发,然后移植到目标处理器上。这样的开发方法提高了项目的进度。但是一般的指令仿真器的费用比较昂贵,导致嵌入式系统的开发人员和初学者不能够使用指令仿真器去开发和学习。这样影响了嵌入式技术的开发和教育。 基于上述原因,本论文讨论了如何设计和实现PXA250软件仿真器,并且设计和实现了仿真器的调试系统。本论文首先分析和总结的ARM处理器的体系结构,ARM指令集,PXA250处理器等。然后讨论了如何设计和实现PXA250应用处理器及存储器管理器,桥控制器,串口设备。由于嵌入式系统的调试系统在嵌入式系统开发中也扮演着非常重要的角色,本论文也设计和实现了简单的调试系统。最后,给出了对系统的客观、全面的评价,并对进一步改进提出了建议。
其他文献
网格是构筑在互联网上的一种新兴技术,正成为新一代的网络基础设施,网格的研究是目前新的研究热点。网格的目的是把网络的资源有效地整合起来,实现资源的跨组织,跨地域的动态
随着计算机技术的飞速发展,数据库和计算机网络技术日益成熟,利用计算机来获得和处理信息是当今信息管理的一大特点。用信息化手段改造传统产业,提高工作效率已是不可争辩的
近年来,世界各国的研究人员对现有的网络传输进行了大量的测量和分析,研究结果表明:真实的网络流量本质上是自相似的或分形的。基于自相似的网络流量模型的建立和分析也已经取得
近年来,无线Ad-hoc网络作为一种新兴的无线通信网络,逐渐吸引了业界的注意力,成为研究的热点。Ad-hoc网络不需要任何无线基础设施的支持,节点可以任意移动。Ad-hoc网络具有组网速
针对印染企业配色的现状,与天津一家印染企业合作研制了一套具有开放性、适应性和智能性的实验室自动配色系统。首先以机电一体化的设计思路研制了一台能够处理100种母液的自
移动通信和互联网是当今信息产业发展的两个热点,计算机技术、移动通信技术、互联网技术的飞速发展,为移动互联网增值服务创造了广阔的发展空间。 移动增值业务平台为当前众
软件体系结构在20世纪70年代的时候由于人们利用一些程序模块的集合来组合成一个软件系统而被人们所认识(这有别于以往程序的语句级设计),80年代软件体系结构作为一个计算机术
目前,大量的数据存储在数据库服务器之中,成千上万的用户访问和分析这些数据。缓存技术通过在本地缓存数据,并使用缓存数据回答查询,缓减数据库服务器以及网络的负担。在众多
近年来对等网络(Peer-to-peernetwork,简称P2P)发展迅速,在文件共享、普及计算、协同工作、搜索引擎以及广域网络存储等方面有了广泛的应用。但随着对等网络规模的不断扩大,目前
当今社会中数字图像的应用已经变得非常普遍。数字图像的易于存储,复制,修改,这既是它的优点,又是它的缺点。一方面,数字图像在保证高质量,高稳定性的前提下,大幅降低了使用的成本;而